KR102123910B1 - 머신 러닝을 이용한 지폐 일련번호 인식 장치 및 방법 - Google Patents
머신 러닝을 이용한 지폐 일련번호 인식 장치 및 방법 Download PDFInfo
- Publication number
- KR102123910B1 KR102123910B1 KR1020180042953A KR20180042953A KR102123910B1 KR 102123910 B1 KR102123910 B1 KR 102123910B1 KR 1020180042953 A KR1020180042953 A KR 1020180042953A KR 20180042953 A KR20180042953 A KR 20180042953A KR 102123910 B1 KR102123910 B1 KR 102123910B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- serial number
- processing unit
- character
- bill
- 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; CALCULATING OR 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/12—Detection or correction of errors, e.g. by rescanning the pattern
-
- G06K9/00402—
-
- G06K9/3258—
-
- G06K9/4604—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/18—Extraction of features or characteristics of the image
- G06V30/1801—Detecting partial patterns, e.g. edges or contours, or configurations, e.g. loops, corners, strokes or intersections
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/32—Digital ink
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/003—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements
-
- G06K2209/01—
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D2207/00—Paper-money testing devices
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Medical Informatics (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Security & Cryptography (AREA)
- Image Analysis (AREA)
- Character Discrimination (AREA)
Abstract
본 발명에 따른 지폐 일련번호 인식장치는 도형, 글자 및 숫자 중 어느 하나 이상의 문자 조합으로 구성되는 일련번호를 가지는 지폐 이미지를 획득하는 이미지 획득부; 상기 지폐 이미지로부터 상기 일련번호 이미지를 추출하고, 상기 일련번호 이미지를 상기 일련번호를 구성하는 문자 단위로 분할한 복수의 문자 이미지를 생성하는 이미지 처리부; 복수의 상기 문자 이미지를 입력받아 복수의 상기 문자 이미지에 대한 인식과정을 진행하고, 인식 과정 중 상기 문자를 미리 학습된 데이터를 이용하여 어느 문자로 인식될 가능성이 있는지를 복수의 확률값으로 산출하는 신경망 함수 처리부; 및 상기 확률값에 따라 인식 과정이 진행된 문자를 인식 또는 미인식 여부를 판별하고, 인식으로 판정된 문자를 조합하여 인식된 일련번호를 생성하는 결과처리부;를 포함하여 구성되는 것을 특징으로 한다.
Description
도 2는 이미지 처리부에 의해 지폐 이미지에서 지폐의 꼭지점을 찾는 과정을 설명하기 위한 예시도.
도 3 및 도 4는 이미지 처리부에 의한 이미지 처리 과정을 설명하기 위한 예시도.
도 4는 본 발명에 따른 지폐 일련번호 인식방법을 설명하기 위한 순서도.
20 ; 권종 처리부
30 : 이미지 처리부
40 : 신경망 함수 처리부
50 : 결과 처리부
Claims (14)
- 도형, 글자 및 숫자 중 어느 하나 이상의 문자 조합으로 구성되는 일련번호를 가지는 지폐 이미지를 획득하는 이미지 획득부;
상기 지폐 이미지로부터 일련번호 이미지를 추출하고, 상기 일련번호 이미지를 상기 일련번호를 구성하는 문자 단위로 분할한 복수의 문자 이미지를 생성하는 이미지 처리부;
복수의 상기 문자 이미지를 입력받아 복수의 상기 문자 이미지에 대한 인식과정을 진행하고, 인식 과정 중 상기 문자를 미리 학습된 데이터를 이용하여 어느 문자로 인식될 가능성이 있는지를 복수의 확률값으로 산출하는 신경망 함수 처리부; 및
상기 확률값에 따라 인식 과정이 진행된 문자를 인식 또는 미인식 여부를 판별하고, 인식으로 판정된 문자를 조합하여 인식된 일련번호를 생성하는 결과처리부;를 포함하고,
상기 일련번호 이미지는 동일한 지폐의 서로 다른 곳에서 추출되어 복수개 마련되며, 상기 신경망 함수 처리부는 복수의 상기 일련번호 이미지 각각의 상기 문자들에 대한 상기 확률값을 산출하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 장치. - 제 1 항에 있어서,
상기 결과처리부는
복수의 상기 확률값 중 최댓값이 미리 지정된 제1기준값 보다 크고, 복수의 상기 확률값 중 차댓값이 미리 지정된 제2기준값 보다 작은 경우 상기 문자의 인식이 성공한 것으로 판단하고,
상기 최댓값을 가지는 문자를 인식문자로 결정하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 장치. - 삭제
- 제 2 항에 있어서,
상기 결과처리부는
복수의 상기 일련번호 이미지의 상기 문자들에 대한 확률값을 자리별로 비교하여 상기 최댓값과 상기 차댓값의 차이가 큰 상기 문자를 인식문자로 결정하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 장치. - 제 1 항에 있어서,
상기 지폐 이미지를 이용하여 상기 지폐의 권종정보를 확인하는 권종처리부를 더 포함하여 구성되고,
상기 권종 처리부는 상기 지폐 이미지의 해상도를 낮추어 상기 권종정보 확인 처리에 이용하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 장치. - 제 5 항에 있어서,
상기 이미지 처리부는
상기 지폐 이미지로부터 상기 지폐의 꼭지점을 탐색하고,
상기 꼭지점과 상기 권종정보에 의해 확인되는 일련번호 위치정보를 이용하여 상기 일련번호 이미지를추출하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 장치. - 제 6 항에 있어서,
상기 이미지 처리부는
상기 지폐 이미지에 의해 탐색된 상기 꼭지점을 서로 있는 가상선과
상기 가상선 상의 미리 지정된 위치에 가상점을 설정하고,
상기 가상점을 지폐의 이미지로 이동시켜 상기 꼭지점과 상기 가상점을 잇는 연결선을 생성하여 꼭지점을 확정하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 장치. - 이미지 획득부가 도형, 글자 및 숫자 중 어느 하나 이상의 문자 조합으로 구성되는 일련번호를 가지는 지폐 이미지를 획득하는 지폐이미지 획득 단계;
이미지 처리부가 상기 지폐 이미지로부터 일련번호 이미지를 추출하고, 상기 일련번호 이미지를 상기 일련번호를 구성하는 상기 문자 단위로 분할한 복수의 문자 이미지를 생성하는 이미지 처리 단계;
신경망 함수 처리부가 복수의 상기 문자 이미지를 입력받아 복수의 상기 문자 이미지에 대한 인식 과정을 진행하고, 인식 과정 중 상기 문자를 미리 학습된 데이터를 이용하여 어느 문자로 인식될 가능성이 있는지를 복수의 확률값으로 산출하는 신경망 처리 단계;
결과처리부가 상기 확률값에 따라 인식 과정이 진행된 문자에 대한 인식 또는 미인식 여부를 판별하는 판별단계; 및
상기 결과처리부가 상기 판별 결과에 따라 인식으로 판정된 문자를 조합하여 인식된 일련번호를 생성하는 일련번호 처리단계;를 포함하고,
상기 일련번호 이미지는 동일한 지폐의 서로 다른 곳에서 추출되어 복수개 마련되고,
상기 신경망 처리 단계는 상기 신경망 함수 처리부가 복수의 상기 일련번호 이미지 각각의 상기 문자들에 대한 상기 확률값을 산출하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 방법. - 제 8 항에 있어서,
상기 판별단계는
상기 결과처리부가 복수의 상기 확률값 중 최댓값이 미리 지정된 제1기준값 보다 크고, 복수의 상기 확률값 중 차댓값이 미리 지정된 제2기준값 보다 작은 경우 상기 문자의 인식이 성공한 것으로 판단하고,
상기 최댓값을 가지는 문자를 인식문자로 결정하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 방법. - 삭제
- 제 9 항에 있어서,
상기 판별단계는
상기 결과처리부가
복수의 상기 일련번호 이미지의 상기 문자들에 대한 확률값을 자리별로 비교하여 상기 최댓값과 상기 차댓값의 차이가 큰 상기 문자를 인식문자로 결정하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 방법. - 제 8 항에 있어서,
권종처리부가 상기 지폐 이미지를 이용하여 상기 지폐의 권종정보를 확인하는 권종정보 확인 단계;를 더 포함하여 구성되고,
상기 권종정보 확인 단계는 상기 권종처리부가 상기 지폐 이미지의 해상도를 낮추어 상기 권종정보 확인 처리에 이용하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 방법. - 제 12 항에 있어서,
상기 이미지 처리 단계는
상기 이미지 처리부가 상기 지폐 이미지로부터 상기 지폐의 꼭지점을 탐색하는 탐색단계;를 포함하여 구성되고,
상기 이미지 처리부가 상기 꼭지점과 상기 권종정보에 의해 확인되는 일련번호의 위치정보를 이용하여 상기 일련번호 이미지를 추출하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 방법. - 제 13 항에 있어서,
상기 꼭지점 탐색단계는
상기 이미지 처리부가
상기 지폐 이미지에 의해 탐색된 상기 꼭지점을 서로 있는 가상선과
상기 가상선 상의 미리 지정된 위치에 가상점을 설정하고,
상기 가상점을 지폐의 이미지로 이동시켜 상기 꼭지점과 상기 가상점을 잇는 선을 생성하여 꼭지점을 확정하는 것을 특징으로 하는 머신 러닝을 이용한 지폐 일련번호 인식 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180042953A KR102123910B1 (ko) | 2018-04-12 | 2018-04-12 | 머신 러닝을 이용한 지폐 일련번호 인식 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180042953A KR102123910B1 (ko) | 2018-04-12 | 2018-04-12 | 머신 러닝을 이용한 지폐 일련번호 인식 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190119469A KR20190119469A (ko) | 2019-10-22 |
KR102123910B1 true KR102123910B1 (ko) | 2020-06-18 |
Family
ID=68420205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180042953A Active KR102123910B1 (ko) | 2018-04-12 | 2018-04-12 | 머신 러닝을 이용한 지폐 일련번호 인식 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102123910B1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7415433B2 (ja) * | 2019-10-24 | 2024-01-17 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及びプログラム |
CN112948446B (zh) * | 2019-11-26 | 2024-08-16 | 北京京东振世信息技术有限公司 | 一种匹配产品单据的方法和装置 |
CN111753913B (zh) * | 2020-06-28 | 2023-08-01 | 中国银行股份有限公司 | 假币分类的方法及装置、电子设备及计算机可读存储介质 |
KR102544835B1 (ko) * | 2020-08-05 | 2023-06-16 | 주식회사 카카오뱅크 | 신분증 검수 정보를 이용한 경량화된 신경망 학습 방법 및 서버 |
JP2023020027A (ja) | 2021-07-30 | 2023-02-09 | 株式会社Screenホールディングス | 画像処理方法および分類モデルの構築方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100714769B1 (ko) | 2002-10-22 | 2007-05-04 | 노키아 코포레이션 | 서면 텍스트로부터의 조정가능 신경망 기반 언어 식별 |
KR100718728B1 (ko) | 2005-07-21 | 2007-05-16 | 주식회사 씨텍 | 지폐 권종 인식 방법 및 장치 |
KR100893613B1 (ko) * | 2007-12-06 | 2009-04-20 | 주식회사 씨텍 | 지폐 및 바코드가 표시된 유가증권의 인식계수방법과 그장치 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100719608B1 (ko) * | 2005-07-21 | 2007-05-17 | 주식회사 씨텍 | 지폐 일련번호 인식 방법 및 장치 |
KR101824099B1 (ko) | 2015-04-24 | 2018-02-01 | 대한민국 | 지폐 위조 방지 시스템 및 위조지폐 경보 시스템 |
-
2018
- 2018-04-12 KR KR1020180042953A patent/KR102123910B1/ko active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100714769B1 (ko) | 2002-10-22 | 2007-05-04 | 노키아 코포레이션 | 서면 텍스트로부터의 조정가능 신경망 기반 언어 식별 |
KR100718728B1 (ko) | 2005-07-21 | 2007-05-16 | 주식회사 씨텍 | 지폐 권종 인식 방법 및 장치 |
KR100893613B1 (ko) * | 2007-12-06 | 2009-04-20 | 주식회사 씨텍 | 지폐 및 바코드가 표시된 유가증권의 인식계수방법과 그장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20190119469A (ko) | 2019-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102123910B1 (ko) | 머신 러닝을 이용한 지폐 일련번호 인식 장치 및 방법 | |
US8737716B2 (en) | Mobile communication device and method for identifying a counterfeit bill | |
CN100458833C (zh) | 视频文本处理装置 | |
JP5591578B2 (ja) | 文字列認識装置および文字列認識方法 | |
US7729536B2 (en) | Boundary extracting method, program, and device using the same | |
JP6900164B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP5372183B2 (ja) | 硬貨分類装置および硬貨分類方法 | |
WO2013076358A1 (en) | Text detection using multi-layer connected components with histograms | |
CN106558143B (zh) | 一种100元人民币拼接纸币的识别方法及装置 | |
CN105654609A (zh) | 纸币处理方法及系统 | |
JP4932177B2 (ja) | 硬貨分類装置および硬貨分類方法 | |
CN106204616B (zh) | 一种伊朗纸币币值的识别方法及装置 | |
CN108510639B (zh) | 一种纸币鉴伪方法、装置、验钞机和存储介质 | |
CN117611819A (zh) | 一种图像处理方法及装置 | |
KR102094234B1 (ko) | 지폐 일련번호 인식 장치 및 방법 | |
CN106845469A (zh) | 一种纸币识别方法及装置 | |
CN113379713A (zh) | 证件图像的检测方法及其装置 | |
CN108460775A (zh) | 一种纸币真伪识别方法及装置 | |
US20030210818A1 (en) | Knowledge-based hierarchical method for detecting regions of interest | |
CN109472279B (zh) | 基于图像处理的物品识别方法和装置 | |
KR100888674B1 (ko) | 주파수영역을 이용한 지폐의 유사도 측정방법 | |
US20130156288A1 (en) | Systems And Methods For Locating Characters On A Document | |
CN108074321B (zh) | 一种纸币的图像边界提取方法及装置 | |
KR102394894B1 (ko) | 딥러닝 기반 화폐 인식 장치 및 방법 | |
JP2007122494A (ja) | 画像分類装置および画像分類方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180412 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20191106 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200522 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200611 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200612 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20230601 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20240528 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20250602 Start annual number: 6 End annual number: 6 |