KR101706368B1 - Method and Apparatus for Generating Efficiency Map for Identifying Money - Google Patents
Method and Apparatus for Generating Efficiency Map for Identifying Money Download PDFInfo
- Publication number
- KR101706368B1 KR101706368B1 KR1020150123220A KR20150123220A KR101706368B1 KR 101706368 B1 KR101706368 B1 KR 101706368B1 KR 1020150123220 A KR1020150123220 A KR 1020150123220A KR 20150123220 A KR20150123220 A KR 20150123220A KR 101706368 B1 KR101706368 B1 KR 101706368B1
- Authority
- KR
- South Korea
- Prior art keywords
- pixel
- map
- correlation
- value
- reference image
- 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
- 238000000034 method Methods 0.000 title claims description 40
- 230000000875 corresponding effect Effects 0.000 claims description 28
- 238000012549 training Methods 0.000 claims description 24
- 238000012562 intraclass correlation Methods 0.000 claims description 17
- 238000012935 Averaging Methods 0.000 claims description 12
- 230000002596 correlated effect Effects 0.000 claims description 5
- 230000001186 cumulative effect Effects 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 5
- 230000007423 decrease Effects 0.000 abstract 1
- 238000005259 measurement Methods 0.000 abstract 1
- 230000007704 transition Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 238000010191 image analysis Methods 0.000 description 3
- VHYFNPMBLIVWCW-UHFFFAOYSA-N 4-Dimethylaminopyridine Chemical compound CN(C)C1=CC=NC=C1 VHYFNPMBLIVWCW-UHFFFAOYSA-N 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- 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/20—Testing patterns thereon
-
- G07D7/2025—
-
- 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/20—Testing patterns thereon
- G07D7/2075—Setting acceptance levels or parameters
- G07D7/2083—Learning
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
- Image Analysis (AREA)
Abstract
본 발명은 논리연산을 수행하는 제어장치로서, 특정 물리값을 측정한 측정물리값을 출력하는 측정부; 및 사용물리값을 파라미터로 하여 논리연산을 수행하는 제어부를 포함하되, 상기 제어부는, 정상상태(normal state)일 때에는 상기 측정물리값을 상기 사용물리값으로 사용하고, 무시상태(ignore state)일 때에는 상기 정상상태에서 상기 무시상태로 천이되기 직전의 측정물리값을 상기 사용물리값으로 사용하며, 상기 무시상태인 경우라 하더라도 상기 측정물리값이 미리 설정된 정상범위에 들어 오면 고장카운터값에 근거하여 상기 측정물리값을 보정한 보정값을 상기 사용물리값으로 사용하며, 상기 고장카운터값은 상기 측정물리값이 상기 정상범위를 벗어나면 시간에 따라 증가하고 상기 정상범위에 들어오면 시간에 따라 감소하며, 상기 무시상태는 상기 고장카운터값이 제 1 카운터값보다는 크고 카운터 임계값보다는 작은 상태인 것을 특징으로 제어장치에 관한 것이다.The present invention relates to a control apparatus for performing a logical operation, comprising: a measurement unit for outputting a measured physical value obtained by measuring a specific physical value; And a controller for performing a logical operation using the used physical value as a parameter, wherein the controller uses the measured physical value as the used physical value when it is in a normal state, The measured physical value immediately before the transition from the steady state to the ignore state is used as the used physical value. If the measured physical value falls within the preset normal range even in the neglected state, Wherein the correction value obtained by correcting the measured physical value is used as the used physical value and the fault counter value increases with time when the measured physical value deviates from the normal range and decreases with time when entering the normal range , And the ignore state is a state in which the fault counter value is larger than the first counter value and smaller than the counter threshold value It relates to the device.
Description
본 발명은 화폐 식별을 위한 유효맵 생성방법 및 장치에 관한 것으로서, 화폐 식별 장치에서 투입되는 화폐를 식별할 때 식별 대상이 될 화폐 상의 유효영역에 관한 유효맵을 생성하는 방법 및 장치에 관한 것이다.
Field of the Invention [0002] The present invention relates to a method and apparatus for generating an effective map for currency identification, and more particularly, to a method and apparatus for generating a valid map of a valid region on a currency to be identified when money is inserted in the money identification apparatus.
복수의 화폐의 종류가 혼재되어 일괄적으로 투입되는 경우 이 혼재하고 있는 화폐 중에서 특정의 화폐를 구분하여 식별하거나 각 투입되는 권종을 식별하는 장치 또는 장비가 종래로부터 사용되어 왔다. 이러한 화폐 식별장치는 화폐식별을 위한 장치 그 자체로서 사용되기도 하며, 또한 지폐 등의 화폐를 계수하는 계수기와 화폐 자동 입금기 등에도 널리 사용되고 있다.In the case where a plurality of kinds of currencies are mixed and supplied in a batch, an apparatus or an apparatus for discriminating specific currencies from each other and discriminating each inserted currencies has been conventionally used. Such a money discriminating apparatus is used as a device for money discrimination itself, and is also widely used for a counter for counting money such as banknotes and an automatic money depositing machine for money.
그런데, 종래에는 정확하고 신속한 화폐 식별을 위해서 복잡한 영상분석을 실시하여야만 하는 등으로 인해 고가의 장비나 고사양의 장비를 사용해야 하는 문제점이 있었다. 특히, 나라별로 다양한 화폐가 존재하고 각 나라별로도 다양한 권종의 화폐(지폐)가 존재하고, 또한 각 권종의 화폐별로도 앞면/뒤면 및 2가지의 방향 등 4가지의 식별해야만 하는 화폐이미지가 존재하기 때문에, 이러한 다양한 종류의 화폐를 화폐 식별장치가 정확하게 식별하고 그 식별 정확도를 확보하기 위해서는 보다 많은 분석 시간과 노력의 투입을 요할 뿐만 아니라, 식별 소요 시간도 증가하는 문제점이 있었다.However, conventionally, complicated image analysis has to be performed for accurate and quick money discrimination, so that there has been a problem in that expensive equipment or high-grade equipment must be used. In particular, various currencies exist in each country, and there are various types of currencies (bills) in each country, and there are four types of monetary images, such as front / back and two directions, Therefore, in order to accurately identify such various kinds of money by the money discriminating apparatus and to secure the identification accuracy thereof, there is a problem in that it requires more analysis time and efforts and increases the time required for identification.
결과적으로, 종래에는 이러한 다종의 이미지 패턴들을 정확하고 신속하게 식별해내기 위해서는 고가, 고성능의 영상분석장비가 완비되어야 할 뿐만 아니라 분석 시간도 다소 많이 소요되는 등의 문제점이 있었다.
As a result, conventionally, in order to accurately and quickly identify such a variety of image patterns, expensive and high-performance image analysis equipments have to be completed, and analysis time is also required.
본 발명의 배경기술은 대한민국 공개특허공보 제 2006-0101937호(2006. 09. 27 공개)에 개시되어 있다.
The background art of the present invention is disclosed in Korean Patent Laid-Open Publication No. 2006-0101937 (published on Mar. 27, 2006).
본 발명이 이루고자 하는 기술적 과제는, 화폐 식별 장치에 투입되는 화폐를 식별함에 있어 화폐 식별 장치의 화폐 식별에 대한 처리 부담을 경감시킬 수 있을 뿐만 아니라 화폐 식별 처리 속도 및 화폐 식별 정확도를 향상시킬 수 있도록 하는, 화폐 식별을 위한 유효맵 생성방법 및 장치를 제공하는 데에 있다.
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to provide a currency discrimination apparatus and a currency discrimination apparatus which can reduce a processing load on a currency discrimination apparatus, And to provide an effective map generation method and apparatus for monetary identification.
본 발명의 일 측면에 따르면, 본 발명은 입력부가 특정 화폐의 특정 면에 대한 다수의 트레이닝 이미지를 입력받는 단계; 기준이미지 생성부가, 상기 입력되는 다수의 트레이닝 이미지를 평균화한 기준이미지를 생성하는 단계; 상관도맵 생성부가, 상기 기준이미지와 동일한 권종의 대응하는 제 1화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 내 상관도맵, 및 상기 제 1화폐 이미지들과는 다른 종류의 제 2화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 간 상관도 맵을 생성하는 단계; 및 유효맵 생성부가, 상기 클래스 내 상관도맵과 상기 클래스 간 상관도맵에 근거하여, 화폐 식별시 식별 대상이 될 화폐 상의 유효영역에 관한 유효맵을 생성하는 단계를 포함하는 것을 특징을 하는, 화폐 식별을 위한 유효맵 생성방법을 제공한다.According to an aspect of the present invention, there is provided a method of processing an image, the method comprising: inputting a plurality of training images for a specific face of a specific currency; A reference image generating unit generates a reference image by averaging the input training images; A correlation map generating section generates an intra-class correlation map showing a correlation between the corresponding first monetary images and the reference image of the same denomination as the reference image, and a correlation image in a class different from the first monetary images, Generating an inter-class correlation map indicating a correlation between the reference image and the reference image; And a validity map generating unit for generating a validity map concerning a valid area on the currency to be identified at the time of denomination, based on the intra-class correlation map and the inter-class correlation map. And provides an effective map generation method for money identification.
본 발명에서, 상기 기준이미지는 상기 다수의 트레이닝 이미지의 대응하는 각 픽셀의 픽셀값을 평균화하여 생성되는 것을 특징으로 한다.In the present invention, the reference image is generated by averaging pixel values of corresponding pixels of the plurality of training images.
본 발명에서, 상기 상관도맵 생성부는, 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성하는 것을 특징으로 한다.In the present invention, the correlation map generator may calculate a correlation value between each of the first monetary images and the reference image for each pixel, average the correlation values for the calculated pixel on a pixel by pixel basis, And generates a map.
본 발명에서, 상기 상관도맵 생성부는, 각 제 1화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 1화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여, 상기 클래스 내 상관도맵에 포함된 각 픽셀에 대한 상관도값을 산출하는 것을 특징으로 한다.In the present invention, the correlation map generating unit may calculate a correlation map based on a pixel value of each pixel, an average value of pixel values of all pixels included in the first monetary image, a pixel value of each pixel of the reference image And calculating an average value of pixel values of all pixels included in the reference image to calculate a correlation value for each pixel included in the intra-class correlation map.
본 발명에서, 상기 상관도맵 생성부는, 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성하는 것을 특징으로 한다.In the present invention, the correlation map generator may calculate a correlation value between each of the second monetary images and the reference image on a pixel-by-pixel basis, average the correlated values for the calculated pixel on a pixel by pixel basis, And generates a map.
본 발명에서, 상기 상관도맵 생성부는, 각 제 2화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 2화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여, 상기 클래스 간 상관도맵에 포함된 각 픽셀에 대한 상관도값을 산출하는 것을 특징으로 한다.In the present invention, the correlation map generating unit may calculate a correlation map based on a pixel value of each pixel, an average value of pixel values of all pixels included in each second monetary image, a pixel value of each pixel of the reference image And calculating a correlation value for each pixel included in the inter-class correlation map through an operation of calculating an average value of pixel values of all pixels included in the reference image.
본 발명에서, 상기 제 2화폐 이미지의 각각은 상기 기준이미지와는 다른 화폐 또는 다른 권종의 화폐 이미지, 상기 기준이미지와 동일한 권종의 다른 면의 화폐 이미지, 또는 상기 기준이미지와 동일한 권종의 동일면의 다른 방향의 화폐 이미지 중 어느 하나인 것을 특징으로 한다.In the present invention, each of the second monetary images may be a currency image different from the reference image or a monetary image of another denomination, a monetary image of another facet of the same denomination as the reference image, Directional currency image.
본 발명에서, 상기 유효영역에 관한 유효맵을 생성하는 단계는, 상기 유효맵 생성부가, 상기 클래스 내 상관도맵에 포함된 각 픽셀의 픽셀값과 상기 클래스 간 상관도맵에 포함된 각 픽셀의 픽셀값 간의 비에 근거하여 이미지 간 유사도값을 각 픽셀별로 산출하여 상기 유사도맵을 생성하는 단계; 및 상기 유사도맵에 포함된 각 픽셀의 픽셀값들의 빈도수를 반영하여, 화폐 식별에 유효한 유효코드를 추출하는 단계를 포함하는 것을 특징으로 한다.In the present invention, the step of generating the effective map relating to the valid region may include: generating the valid map based on the pixel value of each pixel included in the intra-class correlation map and the pixel value of each pixel included in the inter- Calculating a similarity value between images based on a ratio between pixel values for each pixel to generate the similarity map; And extracting a valid code effective for denomination reflecting the frequency of pixel values of each pixel included in the similarity map.
본 발명에서, 상기 유효코드를 추출하는 단계에서, 상기 유효맵 생성부는 픽셀값이 높은 픽셀로부터 시작하여, 각 픽셀에 대응하는 빈도수의 누적값이 임계 범위에 속하도록 상기 유효코드를 추출하는 것을 특징으로 한다.
In the present invention, in extracting the valid code, the valid map generation unit extracts the valid code such that the validity code generator starts from a pixel having a high pixel value and the cumulative value of the frequency number corresponding to each pixel falls within a threshold range .
본 발명의 다른 측면에 따르면, 본 발명은 특정 화폐의 특정 면에 대한 다수의 트레이닝 이미지를 입력받는 입력부; 상기 입력되는 다수의 트레이닝 이미지를 평균화한 기준이미지를 생성하는 기준이미지 생성부; 상기 기준이미지와 동일한 권종의 대응하는 제 1화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 내 상관도맵, 및 상기 제 1화폐 이미지들과는 다른 종류의 제 2화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 간 상관도 맵을 생성하는 상관도맵 생성부; 및 상기 클래스 내 상관도맵과 상기 클래스 간 상관도맵에 근거하여, 화폐 식별시 식별 대상이 될 화폐 상의 유효영역에 관한 유효맵을 생성하는 유효맵 생성부를 포함하는 것을 특징을 하는, 화폐 식별을 위한 유효맵 생성장치를 제공한다.
According to another aspect of the present invention, there is provided an image processing apparatus including an input unit for inputting a plurality of training images for a specific face of a specific currency; A reference image generating unit for generating a reference image by averaging the input training images; An intra-class correlation map showing a correlation between the corresponding first monetary images and the reference image of the same denomination as the reference image, and a correlation between the second monetary images of the kind different from the first monetary images and the reference image A correlation map generating unit for generating a correlation map between classes indicating a relation; And a validity map generator for generating a validity map relating to a valid region on the currency to be identified at the time of denomination, based on the intra-class correlation map and the inter-class correlation map. A valid map generation device is provided.
본 발명의 일측면에 따른 화폐 식별을 위한 유효맵 생성방법 및 장치는 화폐 식별 장치에 투입되는 화폐를 식별함에 있어 화폐 식별 장치의 화폐 식별에 대한 처리 부담을 경감시킬 수 있을 뿐만 아니라 화폐 식별 처리 속도 및 화폐 식별 정확도를 향상시킬 수 있도록 하는, 화폐 식별을 위한 유효맵을 생성할 수 있다. 또한 이를 통해 화폐 식별의 정확도와 화폐 식별 처리 속도를 높이고 식별에 따른 시스템적 부담을 감소시킬 수 있다.
The method and apparatus for generating effective maps for monetary identification according to an aspect of the present invention not only can alleviate the processing burden on the monetary identification of the monetary identification device in identifying the monies input to the monetary identification device, And an effective map for money identification, which can improve the accuracy of money discrimination. This also improves the accuracy of currency identification, the speed of currency identification and the system burden of identification.
도 1은 본 발명에 의한 일 실시예에 따른 화폐 식별을 위한 유효맵 생성 장치의 구성을 도시한 블록도이다.
도 2는 본 발명에 의한 일 실시예에 따른 화폐 식별을 위한 유효맵 생성 방법을 설명하기 위한 흐름도이다.
도 3은 본 실시예에서 트레이닝 이미지로부터 기준이미지를 생성하는 과정을 나타낸 참고도이다.
도 4는 본 실시예에서 기준이미지로부터 클래스 내 상관도맵을 생성하는 과정을 나타낸 참고도이다.
도 5는 본 실시예에서 기준이미지로부터 클래스 간 상관도맵을 생성하는 과정을 나타낸 참고도이다.
도 6은 도 2의 이진화 유효코드를 추출하여 화폐 식별을 위한 유효맵을 생성하는 단계를 구체적으로 설명하기 위한 흐름도이다.
도 7은 유사도맵으로부터 이진화 유효코드를 추출하여 화폐 식별을 위한 유효맵을 생성하는 과정을 나타낸 참고도이다.1 is a block diagram illustrating a configuration of an effective map generating apparatus for money identification according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating an effective map generation method for money identification according to an embodiment of the present invention. Referring to FIG.
FIG. 3 is a reference diagram illustrating a process of generating a reference image from a training image in this embodiment.
4 is a reference diagram showing a process of generating an intra-class correlation map from a reference image in the present embodiment.
FIG. 5 is a reference diagram illustrating a process of generating an inter-class correlation map from a reference image in the present embodiment.
FIG. 6 is a flowchart illustrating a step of extracting a binary valid code shown in FIG. 2 to generate a valid map for denomination identification.
FIG. 7 is a reference view showing a process of extracting a binary valid code from a similarity map to generate an effective map for money identification.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나, 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고, 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and like parts are denoted by similar reference numerals throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성 요소를 "포함" 한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise.
도 1은 본 발명에 의한 일 실시예에 따른 화폐 식별을 위한 유효맵 생성장치의 구성을 도시한 블록도이고, 도 2는 본 발명에 의한 일 실시예에 따른 화폐 식별을 위한 유효맵 생성방법을 설명하기 위한 흐름도이고, 도 3은 본 실시예에서 트레이닝 이미지로부터 기준이미지를 생성하는 과정을 나타낸 참고도이며, 도 4는 본 실시예에서 기준이미지로부터 클래스 내 상관도맵을 생성하는 과정을 나타낸 참고도이고, 도 5는 본 실시예에서 기준이미지로부터 클래스 간 상관도맵을 생성하는 과정을 나타낸 참고도이고, 도 6은 도 2의 이진화 유효코드를 추출하여 화폐 식별을 위한 유효맵을 생성하는 단계를 구체적으로 설명하기 위한 흐름도이고, 도 7은 유사도맵으로부터 이진화 유효코드를 추출하여 화폐 식별을 위한 유효맵을 생성하는 과정을 나타낸 참고도이다. 도 1 내지 도 7을 참조하여 본 발명에 따른 실시예를 설명하면 다음과 같다. FIG. 1 is a block diagram illustrating a configuration of an effective map generating apparatus for money identification according to an embodiment of the present invention. FIG. 2 is a flowchart illustrating an effective map generating method for money identification according to an embodiment of the present invention. FIG. 3 is a reference view showing a process of generating a reference image from a training image in this embodiment. FIG. 4 is a flowchart illustrating a process of generating a correlation map in a class from a reference image in this embodiment. FIG. 5 is a reference view showing a process of generating an interclass correlation map from a reference image in the present embodiment, FIG. 6 is a flowchart illustrating a process of generating a validity map for identifying a currency by extracting the binary- FIG. 7 is a flow chart for explaining a procedure for extracting a binary valid code from a similarity map and generating an effective map for money identification A. An embodiment according to the present invention will be described with reference to FIGS. 1 to 7. FIG.
도 1에 도시된 바와 같이, 본 실시예에 따른 화폐 식별을 위한 유효맵 생성장치는 입력부(110), 기준이미지 생성부(120), 상관도맵 생성부(130) 및 유효맵 생성부(140)를 포함하여 구성될 수 있다.1, the valid map generating apparatus for money identification according to the present embodiment includes an
입력부(110)는 특정 화폐의 특정 면에 대한 다수의 트레이닝 이미지를 입력받는다. 여기서, 다수의 트레이닝 이미지는 화폐의 원본 이미지와 동일한 크기의 이미지일 수도 있고 축약된 이미지일 수도 있다.The
그리고, 기준이미지 생성부(120)는 상기 입력되는 다수의 트레이닝 이미지를 평균화한 기준이미지를 생성한다. 여기서, 상기 기준이미지는 상기 다수의 트레이닝 이미지의 대응하는 각 픽셀의 픽셀값을 평균화하여 생성될 수 있다.The
상관도맵 생성부(130)는 상기 기준이미지와 동일한 권종의 대응하는 제 1화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 내 상관도맵(in-class correlation map), 및 상기 제 1화폐 이미지들과는 다른 종류의 제 2화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 간 상관도 맵(between-class correlation map)을 생성한다.The correlation
상관도맵 생성부(130)는, 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성한다. 이 때, 상기 클래스 내 상관도맵에 포함된 각 픽셀에 대한 상관도값은, 각 제 1화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 1화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여 산출되며, 이에 대해서는 이하에서 좀 더 구체적으로 살펴 본다.The correlation
한편, 상관도맵 생성부(130)는, 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성한다. 이 때, 상기 클래스 간 상관도맵에 포함된 각 픽셀에 대한 상관도값은, 각 제 2화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 2화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여 산출되며, 이에 대해서도 이하에서 좀 더 구체적으로 살펴 본다.On the other hand, the
상기 유효영역에 관한 유효맵의 생성시, 유효맵 생성부(140)는, 상기 클래스 내 상관도맵에 포함된 각 픽셀의 픽셀값과 상기 클래스 간 상관도맵에 포함된 각 픽셀의 픽셀값 간의 비에 근거하여 이미지 간 유사도값을 각 픽셀별로 산출하여 상기 유사도맵을 생성하고, 상기 유사도맵에 포함된 각 픽셀의 픽셀값들의 빈도수를 반영하여, 화폐 식별에 유효한 유효코드를 추출한다.When generating a validity map for the valid region, the validity
유효맵 생성부(140)는 픽셀값이 높은 픽셀로부터 시작하여, 각 픽셀에 대응하는 빈도수의 누적값이 임계 범위에 속하도록 상기 유효코드를 추출한다.
The valid
이와 같이 구성된 본 실시예의 동작 및 작용을 도 1 내지 도 7을 참조하여 구체적으로 설명한다.The operation and operation of the present embodiment thus configured will be described in detail with reference to Figs. 1 to 7. Fig.
도 2에 도시된 바와 같이, 먼저 입력부(110)는 특정 화폐의 특정 면에 대한 다수의 트레이닝 이미지를 입력받는다(S210). 여기서 특정 화폐의 특정 면에 대한 이미지라 함은 다양한 나라의 다양한 권종의 화폐 중의 어느 하나의 권종에서, 어느 한면의 특정 방향으로의 화폐 이미지를 말한다. 즉, 입력부(110)는 이러한 특정 화폐의 특정 면의 특정 방향에 대한 다수의 트레이닝 이미지를 입력받는다. 또한, 다수의 트레이닝 이미지는 화폐의 원본 이미지와 동일한 크기의 이미지일 수도 있고 축약된 이미지일 수도 있다.As shown in FIG. 2, first, the
이어서, 기준이미지 생성부(120)는 상기 입력되는 다수의 트레이닝 이미지를 평균화한 기준이미지를 생성한다(S220). 도 3에 도시된 바와 같이, 기준이미지 생성부(120)는 다수의 트레이닝 이미지의 대응하는 각 픽셀의 픽셀값을 평균화하여 기준이미지를 생성한다. 즉, 도 3을 참조하면, 각 트레이닝 이미지의 (0,0) 위치에 있는 픽셀의 픽셀값(예를 들어, 0~255의 휘도값)의 평균값을 구하여 기준이미지의 (0.0)의 픽셀값을 정한다. 그리고, 이러한 작업은 각 트레이닝 이미지의 모든 픽셀에 대하여 수행됨으로써, 기준이미지가 생성된다.Subsequently, the
다음으로, 상관도맵 생성부(130)는 상기 기준이미지와 동일한 권종의 대응하는 제 1화폐 이미지들과, 상기 기준이미지 간의 상관관계를 나타내는 클래스 내 상관도맵(in-class correlation map); 및 상기 제 1화폐 이미지들과는 다른 종류의 제 2화폐 이미지들과, 상기 기준이미지 간의 상관관계를 나타내는 클래스 간 상관도 맵을 생성한다(S230). Next, the correlation
먼저, 클래스 내 상관도맵(in-class correlation map)에 대해서 먼저 설명한다. 상기 제 1화폐 이미지라 함은 상기 기준이미지와 동일한 화폐 권종의 동일한 면과 방향으로의 이미지, 즉 동일한 클래스(in-class)의 이미지를 의미하는 것으로, 다수의 제 1화폐 이미지들은 단계(S210)에서 입력된 다수의 트레이닝 이미지일 수도 있고 별도로 입력되는 다수의 화폐 이미지일 수도 있다.First, an in-class correlation map is described first. The first monetary image means an image in the same plane and direction of the same denomination as the reference image, that is, an image of the same class (in-class), and a plurality of first monetary images are processed in step S210. And may be a plurality of money images input separately.
도 4에 도시된 바와 같이, 상관도맵 생성부(130)는 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값(CC)을 픽셀별로 산출한다. 여기서, 상기 상관도값(CC)이라 함은 각 제 1화폐 이미지와 상기 기준이미지 간의 픽셀별 그 관련성의 정도(예를 들어 픽셀값의 유사정도)를 수치적으로 나타낸 것을 말하며, 아래와 같은 수학식 1을 통해 산출될 수 있다. 수학식 1에 의해 산출되는 상관도값은 기준이미지와 제 1화폐 이미지의 대응하는 각 픽셀 간의 상관관계의 정도(가령, 유사도)가 높을수록 작은 값이 된다. 따라서, 상관도값이 상대적으로 작은 픽셀은 그 만큼 기준이미지와 제 1화폐 이미지의 해당 픽셀 간 관련성이 높다는 것을 의미하며, 기준이미지와 제 1화폐 이미지는 동일한 클래스의 이미지이므로 상관도값이 작은 픽셀이 많이 나타나게 된다. As shown in FIG. 4, the
물론, 수학식 1과는 달리 각 픽셀 간의 관련 정도를 나타낼 수 있는 다양한 방식과 종류의 상관도값 산출식이 존재할 수도 있다. 또한, 수학식 1에서와는 달리 상관도값이 상대적으로 크면 해당 픽셀 간 관련성이 높다는 것을 의미하는 다른 상관도값 산출식을 이용할 수도 있다.Of course, unlike Equation (1), there may be a correlation value calculation expression of various types and types that can indicate the degree of correlation between pixels. Also, unlike in
(단, CC(i,j)는 (i,j)픽셀 위치에서의 상관도값, (Where CC (i, j) is the correlation value at the (i, j) pixel position,
I1(i,j)는 각 제 1화폐 이미지의 (i,j)픽셀 위치에서의 픽셀값, I 1 (i, j) is the pixel value at the (i, j) pixel position of each first monetary image,
1는 각 제 1화폐 이미지의 전체 픽셀의 픽셀값의 평균, 1 denotes an average of pixel values of all pixels of each first monetary image,
R(i,j)는 기준이미지의 (i,j)픽셀 위치에서의 픽셀값,R (i, j) is the pixel value at the (i, j) pixel location of the reference image,
은 기준이미지의 전체 픽셀의 픽셀값의 평균) Is the average of the pixel values of all pixels of the reference image)
상관도맵 생성부(130)는 상기 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성한다. 가령, 100개의 제 1화폐 이미지가 있는 경우, 상관도맵 생성부(130)는 먼저 상기 100개의 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하며, 이에 따라 각 픽셀당 100개의 상관도값이 구해진다. 그리고, 각 픽셀 당 100개의 상관도값을 각 픽셀별로 평균화하여 이를 맵으로 구현함으로써 도 4에 도시된 바와 같은 클래스 내 상관도맵을 생성한다. 즉, 간단히 말해 상관도맵 생성부(130)는 상기 기준이미지 및 이와 동일한 클래스(in-class)의 제 1화폐 이미지들 간의 상관도값을 구하여 이를 맵의 형태로 구현함으로써 클래스 내 상관도맵을 생성한다. 여기서, 클래스 내 상관도맵의 각 픽셀값은 상기 상관도값 자체가 될 수도 있고, 그 상관도값에 대응되도록 설정된 다른 픽셀값이 될 수도 있다. The correlation
다음으로, 클래스 간 상관도맵(between-class correlation map)에 대해서 설명하면, 상기 제 2화폐 이미지라 함은 상기 기준이미지(또는 제 1화폐 이미지)와는 다른 화폐 이미지를 의미한다. 상기 제 2화폐 이미지의 각각은 상기 기준이미지와는 다른 화폐 또는 다른 권종의 화폐 이미지, 상기 기준이미지와 동일한 권종의 다른 면의 화폐 이미지, 또는 상기 기준이미지와 동일한 권종의 동일면의 다른 방향의 화폐 이미지 중 어느 하나일 수 있다.Next, referring to the inter-class correlation map, the second monetary image means a monetary image different from the reference image (or the first monetary image). Wherein each of the second monetary images is a currency image different from the reference image or a monetary image of another denomination, a monetary image of another facet of the same denomination as the reference image, . ≪ / RTI >
도 5에 도시된 바와 같이, 상관도맵 생성부(130)는 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값(CC)을 픽셀별로 산출한다. 여기서, 상기 상관도값(CC)은, 상기 수학식 1에서와 마찬가지로, 각 제 2화폐 이미지와 상기 기준이미지 간의 픽셀별로 그 관련성의 정도(예를 들어 픽셀값의 유사정도)를 수치적으로 나타낸 것을 말하며, 아래와 같은 수학식 2를 통해 산출될 수 있다. 수학식 2에 의해 산출되는 상관도값도 기준이미지와 제 2화폐 이미지의 대응하는 각 픽셀 간의 상관관계의 정도(가령, 유사도)가 높을수록 작은 값이 된다. 따라서, 상관도값이 상대적으로 작은 픽셀은 그 만큼 기준이미지와 제 2화폐 이미지의 해당 픽셀 간 관련성이 높다는 것을 의미하는데, 기준이미지와 제 2화폐 이미지는 상이한 클래스(between-class)의 이미지이므로 상기 제 1화폐 이미지보다는 상대적으로 상관도값이 큰 픽셀이 많이 나타나게 된다.As shown in FIG. 5, the
물론, 수학식 2와는 달리 각 픽셀 간의 관련 정도를 나타낼 수 있는 다양한 방식과 종류의 상관도값 산출식이 존재할 수도 있다. 또한, 수학식 2에서와는 달리 상관도값이 상대적으로 크면 해당 픽셀 간 관련성이 높다는 것을 의미하는 다른 상관도값 산출식을 이용할 수도 있다.Of course, unlike Equation (2), there may be various types of correlation value calculating equations that can express the degrees of correlation between pixels. Further, unlike in Equation (2), if the correlation value is relatively large, another correlation value calculation expression indicating that the correlation between the pixels is high can be used.
(단, CC(i,j)는 (i,j)픽셀 위치에서의 상관도값, (Where CC (i, j) is the correlation value at the (i, j) pixel position,
I2(i,j)는 각 제 2화폐 이미지의 (i,j)픽셀 위치에서의 픽셀값, I 2 (i, j) is the pixel value at the (i, j) pixel position of each second monetary image,
2는 각 제 2화폐 이미지의 전체 픽셀의 픽셀값의 평균, 2 is an average of pixel values of all pixels of each second monetary image,
R(i,j)는 기준이미지의 (i,j)픽셀 위치에서의 픽셀값,R (i, j) is the pixel value at the (i, j) pixel location of the reference image,
은 기준이미지의 전체 픽셀의 픽셀값의 평균) Is the average of the pixel values of all pixels of the reference image)
상관도맵 생성부(130)는 상기 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성한다. 가령, 100개의 제 2화폐 이미지가 있는 경우, 상관도맵 생성부(130)는 먼저 상기 100개의 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하며, 이에 따라 각 픽셀당 100개의 상관도값이 구해진다. 그리고, 각 픽셀별 당 100개의 상관도값을 각 픽셀별로 평균화하여 이를 맵으로 구현함으로써 도 5에 도시된 바와 같은 클래스 간 상관도맵(between-class correlation map)을 생성한다. 즉, 간단히 말해 상관도맵 생성부(130)는 상기 기준이미지 및 이와 다른 클래스(between-class)의 제 2화폐 이미지들 간의 상관도값을 구하여 이를 맵의 형태로 구현함으로써 클래스 간 상관도맵을 생성한다. 여기서, 클래스 간 상관도맵의 각 픽셀값은 상기 상관도값 자체가 될 수도 있고, 그 상관도값에 대응되도록 설정된 다른 픽셀값이 될 수도 있다. The correlation
다음으로, 유효맵 생성부(140)는 상기 클래스 내 상관도맵과 상기 클래스 간 상관도맵에 근거하여, 화폐 식별시 식별 대상이 될 화폐 상의 유효영역에 관한 유효맵을 생성한다(S240). 이를 좀 더 구체적으로 살펴 보면, 유효맵 생성부(140)는 상기 클래스 내 상관도맵에 포함된 각 픽셀의 픽셀값과, 상기 클래스 간 상관도맵에 포함된 각 픽셀의 픽셀값 간의 비에 근거하여 이미지 간 유사도값을 각 픽셀별로 산출하여 유사도맵을 생성한다(S241). 여기서 유사도맵을 구성할 각 픽셀의 유사도값은 아래의 수학식 3과 같이 구해질 수 있다.Next, the validity
상술한 바와 같이 비교되는 이미지의 각 픽셀당 상관도(유사정도)가 높으면 상관도값은 작게, 낮으면 크게 산출된다. 이하에서 설명하는 바와 같이, 화폐의 식별을 위해 사용할 유효맵은 실제 화폐 식별시 이용할 화폐 이미지의 영역을 규정하기 위한 맵이다. 따라서, 이러한 유효맵을 생성하는 기초가 되는 유사도맵은, 기준이미지와 동일한 클래스(in-class)의 이미지 간에는 작은 상관도값(즉, 픽셀 간 높은 관련성)을 가지되 다른 클래스(between-class)의 이미지 간에는 큰 상관도값(즉, 픽셀 간 낮은 관련성)을 보이는 픽셀을 효과적으로 규정하여 나타내는 것이 중요하다. As described above, if the degree of correlation (similarity) per pixel of an image to be compared is high, the correlation value is small, and if it is low, it is calculated large. As will be described below, the validity map to be used for identification of a currency is a map for defining an area of a monetary image to be used in actual currency discrimination. Therefore, the similarity map on which this effective map is generated has a small correlation value (i.e., high pixel-to-pixel correlation) between images of the same class (in-class) as the reference image, It is important to effectively define and describe pixels that exhibit large correlation values (i.e., low correlation between pixels).
따라서, 수학식 3에 의해 구해지는 유사도값이 상대적으로 크면 그 픽셀은 화폐 식별(특히 권종식별)을 위해 유용하게 이용될 수 있는 유효픽셀이라고 할 수 있고, 그 반대이면 그 픽셀은 화폐 식별(특히 권종식별)에 크게 유용하지 않은 비유효픽셀이라고 할 수 있다. 한편, 유사도맵의 각 픽셀값은 상기 유사도값 자체가 될 수도 있고, 그 유사도값에 대응되도록 설정된 다른 픽셀값이 될 수도 있다. 이러한 과정을 통해 도 7에 도시된 바와 같은 유사도맵이 생성된다.Therefore, if the similarity value obtained by Equation (3) is relatively large, the pixel can be said to be an effective pixel which can be usefully used for money identification (especially denomination identification), and vice versa, Which is not very useful for identification of denomination. On the other hand, each pixel value of the similarity map may be the similarity value itself or another pixel value set to correspond to the similarity value. Through this process, a similarity map as shown in FIG. 7 is generated.
이어서, 유효맵 생성부(140)는 상기 유사도맵에 포함된 각 픽셀의 픽셀값들의 빈도수를 반영하여, 화폐 식별에 유효한 유효코드를 추출한다(S242). Then, the
이를 도 6과 도 7을 참조하여 좀 더 구체적으로 설명하면, 먼저 유효맵 생성부(140)는 유사도맵에 포함된 각 픽셀의 픽셀값과 그 빈도수 간의 관계를 나타낸 히스토그램 연산(히스토그램 생성)을 한다(S61). 도 7의 히스토그램의 가로축은 픽셀값, 세로축은 그 픽셀값이 나타나는 빈도수이다.6 and 7, first, the
그리고, 유효맵 생성부(140)는 도 7에 도시된 바와 같이 임계 픽셀값을 산출한다(S62). 이 임계 픽셀값은 유사도맵에서 픽셀값이 높은 픽셀로부터 시작하여, 각 픽셀에 대응하는 빈도수의 누적값이 어떤 임계 범위에 속하도록 하는 픽셀값을 의미하는데, 이것은 실제 화폐 식별시 의미있는 식별영역에 대한 판단 기준이 된다.Then, the
이어서 유효맵 생성부(140)는 상기 임계 픽셀값을 기준으로 하여 이보다 큰 픽셀값(즉, 유사도)을 갖는 픽셀은 1로, 낮은 픽셀값을 갖는 픽셀은 0으로 설정하는 등으로 이진화를 수행한다(S63). 이를 통해 도 7에 도시된 바와 같이 최종적으로 유효맵 생성부(140)는 상기 단계(S63)의 이진화를 통해 얻어진 정보로부터 유효코드를 생성하여 유효맵을 생성한다(S64). 여기서 생성된 유효맵은 식별 용량에 따른 시스템적 부담을 감소시키기 위해 축약된 이미지에 대응하는 유효맵일 수도 있고, 실제 화폐와 동일 사이즈에 대응하는 유효맵일 수도 있다. 상기 유효맵에서 유효픽셀에 대응하는 부분의 코드는 0으로, 비유효픽셀에 대응하는 부분의 코드는 1로 설정할 수도 있다.
Then, the
이와 같이 생성된 유효맵을 이용하여 화폐 식별 장치는 화폐 식별 동작을 실시한다. 이 때 화폐 식별 장치는 LDA(Linear Discriminant Analysis), PCA(Principal Component Ananlysis) 및 LFA(Local Feature Analysis) 등의 부공간 분석법을 이용하여 화폐 식별을 수행할 수도 있고, 그 외 다양한 이미지 분석 툴을 적용할 수도 있다.
The money identification device performs the money identification operation using the generated effective map. At this time, the money discriminating apparatus can perform currency discrimination using subspace analysis such as LDA (Linear Discriminant Analysis), PCA (Principal Component Ananlysis) and LFA (Local Feature Analysis), or various other image analysis tools You may.
이상 살펴 본 바와 같이, 본 실시예에 따른 화폐 식별을 위한 유효맵 생성방법 및 장치는 화폐 식별 장치에 투입되는 화폐를 식별함에 있어 화폐 식별 장치의 화폐 식별에 대한 처리 부담을 경감시킬 수 있을 뿐만 아니라 화폐 식별 처리 속도 및 화폐 식별 정확도를 향상시킬 수 있도록 하는, 화폐 식별을 위한 기준이미지를 생성할 수 있다.
As described above, the effective map generating method and apparatus for money identification according to the present embodiment not only can reduce the processing burden on the money identification of the money identification apparatus in identifying the money to be input to the money identification apparatus, It is possible to generate a reference image for monetary identification, which makes it possible to improve the monetary identification processing speed and the currency discrimination accuracy.
이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고, 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
While the invention has been shown and described in detail in the foregoing description, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art, Of the right.
110 : 입력부
120 : 기준이미지 생성부
130 : 상관도맵 생성부
140 : 유효맵 생성부110: input unit
120: Reference image generation unit
130: correlation map generating unit
140: valid map generating unit
Claims (20)
기준이미지 생성부가, 상기 입력되는 다수의 트레이닝 이미지를 평균화한 기준이미지를 생성하는 단계;
상관도맵 생성부가, 상기 기준이미지와 동일한 권종의 대응하는 제 1화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 내 상관도맵, 및 상기 제 1화폐 이미지들과는 다른 종류의 제 2화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 간 상관도 맵을 생성하는 단계; 및
유효맵 생성부가, 상기 클래스 내 상관도맵과 상기 클래스 간 상관도맵에 근거하여, 화폐 식별시 식별 대상이 될 화폐 상의 유효영역에 관한 유효맵을 생성하는 단계를 포함하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The input unit receiving a plurality of training images for a specific face of a specific currency;
A reference image generating unit generates a reference image by averaging the input training images;
A correlation map generating section generates an intra-class correlation map showing a correlation between the corresponding first monetary images and the reference image of the same denomination as the reference image, and a correlation image in a class different from the first monetary images, Generating an inter-class correlation map indicating a correlation between the reference image and the reference image; And
Wherein the effective map generating unit includes a step of generating a valid map relating to a valid region on the currency to be identified at the time of denomination, based on the correlation map in the class and the correlation map between the classes, A valid map generation method for identification.
상기 기준이미지는 상기 다수의 트레이닝 이미지의 대응하는 각 픽셀의 픽셀값을 평균화하여 생성되는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The method according to claim 1,
Wherein the reference image is generated by averaging pixel values of corresponding pixels of the plurality of training images.
상기 상관도맵 생성부는, 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The method according to claim 1,
The correlation map generator may calculate a correlation value between each of the first monetary images and the reference image on a pixel by pixel basis and averages the calculated correlation values for the corresponding pixel on a pixel by pixel basis to generate a correlation map in the class Wherein the validity map generation means generates the validity map for currency identification.
상기 상관도맵 생성부는, 각 제 1화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 1화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여, 상기 클래스 내 상관도맵에 포함된 각 픽셀에 대한 상관도값을 산출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The method of claim 3,
Wherein the correlation map generating unit generates the correlation map based on the pixel value of each pixel of the first monetary image, the average value of the pixel values of all the pixels included in the first monetary image, the pixel value of each pixel of the reference image, Calculating a correlation value for each pixel included in the correlation map in the class through an operation between an average value of pixel values of all the pixels included in the image.
상기 상관도맵 생성부는, 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The method according to claim 1,
The correlation map generating unit may calculate a correlation value between each of the second monetary images and the reference image for each pixel and average the correlated values for the calculated pixel for each pixel to generate the inter- Wherein the validity map generation means generates the validity map for currency identification.
상기 상관도맵 생성부는, 각 제 2화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 2화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여, 상기 클래스 간 상관도맵에 포함된 각 픽셀에 대한 상관도값을 산출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
6. The method of claim 5,
Wherein the correlation map generating unit generates the correlation map based on the pixel value of each pixel, the average value of the pixel values of all the pixels included in the second monetary image, the pixel value of each pixel of the reference image, Calculating a correlation value for each pixel included in the inter-class correlation map through an operation between an average value of pixel values of all pixels included in the image.
상기 제 2화폐 이미지의 각각은 상기 기준이미지와는 다른 화폐 또는 다른 권종의 화폐 이미지, 상기 기준이미지와 동일한 권종의 다른 면의 화폐 이미지, 또는 상기 기준이미지와 동일한 권종의 동일면의 다른 방향의 화폐 이미지 중 어느 하나인 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The method according to claim 1,
Wherein each of the second monetary images is a currency image different from the reference image or a monetary image of another denomination, a monetary image of another facet of the same denomination as the reference image, Wherein the validity map generation means generates the validity map for currency identification.
상기 상관도맵 생성부는, 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성하고,
상기 상관도맵 생성부는, 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
The method according to claim 1,
The correlation map generator may calculate a correlation value between each of the first monetary images and the reference image on a pixel by pixel basis and averages the correlation values for the calculated pixel on a pixel by pixel basis to generate a correlation map in the class ,
The correlation map generating unit may calculate a correlation value between each of the second monetary images and the reference image for each pixel and average the correlated values for the calculated pixel for each pixel to generate the inter- Wherein the validity map generation means generates the validity map for currency identification.
상기 유효영역에 관한 유효맵을 생성하는 단계는,
상기 유효맵 생성부가, 상기 클래스 내 상관도맵에 포함된 각 픽셀의 픽셀값과 상기 클래스 간 상관도맵에 포함된 각 픽셀의 픽셀값 간의 비에 근거하여 이미지 간 유사도값을 각 픽셀별로 산출하여 유사도맵을 생성하는 단계; 및
상기 유사도맵에 포함된 각 픽셀의 픽셀값들의 빈도수를 반영하여, 화폐 식별에 유효한 유효코드를 추출하는 단계를 포함하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
9. The method of claim 8,
Wherein the generating of the validity map for the valid region comprises:
The effective map generating unit calculates the similarity value between images based on the ratio between the pixel value of each pixel included in the intra-class correlation map and the pixel value of each pixel included in the inter-class correlation map Generating a similarity map; And
And extracting an effective code effective for denomination reflecting the frequency of pixel values of each pixel included in the similarity map.
상기 유효코드를 추출하는 단계에서,
상기 유효맵 생성부는 픽셀값이 높은 픽셀로부터 시작하여, 각 픽셀에 대응하는 빈도수의 누적값이 임계 범위에 속하도록 상기 유효코드를 추출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성방법.
10. The method of claim 9,
In extracting the valid code,
Wherein the valid map generating unit extracts the valid code starting from a pixel having a high pixel value and storing the valid code so that the cumulative value of the frequency corresponding to each pixel falls within a threshold range.
상기 입력되는 다수의 트레이닝 이미지를 평균화한 기준이미지를 생성하는 기준이미지 생성부;
상기 기준이미지와 동일한 권종의 대응하는 제 1화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 내 상관도맵, 및 상기 제 1화폐 이미지들과는 다른 종류의 제 2화폐 이미지들과 상기 기준이미지 간의 상관관계를 나타내는 클래스 간 상관도 맵을 생성하는 상관도맵 생성부; 및
상기 클래스 내 상관도맵과 상기 클래스 간 상관도맵에 근거하여, 화폐 식별시 식별 대상이 될 화폐 상의 유효영역에 관한 유효맵을 생성하는 유효맵 생성부를 포함하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
An input unit for receiving a plurality of training images for a specific face of a specific currency;
A reference image generating unit for generating a reference image by averaging the input training images;
An intra-class correlation map showing a correlation between the corresponding first monetary images and the reference image of the same denomination as the reference image, and a correlation between the second monetary images of the kind different from the first monetary images and the reference image A correlation map generating unit for generating a correlation map between classes indicating a relation; And
And a validity map generation unit for generating a validity map relating to a valid region on the currency to be identified at the time of denomination, based on the intra-class correlation map and the inter-class correlation map. Effective map generator.
상기 기준이미지는 상기 다수의 트레이닝 이미지의 대응하는 각 픽셀의 픽셀값을 평균화하여 생성되는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
12. The method of claim 11,
Wherein the reference image is generated by averaging pixel values of corresponding pixels of the plurality of training images.
상기 상관도맵 생성부는, 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
12. The method of claim 11,
The correlation map generator may calculate a correlation value between each of the first monetary images and the reference image on a pixel by pixel basis and averages the calculated correlation values for the corresponding pixel on a pixel by pixel basis to generate a correlation map in the class Wherein the validity map generating unit is configured to generate a validity map for money identification.
상기 상관도맵 생성부는, 각 제 1화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 1화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여, 상기 클래스 내 상관도맵에 포함된 각 픽셀에 대한 상관도값을 산출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
14. The method of claim 13,
Wherein the correlation map generating unit generates the correlation map based on the pixel value of each pixel of the first monetary image, the average value of the pixel values of all the pixels included in the first monetary image, the pixel value of each pixel of the reference image, And calculating a correlation value for each pixel included in the correlation map in the class through an operation between an average value of pixel values of all pixels included in the image.
상기 상관도맵 생성부는, 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
12. The method of claim 11,
The correlation map generating unit may calculate a correlation value between each of the second monetary images and the reference image for each pixel and average the correlated values for the calculated pixel for each pixel to generate the inter- Wherein the validity map generating unit is configured to generate a validity map for money identification.
상기 상관도맵 생성부는, 각 제 2화폐 이미지에 대하여 각 픽셀의 픽셀값, 상기 각 제 2화폐 이미지에 포함된 전체 픽셀들의 픽셀값의 평균값, 상기 기준이미지의 각 픽셀의 픽셀값, 및 상기 기준이미지에 포함된 전체 픽셀들의 픽셀값의 평균값 간의 연산을 통하여, 상기 클래스 간 상관도맵에 포함된 각 픽셀에 대한 상관도값을 산출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
16. The method of claim 15,
Wherein the correlation map generating unit generates the correlation map based on the pixel value of each pixel, the average value of the pixel values of all the pixels included in the second monetary image, the pixel value of each pixel of the reference image, And calculating a correlation value for each pixel included in the inter-class correlation map through an operation between an average value of pixel values of all pixels included in the image.
상기 제 2화폐 이미지의 각각은 상기 기준이미지와는 다른 화폐 또는 다른 권종의 화폐 이미지, 상기 기준이미지와 동일한 권종의 다른 면의 화폐 이미지, 또는 상기 기준이미지와 동일한 권종의 동일면의 다른 방향의 화폐 이미지 중 어느 하나인 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
12. The method of claim 11,
Wherein each of the second monetary images is a currency image different from the reference image or a monetary image of another denomination, a monetary image of another facet of the same denomination as the reference image, Wherein the validity map generating unit is configured to generate the validity map for money identification.
상기 상관도맵 생성부는, 상기 제 1화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 내 상관도맵을 생성하고,
상기 상관도맵 생성부는, 상기 제 2화폐 이미지 각각과 상기 기준이미지 간의 상관도값을 픽셀별로 산출하고, 산출된 해당 픽셀에 대한 상관도값들을 픽셀별로 평균화하여 상기 클래스 간 상관도맵을 생성하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
12. The method of claim 11,
The correlation map generator may calculate a correlation value between each of the first monetary images and the reference image on a pixel by pixel basis and averages the correlation values for the calculated pixel on a pixel by pixel basis to generate a correlation map in the class ,
The correlation map generating unit may calculate a correlation value between each of the second monetary images and the reference image for each pixel and average the correlated values for the calculated pixel for each pixel to generate the inter- Wherein the validity map generating unit is configured to generate a validity map for money identification.
상기 유효영역에 관한 유효맵의 생성시,
상기 유효맵 생성부는, 상기 클래스 내 상관도맵에 포함된 각 픽셀의 픽셀값과 상기 클래스 간 상관도맵에 포함된 각 픽셀의 픽셀값 간의 비에 근거하여 이미지 간 유사도값을 각 픽셀별로 산출하여 유사도맵을 생성하고,
상기 유사도맵에 포함된 각 픽셀의 픽셀값들의 빈도수를 반영하여, 화폐 식별에 유효한 유효코드를 추출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
19. The method of claim 18,
Upon creation of the validity map for the validity zone,
The validity map generator calculates the similarity value between images based on the ratio between the pixel value of each pixel included in the intra-class correlation map and the pixel value of each pixel included in the inter-class correlation map A similarity map is generated,
Wherein validity code valid for money identification is extracted by reflecting the frequency of pixel values of each pixel included in the similarity map.
상기 유효코드의 추출시,
상기 유효맵 생성부는 픽셀값이 높은 픽셀로부터 시작하여, 각 픽셀에 대응하는 빈도수의 누적값이 임계 범위에 속하도록 상기 유효코드를 추출하는 것을 특징으로 하는, 화폐 식별을 위한 유효맵 생성장치.
20. The method of claim 19,
Upon extracting the valid code,
Wherein the effective map generating unit extracts the valid code starting from a pixel having a high pixel value and accumulating the cumulative value of the frequency corresponding to each pixel in a threshold range.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150123220A KR101706368B1 (en) | 2015-08-31 | 2015-08-31 | Method and Apparatus for Generating Efficiency Map for Identifying Money |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150123220A KR101706368B1 (en) | 2015-08-31 | 2015-08-31 | Method and Apparatus for Generating Efficiency Map for Identifying Money |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101706368B1 true KR101706368B1 (en) | 2017-02-28 |
Family
ID=58543030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150123220A Active KR101706368B1 (en) | 2015-08-31 | 2015-08-31 | Method and Apparatus for Generating Efficiency Map for Identifying Money |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101706368B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190054506A (en) * | 2017-11-13 | 2019-05-22 | 동국대학교 산학협력단 | Device and method for banknote recognition based on genetic algorithm |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005038389A (en) * | 2003-06-24 | 2005-02-10 | Fuji Xerox Co Ltd | Method, apparatus and program for authenticity determination |
JP2008181507A (en) * | 2006-12-29 | 2008-08-07 | Ncr Corp | Confirmation templates for multiple classes of securities media |
KR20110054637A (en) * | 2009-11-18 | 2011-05-25 | 장정아 | Image authentication method and device |
JP2011258029A (en) * | 2010-06-09 | 2011-12-22 | Glory Ltd | Sheets discrimination method, sheets discrimination device and normal/defective discrimination learning method |
-
2015
- 2015-08-31 KR KR1020150123220A patent/KR101706368B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005038389A (en) * | 2003-06-24 | 2005-02-10 | Fuji Xerox Co Ltd | Method, apparatus and program for authenticity determination |
JP2008181507A (en) * | 2006-12-29 | 2008-08-07 | Ncr Corp | Confirmation templates for multiple classes of securities media |
KR20110054637A (en) * | 2009-11-18 | 2011-05-25 | 장정아 | Image authentication method and device |
JP2011258029A (en) * | 2010-06-09 | 2011-12-22 | Glory Ltd | Sheets discrimination method, sheets discrimination device and normal/defective discrimination learning method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190054506A (en) * | 2017-11-13 | 2019-05-22 | 동국대학교 산학협력단 | Device and method for banknote recognition based on genetic algorithm |
KR101988339B1 (en) | 2017-11-13 | 2019-10-01 | 동국대학교 산학협력단 | Device and method for banknote recognition based on genetic algorithm |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104867225B (en) | A kind of bank note towards recognition methods and device | |
EP2474809A1 (en) | Device for processing stereo images, method for processing stereo images, and program | |
CN107331031B (en) | A kind of recognition methods of note denomination, device, equipment and storage medium | |
KR102073468B1 (en) | System and method for scoring color candidate poses against a color image in a vision system | |
CN104851184A (en) | Recognition method of transversely spliced banknote and device thereof | |
CN104966349A (en) | ATM platform-based method of detecting new bank note and old bank note | |
CN105469380A (en) | Method and device for detecting shielding against object | |
CN106558143B (en) | It is a kind of 100 yuans splicing bank note recognition methods and device | |
KR101461108B1 (en) | Recognition device, vehicle model recognition apparatus and method | |
CN104270553A (en) | Video scene switching detection method and device | |
CN106530483A (en) | Banknote face direction identification method and device | |
EP3955207A1 (en) | Object detection device | |
KR101706368B1 (en) | Method and Apparatus for Generating Efficiency Map for Identifying Money | |
Sert | A new modified neutrosophic set segmentation approach | |
JP4685711B2 (en) | Image processing method, apparatus and program | |
EP2887261A2 (en) | Information processing device, information processing method, and program | |
KR20150017762A (en) | Discrimination container generation device and pattern detection device | |
JP5786793B2 (en) | Vehicle detection device | |
KR20150138917A (en) | Method and apparatus for inspecting appearance of electronic appliance | |
Jazayeri et al. | Interest operators in close-range object reconstruction | |
EP2453383A1 (en) | Facial features detection | |
CN106846609A (en) | Banknote face value face identification method based on perceptual hash | |
CN115601564A (en) | Colloid contour detection method and system based on image recognition | |
JP2015184944A (en) | Person detection device | |
US20210304415A1 (en) | Candidate region estimation device, candidate region estimation method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150831 |
|
PA0201 | Request for examination | ||
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: 20170131 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170207 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170208 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210208 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20220128 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20250121 Start annual number: 9 End annual number: 9 |