KR101900903B1 - 분할된 이미지의 무게중심에 기반한 이미지 오리엔테이션 추정방법 및 이를 이용한 문자 인식 장치와 문자 인식 방법 - Google Patents
분할된 이미지의 무게중심에 기반한 이미지 오리엔테이션 추정방법 및 이를 이용한 문자 인식 장치와 문자 인식 방법 Download PDFInfo
- Publication number
- KR101900903B1 KR101900903B1 KR1020170120530A KR20170120530A KR101900903B1 KR 101900903 B1 KR101900903 B1 KR 101900903B1 KR 1020170120530 A KR1020170120530 A KR 1020170120530A KR 20170120530 A KR20170120530 A KR 20170120530A KR 101900903 B1 KR101900903 B1 KR 101900903B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- character
- orientation
- center
- reference character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/146—Aligning or centring of the image pick-up or image-field
- G06V30/1475—Inclination or skew detection or correction of characters or of image to be recognised
- G06V30/1478—Inclination or skew detection or correction of characters or of image to be recognised of characters or characters lines
-
- G06K9/3283—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G06K9/6201—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/60—Rotation of whole images or parts thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Character Input (AREA)
Abstract
Description
도 2는 본 발명이 일 실시예에 따른 문자 이미지 오리엔테이션 추정방법을 설명하기 위한 기준 문자 이미지 및 테스트 문자 이미지를 도시한다.
도 3은 본 발명의 일 실시예에 따라 분할선을 기준으로 테스트 문자 이미지를 상반부와 하반부로 나누고, 분할된 문자 이미지의 무게중심을 서로 잇는 선으로 기준선을 갱신하고, 갱신된 기준선과 갱신직전이 기준선이 이루는 각도를 계산하는 과정을 설명하기 위한 그래프이다.
도 4는 본 발명의 일 실시예에 따라 갱신된 분할선을 기준으로 문자 이미지를 분할하고, 무게중심을 계산하고, 기준선을 갱신하고, 갱신된 기준선과 갱신직전이 기준선이 이루는 각도를 계산하는 과정을 설명하기 위한 그래프이다.
도 5는 본 발명의 일 실시예에 따른 문자 이미지 오리엔테이션 추정방법을 이용하여 데이터베이스에 저장되어 있는 복수의 기준 문자 이미지들을 표준화하는 과정을 도시한 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 문자 인식 방법을 도시한 흐름도이다.
도 7은 본 발명의 일 실시예에 따른 문자 인식 장치를 도시한 블럭도이다.
500 프로세서
600 데이터베이스
Claims (8)
- 촬상된 이미지의 중심을 지나는 세로축과 가로축을 각각 기준선과 분할선으로 하고, 기준선과 분할선을 각각 y축과 x축으로 설정하는 단계 (a);
분할선을 기준으로 한 이미지의 상반부의 무게중심과 하반부의 무게중심을 계산하는 단계 (b);
상기 상반부의 무게중심과 상기 하반부의 무게중심을 잇는 선을 갱신된 기준선으로 설정하고 갱신된 기준선과 갱신직전의 기준선이 이루는 각도의 크기와 방향을 결정하는 단계 (c);
상기 각도의 크기와 소정의 임계값을 비교하는 단계 (d);
비교결과 상기 각도의 크기가 상기 소정의 임계값보다 크거나 같다면, 갱신된 기준선과 직각을 이루며 영점을 지나는 선을 갱신된 분할선으로 설정하고 갱신된 분할선을 기준으로 하여 단계 (b), (c), (d) 를 반복하며,
비교결과 상기 각도의 크기가 상기 소정의 임계값보다 작다면 갱신된 기준선과 y축이 이루는 각도를 상기 이미지의 오리엔테이션으로 추정하는 단계 (e)를 포함하는 것을 특징으로 하는 이미지 오리엔테이션 추정방법. - 제1항에 있어서,
상기 이미지는, 문자 이미지로서 임의의 각도로 기울어진 손글씨 또는 활자의 문자 또는 숫자 이미지이며,
상기 추정된 오리엔테이션의 반대방향으로 상기 문자 이미지를 회전하여 상기 문자 이미지를 표준화하는, 이미지 오리엔테이션 추정방법. - 복수의 기준 문자 이미지를 입력하는 단계;
제1항에 기재된 방법으로 상기 복수의 기준 문자 이미지의 오리엔테이션을 추정하는 단계;
상기 복수의 기준 문자 이미지의 각각의 추정된 오리엔테이션의 반대방향으로 상기 복수의 기준 문자 이미지를 회전시켜 표준화하는 단계;
상기 표준화된 복수의 기준 문자 이미지를 저장하는 기준 문자 이미지 데이터베이스를 생성하는 단계를 포함하는, 문자 인식 방법. - 임의의 오리엔테이션으로 기울어진 테스트 문자를 촬영하여 제1항의 방법으로 오리엔테이션을 추정하고 제2항의 방법으로 표준화한 후 제3항의 방법으로 기준 문자 이미지 데이터베이스에 미리 저장된 기준 문자와 비교하여 가장 높은 매칭율을 가지는 기준 문자를 선택하여 테스트 문자를 인식하는, 문자 인식 방법.
- 하나 이상의 프로세서를 포함하는 이미지 오리엔테이션 추정 장치에 있어서,
상기 하나 이상의 프로세서는,
촬상된 이미지의 중심을 지나는 세로축과 가로축을 각각 기준선과 분할선으로 하고, 기준선과 분할선을 각각 y축과 x축으로 설정하는 단계 (a);
분할선을 기준으로 한 이미지의 상반부의 무게중심과 하반부의 무게중심을 계산하는 단계 (b);
상기 상반부의 무게중심과 상기 하반부의 무게중심을 잇는 선을 갱신된 기준선으로 설정하고 갱신된 기준선과 갱신직전의 기준선이 이루는 각도의 크기와 방향을 결정하는 단계 (c);
상기 각도의 크기와 소정의 임계값을 비교하는 단계 (d);
비교결과 상기 각도의 크기가 상기 소정의 임계값보다 크거나 같다면, 갱신된 기준선과 직각을 이루며 영점을 지나는 선을 갱신된 분할선으로 설정하고 갱신된 분할선을 기준으로 하여 단계 (b), (c), (d) 를 반복하며,
비교결과 상기 각도의 크기가 상기 소정의 임계값보다 작다면 갱신된 기준선과 y축이 이루는 각도를 상기 이미지의 오리엔테이션으로 추정하는 단계 (e)를 수행하는 것을 특징으로 하는 이미지 오리엔테이션 추정장치. - 제5항에 있어서,
상기 이미지는, 문자 이미지로서 임의의 각도로 기울어진 손글씨 또는 활자의 문자 또는 숫자 이미지이며,
상기 추정된 오리엔테이션의 반대방향으로 상기 문자 이미지를 회전하여 상기 문자 이미지를 표준화하는, 이미지 오리엔테이션 추정장치. - 하나 이상의 프로세서를 포함하는 문자 인식 장치에 있어서,
상기 하나 이상의 프로세서는,
복수의 기준 문자 이미지를 입력하는 단계;
제1항에 기재된 방법으로 상기 복수의 기준 문자 이미지의 오리엔테이션을 추정하는 단계;
상기 복수의 기준 문자 이미지의 각각의 추정된 오리엔테이션의 반대방향으로 상기 복수의 기준 문자 이미지를 회전시켜 표준화하는 단계;
상기 표준화된 복수의 기준 문자 이미지를 저장하는 기준 문자 이미지 데이터베이스를 생성하는 단계를 수행하는 것을 특징으로 하는 문자 인식 장치. - 제7항에 있어서,
상기 하나 이상의 프로세서는,
임의의 오리엔테이션으로 기울어진 테스트 문자를 촬영하여 제1항의 방법으로 오리엔테이션을 추정하고 제2항의 방법으로 표준화한 후 제3항의 방법으로 기준 문자 이미지 데이터베이스에 미리 저장된 기준 문자와 비교하여 가장 높은 매칭율을 가지는 기준 문자를 선택하여 테스트 문자를 인식하는 과정을 수행하는 것을 특징으로 하는 문자 인식 장치.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170120530A KR101900903B1 (ko) | 2017-09-19 | 2017-09-19 | 분할된 이미지의 무게중심에 기반한 이미지 오리엔테이션 추정방법 및 이를 이용한 문자 인식 장치와 문자 인식 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170120530A KR101900903B1 (ko) | 2017-09-19 | 2017-09-19 | 분할된 이미지의 무게중심에 기반한 이미지 오리엔테이션 추정방법 및 이를 이용한 문자 인식 장치와 문자 인식 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR101900903B1 true KR101900903B1 (ko) | 2018-11-02 |
Family
ID=64328760
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170120530A Active KR101900903B1 (ko) | 2017-09-19 | 2017-09-19 | 분할된 이미지의 무게중심에 기반한 이미지 오리엔테이션 추정방법 및 이를 이용한 문자 인식 장치와 문자 인식 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101900903B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102125056B1 (ko) | 2019-03-26 | 2020-06-19 | 부산대학교 산학협력단 | 혼합문자 자동인식을 위한 문자 및 서적 생성 시스템 및 방법 그리고 이를 이용한 검색 시스템 및 방법 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101725501B1 (ko) | 2016-07-13 | 2017-04-13 | 한동대학교 산학협력단 | 문자 인식 방법 및 장치 |
-
2017
- 2017-09-19 KR KR1020170120530A patent/KR101900903B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101725501B1 (ko) | 2016-07-13 | 2017-04-13 | 한동대학교 산학협력단 | 문자 인식 방법 및 장치 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102125056B1 (ko) | 2019-03-26 | 2020-06-19 | 부산대학교 산학협력단 | 혼합문자 자동인식을 위한 문자 및 서적 생성 시스템 및 방법 그리고 이를 이용한 검색 시스템 및 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111862296B (zh) | 三维重建方法及装置、系统、模型训练方法、存储介质 | |
| CN108230383B (zh) | 手部三维数据确定方法、装置及电子设备 | |
| US9881204B2 (en) | Method for determining authenticity of a three-dimensional object | |
| CN107688391B (zh) | 一种基于单目视觉的手势识别方法和装置 | |
| CN104933389B (zh) | 一种基于指静脉的身份识别方法和装置 | |
| JP5166102B2 (ja) | 画像処理装置及びその方法 | |
| EP3502958B1 (en) | Object recognition processing apparatus, object recognition processing method, and program | |
| KR102649930B1 (ko) | 비전 시스템을 갖는 이미지에서 패턴을 찾고 분류하기 위한 시스템 및 방법 | |
| CN110287772B (zh) | 平面手掌掌心区域提取方法及装置 | |
| US10366307B2 (en) | Coarse-to-fine search method, image processing device and recording medium | |
| CN108229475B (zh) | 车辆跟踪方法、系统、计算机设备及可读存储介质 | |
| CN101493889B (zh) | 对视频对象进行跟踪的方法及装置 | |
| CN110097586B (zh) | 一种人脸检测追踪方法及装置 | |
| CN108345821B (zh) | 面部追踪方法及设备 | |
| CN111178252A (zh) | 多特征融合的身份识别方法 | |
| CN105574527A (zh) | 一种基于局部特征学习的快速物体检测方法 | |
| CN112200056B (zh) | 人脸活体检测方法、装置、电子设备及存储介质 | |
| JP6071002B2 (ja) | 信頼度取得装置、信頼度取得方法および信頼度取得プログラム | |
| US9858471B2 (en) | Identification apparatus and authentication system | |
| CN110443148A (zh) | 一种动作识别方法、系统和存储介质 | |
| WO2014112346A1 (ja) | 特徴点位置検出装置、特徴点位置検出方法および特徴点位置検出プログラム | |
| KR20150053438A (ko) | 스테레오 매칭 시스템과 이를 이용한 시차 맵 생성 방법 | |
| CN111263955A (zh) | 一种目标对象的移动轨迹确定方法和装置 | |
| JP4865517B2 (ja) | 頭部の位置・姿勢検出装置 | |
| CN106406507B (zh) | 图像处理方法以及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 8 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-5-5-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |