Nothing Special   »   [go: up one dir, main page]

KR100802605B1 - Car license plate number recognition device and method - Google Patents

Car license plate number recognition device and method Download PDF

Info

Publication number
KR100802605B1
KR100802605B1 KR1020070016312A KR20070016312A KR100802605B1 KR 100802605 B1 KR100802605 B1 KR 100802605B1 KR 1020070016312 A KR1020070016312 A KR 1020070016312A KR 20070016312 A KR20070016312 A KR 20070016312A KR 100802605 B1 KR100802605 B1 KR 100802605B1
Authority
KR
South Korea
Prior art keywords
vertical line
line
license plate
tilted
curve
Prior art date
Application number
KR1020070016312A
Other languages
Korean (ko)
Inventor
정일용
최완규
이재훈
이금분
이여진
김형원
Original Assignee
조선대학교산학협력단
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 조선대학교산학협력단 filed Critical 조선대학교산학협력단
Priority to KR1020070016312A priority Critical patent/KR100802605B1/en
Application granted granted Critical
Publication of KR100802605B1 publication Critical patent/KR100802605B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/04Detecting movement of traffic to be counted or controlled using optical or ultrasonic detectors
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Traffic Control Systems (AREA)
  • Character Input (AREA)

Abstract

본 발명에 따른 자동차 번호판 숫자 인식 장치는 자동차의 번호판을 촬상하는 카메라로부터 출력된 번호판 영상의 픽셀에 대한 계조값에 대해 설정된 값 이상과 미만에 대해 각각 백과 흑에 대응하는 이진화 값으로 변화처리하는 이진처리부와, 이진처리부에 의해 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출하는 세선처리부와, 0부터 9까지의 숫자를 상호 구별하기 위한 특징요소를 추출하기 위해 수직선, 수평선, 기울어진 수직선, 커브, 원으로 각각 규정된 메인 파라미터와 기울어진 수직선에 대해 기울어진 수직선 위의 수평선, 기울어진 수직선 아래의 수평선, 기울어진 수직선 위의 커브, 기울어진 수직선 아래의 커브, 기울어진 수직선 위의 원 또는 기울어진 수직선 아래의 원으로 세분된 서브 파라미터를 기준으로 세선처리부에서 처리된 세선에 대한 메인 파라미터와 서브 파라미터에 속하는 값을 산출하는 척도 산출부와, 척도 산출부에 의해 세선에 대해 산출된 메인 파라미터와 서브 파라미터에 속하는 값으로부터 자동차 번호판의 영상에 대해 번호를 결정하는 번호 인식부를 포함한다. 이러한 자동차 번호판 숫자 인식 장치 및 방법에 의하면, 카메라로 촬상된 번호판 영상으로부터 숫자를 판단하기 위한 연산을 단순화시킬 수 있어 처리속도가 빠르고, 인식 정밀도를 높일 수 있는 장점을 제공한다.The license plate number recognition apparatus according to the present invention is a binary process for changing and processing a binary value corresponding to white and black for more than and less than a value set for a gray value of a pixel of a license plate image output from a camera photographing a license plate of a vehicle. A thin line processor for extracting thin lines corresponding to regions formed adjacent to the same value corresponding to black or white with respect to pixel data binarized by the binary processor, and a number from 0 to 9; To extract the feature, the horizontal line above the tilted vertical line, the horizontal line below the tilted vertical line, the curve above the tilted vertical line, Curve below the sloped vertical line, circle above the sloped vertical line, or below the sloped vertical line A scale calculating unit for calculating values belonging to the main parameter and the sub-parameters for the fine lines processed by the thin line processing unit based on the sub-parameters divided into circles, and belonging to the main parameters and the sub-parameters calculated for the fine lines by the scale calculating unit. And a number recognizing unit for determining a number for the image of the license plate from the value. According to the vehicle license plate number recognition apparatus and method, it is possible to simplify the operation for determining the number from the license plate image photographed by the camera, the processing speed is fast, and the recognition accuracy is improved.

Description

자동차 번호판 숫자 인식 장치 및 방법{apparatus and method of recognizing numerals from vehicle licenseplate}Apparatus and method of recognizing numerals from vehicle licenseplate}

도 1은 본 발명에 따른 자동차 번호판 숫자 인식 장치를 나타내 보인 블록도이고,1 is a block diagram showing a license plate number recognition device according to the present invention,

도 2는 도 1의 번호판 인식처리부의 상세 블록도이고,2 is a detailed block diagram of the license plate recognition processing unit of FIG. 1;

도 3은 카메라로 촬상된 자동차 번호판의 일 예를 나타내 보인 영상 사진이고,3 is a video photograph showing an example of a license plate photographed with a camera,

도 4는 도 3의 자동차 번호판 영상에 대해 도 2의 이진 처리부에 의해 처리된 후의 이미지를 나타내 보인 이진화 영상을 나타내 보인 도면이고,FIG. 4 is a view illustrating a binarization image showing an image of the license plate image of FIG. 3 after being processed by the binary processing unit of FIG. 2.

도 5는 카메라로 촬상된 자동차 번호판의 또 다른 예를 나타내 보인 영상 사진이고,5 is a video photograph showing another example of a license plate photographed with a camera,

도 6는 도 5의 자동차 번호판 영상에 대해 도 2의 이진 처리부에 의해 처리된 후의 이미지를 나타내 보인 이진화 영상을 나타내 보인 도면이다.FIG. 6 is a diagram illustrating a binarization image showing an image of the license plate image of FIG. 5 after being processed by the binary processing unit of FIG. 2.

< 도면의 주요 부분에 대한 부호의 설명 > <Description of Symbols for Main Parts of Drawings>

12: 카메라 20: 번호판 인식 처리부12: camera 20: license plate recognition processing unit

21: 이진처리부 23; 세선처리부21: binary processing section 23; Thin wire processing unit

25: 척도 추출부 27: 번호인식부25: scale extraction unit 27: number recognition unit

29: 메모리 40: 출력부29: memory 40: output

본 발명은 자동차 번호판의 숫자 인식 장치 및 방법에 관한 것으로서, 상세하게는 자동차 번호판에 대해 촬상된 영상으로부터 차량 번호를 인식하기 위한 처리과정의 단순화하면서도 인식오류를 억제시킬 수 있도록 된 자동차 번호판의 숫자 인식 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a number recognition device and method for a license plate. Specifically, the number recognition of a license plate is designed to suppress a recognition error while simplifying a process for recognizing a vehicle number from an image photographed for a license plate. An apparatus and method are provided.

주차 또는 과금대상 시설내로의 진입 차량에 대한 과금을 목적으로 차량의 진입을 통제하는 통제소에서 카메라로 차량의 번호판을 촬상하고, 촬상된 번호판의 영상으로부터 차량번호를 추출하여 출력할 수 있는 번호판 인식장치가 개발되어 이용되고 있다.A license plate recognition device that captures a license plate of a vehicle with a camera at a control station that controls the entry of a vehicle for charging the vehicle for parking or charging the vehicle, and extracts and outputs the vehicle number from the image of the license plate. Has been developed and used.

국내 공개특허 제2005-0020350호에는 두 대의 카메라로 번호판을 촬상하고, 촬상된 스테레오 영상 데이터로부터 차량번호영역을 인식하고, 차량번호를 추출할 수 있는 장치가 개시되어 있다. 그런데 상기 장치는 시스템이 복잡하고 차량번호를 인식하기 위한 연산과정이 복잡한 단점이 있다.Korean Patent Laid-Open Publication No. 2005-0020350 discloses an apparatus capable of capturing a license plate with two cameras, recognizing a vehicle number area from the captured stereo image data, and extracting a vehicle number. However, the apparatus has a disadvantage in that the system is complicated and a calculation process for recognizing a vehicle number is complicated.

특히, 차량 통제소에 진출입하는 차량이 많은 경우 번호판 인식처리에 요구되는 시간이 길어지면 운전자의 대기시간이 길어지고 그에 따른 차량 소통율을 저감시킴으로써 주변도로의 교통체증을 야기시킬 수 있기 때문에 차량번호 인식처리를 수행하는데 소요되는 시간을 가능한 한 단축시키는 것은 매우 중요하다. 또한, 차량번호 인식처리 시간을 단축하면서도 인식오류가 발생되지 않아야 한다.In particular, when there are many vehicles entering and leaving the vehicle control station, if the time required for the license plate recognition process is long, the driver's waiting time increases and the traffic rate is reduced, which may cause traffic jams on the surrounding roads. It is very important to reduce the time required to perform the process as much as possible. In addition, a recognition error should not occur while shortening the vehicle number recognition processing time.

본 발명은 상기와 같은 요구사항을 해결하기 위해 창안된 것으로서, 차량번호 인식처리 과정을 단순화시켜 인식처리속도를 높일 수 있고, 인식 정밀도를 높일 수 있는 자동차 번호판의 숫자 인식 장치 및 방법을 제공하는데 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above requirements, and provides a number recognition apparatus and method for a license plate number which can increase the recognition processing speed by simplifying the vehicle number recognition processing process and increase the recognition accuracy thereof. There is a purpose.

상기의 목적을 달성하기 위하여 본 발명에 따른 자동차 번호판의 숫자 인식 장치는 자동차의 번호판을 촬상하는 카메라와; 상기 카메라로부터 출력된 자동차 번호판 영상의 픽셀에 대한 계조값에 대해 설정된 값 이상과 미만에 대해 각각 백과 흑에 대응하는 이진화 값으로 변화처리하는 이진처리부와; 상기 이진처리부에 의해 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출하는 세선처리부와; 0부터 9까지의 숫자를 상호 구별하기 위한 특징요소를 추출하기 위해 수직선, 수평선, 기울어진 수직선, 커브, 원으로 각각 규정된 메인 파라미터와 상기 메인 파라미터 중 기울어진 수직선에 대해 기울어진 수직선 위의 수평선, 기울어진 수직선 아래의 수평선, 기울어진 수직선 위의 커브, 기울어진 수직선 아래의 커브, 기울어진 수직선 위의 원 또는 기울어진 수직선 아래의 원으로 세분된 서브 파라미터를 기준으로 상기 세선처리부에서 처리된 세선에 대한 상기 메인 파라미터와 서브 파라미터에 속하는 값을 산출하는 척도 산출부와; 상기 척도 산출부에 의해 상기 세선에 대해 산출된 상기 메인 파라미터와 서브 파라미터에 속하는 값으로부터 상기 자동차 번호판의 영 상에 대해 번호를 결정하는 번호 인식부;를 포함한다.In order to achieve the above object, a number recognition device for a license plate according to the present invention includes a camera for photographing a license plate of a vehicle; A binary processor for changing and processing the binarization values corresponding to white and black for more than and less than a value set for a gray value of a pixel of the license plate image output from the camera; A thin line processing unit for extracting thin lines corresponding to regions formed adjacent to the pixel data binarized by the binary processing unit with the same value corresponding to black or white; Horizontal line above the vertical line, inclined with respect to the vertical line of the main parameter defined as vertical line, horizontal line, inclined vertical line, curve, circle, and the inclined vertical line, respectively, to extract features for distinguishing numbers from 0 to 9. A thin line processed by the thin line processor based on a sub-parameter subdivided into a horizontal line below a tilted vertical line, a curve above a tilted vertical line, a curve below a tilted vertical line, a circle above a tilted vertical line, or a circle below a tilted vertical line A scale calculator configured to calculate a value belonging to the main parameter and the sub parameter with respect to the; And a number recognizing unit for determining a number for the image of the license plate from values belonging to the main parameter and the sub parameter calculated for the thin line by the scale calculating unit.

바람직하게는 상기 번호 인식부는 상기 세선에 대해 상기 척도 추출부에서 산출된 상기 메인 파라미터와 서브 파라미터 값에 대해 기울어진 수직선이 있는지의 유무를 판단하고, 기울어진 수직선이 하나도 없는 경우 수직선이 두 개 있으면 숫자 0으로 결정하고, 수직선이 하나 있고 수평선이 없으면 숫자 1로 결정하고, 수평선이 하나 있고 커브가 하나 있으면 숫자 5로 결정하고, 원이 두 개 있으면 숫자 8로 결정하며, 기울어진 수직선이 하나 있는 경우 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선위의 커브가 하나 있으면 숫자 2로 결정하고, 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선 위의 커브가 없으면 숫자 4로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 하나 있으면 숫자 3으로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 없으면 숫자 7로 결정하고, 기울어진 수직선 위의 원이 있으면 숫자 9로 결정하고, 기울어진 수직선 위의 원이 없으면 숫자 6으로 결정한다.Preferably, the number recognition unit determines whether there is an inclined vertical line with respect to the main parameter and sub-parameter values calculated by the scale extraction unit with respect to the thin line, and when there are no vertical lines, if there are no vertical lines, If it is a number 0, if there is one vertical line and there is no horizontal line, it is determined as number 1, if there is one horizontal line and one curve, it is determined as number 5, if there are two circles, it is determined as number 8, and if there is one slanted vertical line, If there is one horizontal line below the tilted vertical line and one curve above the tilted horizontal line, the number 2 is determined.If there is one horizontal line below the tilted vertical line and there is no curve above the tilted horizontal line, the number 4 is determined. If there is one horizontal line above the vertical line and one curve below the tilted vertical line, Determine 3, if there is one horizontal line above the skewed vertical line and no curve below the skewed vertical line, determine number 7; if there is a circle over the skewed vertical line, determine number 9; if there is no circle over the skewed vertical line, Determined by the number 6.

또한, 상기의 목적을 달성하기 위하여 본 발명에 따른 자동차 번호판의 숫자 인식방법은 카메라로 촬상된 자동차 번호판의 영상으로부터 숫자를 인식하는 자동차 번호판의 숫자 인식 방법에 있어서, 가. 상기 카메라로 촬상된 상기 자동차 번호판의 영상의 픽셀에 대한 계조값에 대해 설정된 값 이상과 미만에 대해 각각 백과 흑에 대응하는 이진화 값으로 변화하는 이진화 처리 단계와; 나. 상기 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출하는 단계와; 다. 0부터 9까지의 숫자를 상호 구별하기 위한 특징요소를 추출하기 위해 수직선, 수평선, 기울어진 수직선, 커브, 원으로 각각 규정된 메인 파라미터와 상기 메인 파라미터 중 기울어진 수직선에 대해 기울어진 수직선 위의 수평선, 기울어진 수직선 아래의 수평선, 기울어진 수직선 위의 커브, 기울어진 수직선 아래의 커브, 기울어진 수직선 위의 원 또는 기울어진 수직선 아래의 원으로 세분된 서브 파라미터를 기준으로 상기 나 단계에서 추출한 세선에 대해 상기 메인 파라미터와 서브 파라미터에 속하는 값을 산출하고, 산출된 값으로부터 상기 자동차 번호판의 영상에 대한 번호를 결정하는 단계;를 포함한다.In addition, in order to achieve the above object, a number recognition method of a license plate according to the present invention is a number recognition method of a license plate for recognizing a number from an image of a license plate photographed with a camera, a. A binarization processing step of changing a binarization value corresponding to white and black for a value above and below a value set for a gray value of a pixel of the image of the license plate photographed by the camera; I. Extracting thin lines corresponding to areas formed adjacent to the binarized pixel data with the same value corresponding to black or white; All. Horizontal line above the vertical line, inclined with respect to the vertical line of the main parameter defined as vertical line, horizontal line, inclined vertical line, curve, circle, and the inclined vertical line, respectively, to extract features for distinguishing numbers from 0 to 9. On the thin line extracted in step B above, based on the subparameters subdivided into a horizontal line below the tilted vertical line, a curve above the tilted vertical line, a curve below the tilted vertical line, a circle above the tilted vertical line or a circle below the tilted vertical line. And calculating a value belonging to the main parameter and the sub-parameter, and determining a number for the image of the license plate from the calculated value.

바람직하게는 상기 나 단계는 상기 세선에 대해 산출된 상기 메인 파라미터와 서브 파라미터 값에 대해 나-1 기울어진 수직선이 있는지의 유무를 판단하고, 기울어진 수직선이 하나도 없는 경우 나-2 단계를 수행하고, 기울어진 수직선이 하나 있는 경우 나-3 단계를 수행하며, 상기 나-2 단계에서는 수직선이 두 개 있으면 숫자 0으로 결정하고, 수직선이 하나 있고 수평선이 없으면 숫자 1로 결정하고, 수평선이 하나 있고 커브가 하나 있으면 숫자 5로 결정하고, 원이 두 개 있으면 숫자 8로 결정하며, 상기 나-3 단계에서는 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선위의 커브가 하나 있으면 숫자 2로 결정하고, 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선 위의 커브가 없으면 숫자 4로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 하나 있으면 숫자 3으로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 없으면 숫자 7로 결정하고, 기울어진 수직선 위의 원이 있으면 숫자 9로 결정하고, 기울어진 수직선 위의 원이 없으면 숫자 6으로 결정한다.Preferably, the step b determines whether there is an i-1 tilted vertical line with respect to the main parameter and sub-parameter values calculated for the thin line, and performs step b-2 when there is no tilted vertical line. , If there is one inclined vertical line, perform step B-3.In step B-2, if there are two vertical lines, the number 0 is determined. If there is one vertical line and there is no horizontal line, the number 1 is determined. If there is one curve, it is determined by the number 5; if there are two circles, it is determined by the number 8; in step B-3, there is one horizontal line below the tilted vertical line, and if there is one curve above the tilted horizontal line, the number 2 is determined. , If there is one horizontal line below the tilted vertical line and no curve above the tilted horizontal line, the number 4 is determined, and the number above the tilted vertical line If there is one flat line and one curve below the tilted vertical line, then it is determined by the number 3. Determine the number 9, or the number 6 if there is no circle on the sloped vertical line.

이하, 첨부된 도면을 참조하면서 본 발명의 바람직한 실시 예에 따른 자동차 번호판 숫자 인식 장치 및 방법을 더욱 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in more detail a vehicle license plate number recognition apparatus according to a preferred embodiment of the present invention.

도 1은 본 발명에 따른 자동차 번호판 숫자 인식 장치를 나타내 보인 블록도이고, 도 2는 도 1의 번호판 인식처리부의 상세 블록도이다.1 is a block diagram showing a license plate number recognition apparatus according to the present invention, Figure 2 is a detailed block diagram of the license plate recognition processing unit of FIG.

도 1 및 도 2를 참조하면, 자동차 번호판 숫자 인식 장치(10)는 카메라(12), 번호판 인식 처리부(20), 메모리(29) 및 출력부(40)를 구비한다.1 and 2, a license plate number recognition apparatus 10 includes a camera 12, a license plate recognition processing unit 20, a memory 29, and an output unit 40.

카메라(12)는 촬상대상 위치로 진입된 자동차(60)에 부착된 번호판(62)을 촬상할 수 있도록 설치되면 되고, 촬상된 정지영상을 출력한다. The camera 12 may be provided so as to capture the license plate 62 attached to the vehicle 60 that has entered the imaging target position, and outputs the captured still image.

번호판 인식 처리부(20)는 카메라(12)에서 출력되는 자동차 번호판 정지 영상정보를 흑과 백에 해당하는 형태로 이진화 처리한 다음 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출하고, 메모리(29)에 숫자를 구별하기 위해 메인파라미터와 서브 파라미터에 대해 각 숫자에 대해 기록된 척도 테이블을 이용하여 세선에 대한 숫자를 결정한다.The license plate recognition processing unit 20 binarizes the license plate still image information output from the camera 12 in a form corresponding to black and white, and then adjoins the pixel values of the binarized pixel data to the same value corresponding to black or white. The number of thin lines is determined using the scale table recorded for each number for the main parameter and the sub-parameter to extract the thin lines corresponding to the formed regions, and to distinguish the numbers in the memory 29.

바람직하게는 번호판 인식 처리부(20)는 자동차(60)의 전면 번호판 영역을 가로대 세로가 2:1 비율로 된 번호판 영역을 검출하고, 검출된 번호판 영역이 기울어진 경우 각도를 보정처리하고, 음영보정과 잡음보정도 함께 수행한 후 이진화 처리한다.Preferably, the license plate recognition processing unit 20 detects a license plate area having a 2: 1 ratio in a horizontal length of the front license plate area of the vehicle 60, corrects an angle when the detected license plate area is tilted, and corrects shadows. And binarization after noise correction.

또한, 번호판 인식 처리부(20)는 결정된 숫자를 출력부를 통해 출력한다.In addition, the license plate recognition processing unit 20 outputs the determined number through the output unit.

출력부(40)는 디스플레이장치, 프린터 등 적용하고자 하는 시스템에 맞게 적절하게 적용하면 된다.The output unit 40 may be appropriately applied to a system to be applied such as a display device or a printer.

이러한 번호판 인식처리부(20)는 이진처리부(21), 세선서리부(23), 척도추출부(25) 및 번호인식부(27)를 구비한다.The license plate recognition processing unit 20 includes a binary processing unit 21, a thin wire frost unit 23, a scale extraction unit 25, and a number recognition unit 27.

이진처리부(21)는 카메라(12)로부터 출력된 영상 중 자동차(60)의 전면 번호판 영역을 검출하고, 검출된 번호판 영역에 대한 각도, 음영 및 잡음보정을 한 후, 보정된 영상 픽셀에 대한 계조값에 대해 설정된 값 이상과 미만에 대해 각각 백과 흑에 대응하는 이진화 값으로 변화처리한다. 일 예로서, 이진처리부(21)는 자동차(60) 번호판(62)의 영상의 픽셀에 대한 계조값이 0부터 255레벨로 표시되는 경우 128이상에 대해서는 255로 변환처리하고, 128미만에 대해서는 0으로 처리하여 이진화영상을 생성한다.The binary processor 21 detects the front license plate area of the vehicle 60 among the images output from the camera 12, corrects the angle, shadow, and noise of the detected license plate area, and then grays out the corrected image pixel. For each value above and below the value set for the value, change to the binarization value corresponding to white and black, respectively. As an example, the binary processing unit 21 converts to 255 for 128 or more and 0 for less than 128 when the gray level value of the pixel of the image of the vehicle 60 license plate 62 is displayed at 0 to 255 levels. Process to generate binarized image.

이러한 이진화영상처리는 촬상된 자동차(60)의 번호판(62)의 영상이 도 3에 도시된 바와 같은 경우 이진화처리 이후에는 도 4에 도시된 바와 같은 이진화영상이 얻어진다.In the binarization image process, when the image of the license plate 62 of the photographed vehicle 60 is as shown in FIG. 3, the binarization image as shown in FIG. 4 is obtained after the binarization process.

또한, 최근에 이용되고 있는 신형 번호판(62)에 대해 촬상한 영상이 도 5에 도시된 바와 같은 경우 이진화 처리 이후에는 도 6에 도시된 바와 같은 이진화 영상이 얻어진다.In addition, in the case where the image picked up for the recently used new license plate 62 is as shown in FIG. 5, after the binarization process, the binarized image as shown in FIG. 6 is obtained.

세선처리부(23)는 이진처리부(21)에 의해 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출한다. 즉, 세선 처리부(23)는 도 4에 도시된 이진화 영상에서 백색으로 표현된 영역중 숫자 '5'에 대한 픽셀영역에 대해 대응되는 단일선 즉, 세선을 추출한다.The thin line processor 23 extracts a thin line corresponding to a region formed adjacent to the pixel data binarized by the binary processor 21 with the same value corresponding to black or white. That is, the thin line processor 23 extracts a single line, that is, a thin line, corresponding to the pixel region for the number '5' among the regions represented by white in the binarization image illustrated in FIG. 4.

한편, 세선 처리부(23)는 도 6에 도시된 바와 같이 흑색으로 숫자가 표시된 경우 흑색으로 표현된 영역에 대해 대응되는 단일선 즉, 세선을 추출한다. Meanwhile, when the number is displayed in black, as illustrated in FIG. 6, the thin line processing unit 23 extracts a single line, that is, a thin line, corresponding to the area represented by black.

척도 산출부(25)는 세선처리부(23)에서 처리된 세선에 대해 메인 파라미터와 서브 파라미터에 속하는 값을 산출한다.The scale calculator 25 calculates a value belonging to the main parameter and the sub-parameter with respect to the fine wire processed by the fine wire processing unit 23.

여기서 메인파라미터는 0부터 9까지의 숫자를 상호 구별하기 위한 특징요소를 추출하기 위해 수직선(V), 수평선(H), 기울어진 수직선(O), 커브(C), 원(R)으로 각각 규정된 파라미터를 말한다.Here, the main parameters are defined as vertical lines (V), horizontal lines (H), inclined vertical lines (O), curves (C), and circles (R) to extract features for distinguishing numbers from 0 to 9. Refers to a named parameter.

또한, 서브 파라미터는 메인 파라미터 중 기울어진 수직선(O)에 대해 기울어진 수직선 위의 수평선(OuH), 기울어진 수직선 아래의 수평선(ObH), 기울어진 수직선 위의 커브(OuC), 기울어진 수직선 아래의 커브(ObC), 기울어진 수직선 위의 원(OuR) 또는 기울어진 수직선 아래의 원(ObR)으로 세분된 파라미터를 말한다.In addition, the sub-parameters include a horizontal line (O uH ) above the inclined vertical line (O uH ), a horizontal line (O bH ) below the inclined vertical line, and a curve (O uC ) above the inclined vertical line among the main parameters. A parameter subdivided into a curve below the true vertical line (O bC ), a circle above the tilted vertical line (O uR ) or a circle below the tilted vertical line (O bR ).

따라서, 숫자 고유의 형태가 갖고 있는 형상에 의해 메인 파라미터 및 서브 파라미터에 대해 해당 값이 적어도 하나 있거나, 없는 경우가 있고, 이를 이용하여 세선의 형상으로부터 숫자를 상호 구별할 수 있다. Therefore, there may be at least one corresponding value for the main parameter and the sub-parameter depending on the shape of the number inherent shape, and the number may be distinguished from the shape of the thin line using the shape.

척도 산출부(25)에서 척도산출을 위해 적용되는 메인파라미터와 서브파라미터에 대해 번호판(62)에 이용되는 숫자가 갖는 고유치 값을 수치로 표시하면 아래의 표 1 및 표 2와 같다.When the eigenvalues of the numbers used in the license plate 62 for the main parameter and the subparameters applied for the scale calculation are displayed in the scale calculator 25 as shown in Tables 1 and 2 below.

숫자 number 메인 파라미터Main parameters V(개수)V (count) H(개수)H (number) O(개수)O (count) C(개수)C (count) R(개수)R (count) 00 22 00 00 22 00 1One 1One 00 00 00 00 22 00 1One 1One 1One 00 33 00 1One 1One 1One 00 44 1One 1One 1One 00 00 55 1One 1One 00 1One 00 66 00 00 1One 00 1One 77 00 1One 1One 00 00 88 00 00 00 00 22 99 00 00 1One 00 1One

숫자 number 서브 파라미터Subparameters OuH (개수)O uH (Count) ObH (개수)O bH (Count) OuC (개수)O uC (Count) ObC (개수)O bC (Count) OuR (개수)O uR (Count) ObR (개수)O bR (Count) 22 00 1One 1One 00 00 00 33 1One 00 00 1One 00 00 44 00 1One 00 00 00 00 66 00 00 00 00 00 1One 77 1One 00 00 00 00 00 99 00 00 00 00 1One 00

위 표 1을 통해 알 수 있는 바와 같이 번호판에 사용되는 숫자 0 부터 9중 숫자 2와 3은 메인 파라미터에 대한 속성값 중이 동일하고, 숫자 6과 9도 메인 파라미터에 대한 속성값이 동일함을 알 수 있다.As can be seen from Table 1, the numbers 2 to 3 of the numbers 0 to 9 used in the license plate have the same property value for the main parameter, and the numbers 6 and 9 also have the same property value for the main parameter. Can be.

또한, 표 2를 통해 알 수 있는 바와 같이 숫자 2와 3은 서브 파라미터에 대한 속성값이 다르고, 숫자 6과 9도 서브 파라미터에 대한 속성값이 다르다.Also, as can be seen from Table 2, the numbers 2 and 3 have different attribute values for the subparameters, and the numbers 6 and 9 also have different attribute values for the subparameters.

이러한 특성으로부터 세선에 대해 추출된 메인파라미터와 서브 파라미터에 대한 값과 표 1 및 표 2에 기재된 숫자 고유의 파라미터 값을 비교하면, 세선이 어느 숫자에 속하는지를 결정할 수 있다.By comparing the values of the main parameter and the sub-parameters extracted for the thin wires from these characteristics and the numerically unique parameter values shown in Tables 1 and 2, it is possible to determine which number the thin wire belongs to.

번호 인식부(27)는 척도 산출부(25)에 의해 세선에 대해 산출된 메인 파라미터와 서브 파라미터에 대해 속하는 값으로부터 자동차 번호판(62)의 영상에 대해 번호를 결정한다.The number recognition unit 27 determines the number for the image of the license plate 62 from the values belonging to the main parameter and the sub parameter calculated for the thin line by the scale calculator 25.

한편, 이러한 메인 파라미터와 서브 파라미터에 대한 숫자의 속성치로부터 세선에 대응하는 숫자를 결정하기 위한 연산부담을 더욱 줄일 수 있도록 먼저, 메인 파라미터 중 기울어진 수직선(O)이 있는지 또는 없는지를 먼저 판단하고, 없는 경우에 대해서는 메인 파라미터 중 기울어진 수직선 파라미터 이외의 나머지 파라미터의 값으로부터 숫자 0, 1, 5, 8 중 어느 하나인지를 판별하고, 수직선(O)이 있는 경우에 대해서는 서브 파라미터 중 앞서 상호 구별되는 6개의 서브 파라미터 중 5개의 파라미터의 값을 이용하여 숫자 2, 4, 3, 7, 9, 6 중 어느 하나인지를 판별한다. On the other hand, in order to further reduce the computational burden for determining the number corresponding to the thin line from the attribute values of the numbers for the main parameter and the sub-parameter, first determine whether or not there is an inclined vertical line (O) of the main parameters, In the case of no case, one of the numbers 0, 1, 5, and 8 is determined from the values of the remaining parameters other than the inclined vertical line parameter in the main parameters, and in the case of the vertical line O, the subparameters are distinguished from each other earlier. One of the numbers 2, 4, 3, 7, 9, and 6 is determined using values of five parameters among the six subparameters.

이러한 결정 규칙에 대해 기울어진 수직선(O)이 없는 경우에 대한 숫자 0, 1, 5, 8을 결정짓는 조건을 아래의 표 3에 나타냈다.The conditions for determining the numbers 0, 1, 5, and 8 for the case where there is no inclined vertical line O for this decision rule are shown in Table 3 below.

숫자number 조건식(단, 기울어진수직선(O) 값이 0인경우Conditional expression (except when the value of tilted vertical line (O) is 0) 00 (V, 2)∧(C, 2) (V, 2) ∧ (C, 2) 1One (V, 1)∧(H, 0) (V, 1) ∧ (H, 0) 55 (V, 1)∧(H, 1)∧(C, 1)(V, 1) ∧ (H, 1) ∧ (C, 1) 88 (R, 2)(R, 2)

위 표 3에서 "∧"는 논리곱 즉, 교집합의 의미이고, 괄호 내의 숫자는 해당 파라미터에 대해 값이 있는 경우 그 개수를 의미한다. 따라서, 수직선이 2개이고, 커브가 2개이면 숫자 "0"의로 결정한다는 의미이고, "1", "5", "8"에 대해서도 같은 방법으로 결정하면 된다.In Table 3 above, "∧" means the logical product, that is, the intersection, and the number in parentheses means the number when there is a value for the parameter. Therefore, two vertical lines and two curves mean that the number is " 0 ". The " 1 ", " 5 " and " 8 "

한편, 기울어진 수직선(O)이 하나 있는 경우에 대한 숫자 2, 4, 3, 7, 9, 6을 결정짓는 서브파라미터들의 값에 대해 아래의 표 4에 도시된 바와 같이 다섯개만 이용하여도 상호 구별이 가능함을 알 수 있다.On the other hand, as shown in Table 4 below, the values of the subparameters that determine the numbers 2, 4, 3, 7, 9, and 6 for the case of one inclined vertical line O are mutually equal. It can be seen that the distinction is possible.

숫자 number 서브 파라미터 값Subparameter value OuH O uH ObH O bH OuC O uC ObC O bC OuR O uR 22 0 0 1 One 1One 00 00 44 00 00 00 33 1 One 0 0 00 1One 00 77 00 00 00 99 0 0 0 0 00 00 1One 66 00 00 00

위 표 4에서는 서브 파라미터 중 기울어진 수직선 아래의 원(ObR)에 대한 값을 생략하였다.Table 4 above omits the value for the circle (O bR ) below the inclined vertical line among the sub parameters.

이러한 표 4의 결과를 바탕으로 기울어진 수직선(O)이 하나 있는 경우에 대한 숫자 2, 4, 3, 7, 9, 6을 결정짓는 조건은 아래의 표 5와 같이 표시할 수 있다.Based on the result of Table 4, the conditions for determining the numbers 2, 4, 3, 7, 9, and 6 for one inclined vertical line O may be expressed as shown in Table 5 below.

숫자number 조건식(단, 기울어진수직선(O) 값이 1인경우Conditional expression (except when skewed vertical line (O) is 1) 22 (OuH, 0)∧(ObH, 1)∧(OuC, 1) (O uH , 0) ∧ (O bH , 1) ∧ (O uC , 1) 44 (OuH, 0)∧(ObH, 1)∧(OuC, 0) (O uH , 0) ∧ (O bH , 1) ∧ (O uC , 0) 33 (OuH, 1)∧(ObH, 0)∧(ObC, 1)(O uH , 1) ∧ (O bH , 0) ∧ (O bC , 1) 77 (OuH, 1)∧(ObH, 0)∧(ObC, 0)(O uH , 1) ∧ (O bH , 0) ∧ (O bC , 0) 99 (OuH, 0)∧(ObH, 0)∧(OuR, 1)(O uH , 0) ∧ (O bH , 0) ∧ (O uR , 1) 66 (OuH, 0)∧(ObH, 0)∧(OuR, 0)(O uH , 0) ∧ (O bH , 0) ∧ (O uR , 0)

따라서, 세선에 대해 산출된 파라미터의 속성 값으로부터 이상에서 설명된 방법에 의해 숫자를 결정하면 된다.Therefore, what is necessary is just to determine a number by the method demonstrated above from the attribute value of the parameter computed about the thin wire | line.

즉, 번호 인식부(27)는 척도 산출부(25)에서 세선에 대해 산출된 메인 파라미터와 서브 파라미터 값에 대해 기울어진 수직선(O)이 있는지의 유무를 먼저, 판단하고, 기울어진 수직선(O)이 하나도 없는 경우 수직선(V)이 두 개 있으면 숫자 "0"으로 결정하고, 수직선(V)이 하나 있고 수평선(H)이 없으면 숫자 "1"로 결정하고, 수평선(H)이 하나 있고 커브(C)가 하나 있으면 숫자 "5"로 결정하고, 원(R)이 두 개 있으면 숫자 8로 결정한다.That is, the number recognition unit 27 first determines whether there is an inclined vertical line O with respect to the main parameter and sub-parameter values calculated for the thin line in the scale calculator 25, and then determines the inclined vertical line O. If there are no), if there are two vertical lines (V), the number "0" is determined. If there is one vertical line (V) and there is no horizontal line (H), the number "1" is determined. If there is one (C), the number "5" is determined. If there are two circles (R), the number 8 is determined.

또한 번호 인식부(27)는 기울어진 수직선(O)이 하나 있는 경우 기울어진 수직선 아래의 수평선(ObH)이 하나 있고 기울어진 수평선 위의 커브(OuC)가 하나 있으면 숫자 "2"로 결정하고, 기울어진 수직선 아래의 수평선(ObH)이 하나 있고 기울어진 수평선 위의 커브(OuC)가 없으면 숫자 "4"로 결정하고, 기울어진 수직선 위의 수평선(ObH)이 하나 있고 기울어진 수직선 아래의 커브(OuC)가 하나 있으면 숫자 "3"으로 결정하고, 기울어진 수직선 위의 수평선(OuH)이 하나 있고 기울어진 수직선 아래의 커브(ObC)가 없으면 숫자 "7"로 결정하고, 기울어진 수직선 위의 원(OuR)이 있으면 숫자 "9"로 결정하고, 기울어진 수직선 위의 원(OuR)이 없으면 숫자 6으로 결정한다.Also, if there is one inclined vertical line O, the number recognition unit 27 determines that the number “2” is provided if there is one horizontal line O bH below the inclined vertical line and one curve O uC over the inclined horizontal line. If there is one horizontal line (O bH ) below the tilted vertical line and no curve (O uC ) above the tilted horizontal line, the number "4" is determined, and one horizontal line (O bH ) above the tilted vertical line is tilted If there is one curve (O uC ) below the vertical line, determine the number "3"; if there is one horizontal line (O uH ) above the tilted vertical line and no curve (O bC ) below the tilted vertical line, determine the number "7" If there is a circle (O uR ) on the inclined vertical line, the number "9" is determined. If there is no circle (O uR ) on the inclined vertical line, the number 6 is determined.

한편, 숫자 "6"과 "9"를 상호 구별하기 위해 적용된 서브 파라미터인 기울어진 수직선 위의 원(OuR) 대신, 기울어진 수직선 아래의 원(ObR)을 이용할 수 있음은 물론이다.Meanwhile, the circle O bR below the inclined vertical line may be used instead of the circle O uR above the inclined vertical line, which is a sub parameter applied to distinguish between the numbers “6” and “9”.

이러한 과정을 거쳐 번호판 인식 처리부(20)에서 결정된 숫자는 적용되는 출력부(40)에 대응되는 형식의 데이터로 출력된다.Through this process, the number determined by the license plate recognition processing unit 20 is output as data having a format corresponding to the output unit 40 to be applied.

지금까지 설명된 바와 같이 본 발명에 따른 자동차 번호판 숫자 인식 장치 및 방법에 의하면, 카메라로 촬상된 번호판 영상으로부터 숫자를 판단하기 위한 연산을 단순화시킬 수 있어 처리속도가 빠르고, 인식 정밀도를 높일 수 있는 장점을 제공한다.As described above, according to the license plate number recognition apparatus and method according to the present invention, it is possible to simplify the operation for determining the number from the license plate image photographed by the camera, the processing speed is fast, the recognition accuracy can be improved To provide.

Claims (4)

자동차의 번호판을 촬상하는 카메라와;A camera for photographing the license plate of the automobile; 상기 카메라로부터 출력된 자동차 번호판 영상의 픽셀에 대한 계조값에 대해 설정된 값 이상과 미만에 대해 각각 백과 흑에 대응하는 이진화 값으로 변화처리하는 이진처리부와;A binary processor for changing and processing the binarization values corresponding to white and black for more than and less than a value set for a gray value of a pixel of the license plate image output from the camera; 상기 이진처리부에 의해 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출하는 세선처리부와;A thin line processing unit for extracting thin lines corresponding to regions formed adjacent to the pixel data binarized by the binary processing unit with the same value corresponding to black or white; 0부터 9까지의 숫자를 상호 구별하기 위한 특징요소를 추출하기 위해 수직선, 수평선, 기울어진 수직선, 커브, 원으로 각각 규정된 메인 파라미터와 상기 메인 파라미터 중 기울어진 수직선에 대해 기울어진 수직선 위의 수평선, 기울어진 수직선 아래의 수평선, 기울어진 수직선 위의 커브, 기울어진 수직선 아래의 커브, 기울어진 수직선 위의 원 또는 기울어진 수직선 아래의 원으로 세분된 서브 파라미터를 기준으로 상기 세선처리부에서 처리된 세선에 대한 상기 메인 파라미터와 서브 파라미터에 속하는 값을 산출하는 척도 산출부와;Horizontal line above the vertical line, inclined with respect to the vertical line of the main parameter defined as vertical line, horizontal line, inclined vertical line, curve, circle, and the inclined vertical line, respectively, to extract features for distinguishing numbers from 0 to 9. A thin line processed by the thin line processor based on a sub-parameter subdivided into a horizontal line below a tilted vertical line, a curve above a tilted vertical line, a curve below a tilted vertical line, a circle above a tilted vertical line, or a circle below a tilted vertical line A scale calculator configured to calculate a value belonging to the main parameter and the sub parameter with respect to the; 상기 척도 산출부에 의해 상기 세선에 대해 산출된 상기 메인 파라미터와 서브 파라미터에 속하는 값으로부터 상기 자동차 번호판의 영상에 대해 번호를 결정하는 번호 인식부;를 포함하는 것을 특징으로 하는 자동차 번호판 인식장치.And a number recognizing unit which determines a number for an image of the license plate from values belonging to the main parameter and the sub-parameter calculated for the thin line by the scale calculating unit. 제1항에 있어서, 상기 번호 인식부는 상기 세선에 대해 상기 척도 추출부에서 산출된 상기 메인 파라미터와 서브 파라미터 값에 대해 기울어진 수직선이 있는지의 유무를 판단하고, The apparatus of claim 1, wherein the number recognition unit determines whether there is a vertical line inclined with respect to the main parameter and sub parameter values calculated by the scale extraction unit with respect to the fine line, 기울어진 수직선이 하나도 없는 경우 수직선이 두 개 있으면 숫자 0으로 결정하고, 수직선이 하나 있고 수평선이 없으면 숫자 1로 결정하고, 수평선이 하나 있고 커브가 하나 있으면 숫자 5로 결정하고, 원이 두 개 있으면 숫자 8로 결정하며,If there are no slanted vertical lines, determine the number 0 if there are two vertical lines; if there is one vertical line and no horizontal lines, determine the number 1; if there is one horizontal line and one curve, determine the number 5; if there are two circles, Determined by the number 8, 기울어진 수직선이 하나 있는 경우 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선위의 커브가 하나 있으면 숫자 2로 결정하고, 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선 위의 커브가 없으면 숫자 4로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 하나 있으면 숫자 3으로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 없으면 숫자 7로 결정하고, 기울어진 수직선 위의 원이 있으면 숫자 9로 결정하고, 기울어진 수직선 위의 원이 없으면 숫자 6으로 결정하는 것을 특징으로 하는 자동차 번호판 인식장치.If there is one slanted vertical line, if there is one horizontal line below the slanted vertical line and there is a curve on the slanted horizontal line, the number 2 is determined; if there is one horizontal line under the slanted vertical line and no curve over the slanted horizontal line, the number 4 If there is one horizontal line above the inclined vertical line and one curve below the inclined vertical line, the number 3 is determined.If there is one horizontal line above the inclined vertical line and there is no curve below the inclined vertical line, the number 7 is determined. , If there is a circle on the inclined vertical line is determined by the number 9, and if there is no circle on the inclined vertical line is determined by the number 6 vehicle license plate recognition device. 카메라로 촬상된 자동차 번호판의 영상으로부터 숫자를 인식하는 자동차 번호판의 숫자 인식 방법에 있어서,A number recognition method for a license plate for recognizing numbers from an image of a license plate photographed by a camera, 가. 상기 카메라로 촬상된 상기 자동차 번호판의 영상의 픽셀에 대한 계조값에 대해 설정된 값 이상과 미만에 대해 각각 백과 흑에 대응하는 이진화 값으로 변 화하는 이진화 처리 단계와;end. A binarization processing step of changing a binarization value corresponding to white and black for a value above and below a value set for a gray value of a pixel of the image of the license plate photographed by the camera; 나. 상기 이진화 처리된 픽셀데이터들에 대해 흑 또는 백에 해당하는 동일 값으로 인접되게 형성된 영역에 대응하는 세선을 추출하는 단계와;I. Extracting thin lines corresponding to areas formed adjacent to the binarized pixel data with the same value corresponding to black or white; 다. 0부터 9까지의 숫자를 상호 구별하기 위한 특징요소를 추출하기 위해 수직선, 수평선, 기울어진 수직선, 커브, 원으로 각각 규정된 메인 파라미터와 상기 메인 파라미터 중 기울어진 수직선에 대해 기울어진 수직선 위의 수평선, 기울어진 수직선 아래의 수평선, 기울어진 수직선 위의 커브, 기울어진 수직선 아래의 커브, 기울어진 수직선 위의 원 또는 기울어진 수직선 아래의 원으로 세분된 서브 파라미터를 기준으로 상기 나 단계에서 추출한 세선에 대해 상기 메인 파라미터와 서브 파라미터에 속하는 값을 산출하고, 산출된 값으로부터 상기 자동차 번호판의 영상에 대한 번호를 결정하는 단계;를 포함하는 것을 특징으로 하는 자동차 번호판의 숫자 인식 방법. All. Horizontal line above the vertical line, inclined with respect to the vertical line of the main parameter defined as vertical line, horizontal line, inclined vertical line, curve, circle, and the inclined vertical line, respectively, to extract features for distinguishing numbers from 0 to 9. On the thin line extracted in step B above, based on the subparameters subdivided into a horizontal line below the tilted vertical line, a curve above the tilted vertical line, a curve below the tilted vertical line, a circle above the tilted vertical line or a circle below the tilted vertical line. And calculating a value belonging to the main parameter and the sub-parameter, and determining a number for the image of the license plate from the calculated value. 제3항에 있어서, 상기 나 단계는 상기 세선에 대해 산출된 상기 메인 파라미터와 서브 파라미터 값에 대해 The method of claim 3, wherein the step b is performed on the main parameter and sub parameter values calculated for the thin line. 나-1 기울어진 수직선이 있는지의 유무를 판단하고, 기울어진 수직선이 하나도 없는 경우 나-2 단계를 수행하고, 기울어진 수직선이 하나 있는 경우 나-3 단계를 수행하며,B-1 Determining whether or not there is an inclined vertical line, if there is no inclined vertical line, perform step b-2, if there is one inclined vertical line, perform step b-3, 상기 나-2 단계에서는 수직선이 두 개 있으면 숫자 0으로 결정하고, 수직선이 하나 있고 수평선이 없으면 숫자 1로 결정하고, 수평선이 하나 있고 커브가 하 나 있으면 숫자 5로 결정하고, 원이 두 개 있으면 숫자 8로 결정하며,In step B-2, if there are two vertical lines, the number 0 is determined, if there is one vertical line and there is no horizontal line, the number 1 is determined, if there is one horizontal line and one curve, the number 5 is determined, and if there are two circles Determined by the number 8, 상기 나-3 단계에서는 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선위의 커브가 하나 있으면 숫자 2로 결정하고, 기울어진 수직선 아래의 수평선이 하나 있고 기울어진 수평선 위의 커브가 없으면 숫자 4로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 하나 있으면 숫자 3으로 결정하고, 기울어진 수직선 위의 수평선이 하나 있고 기울어진 수직선 아래의 커브가 없으면 숫자 7로 결정하고, 기울어진 수직선 위의 원이 있으면 숫자 9로 결정하고, 기울어진 수직선 위의 원이 없으면 숫자 6으로 결정하는 것을 특징으로 하는 자동차 번호판의 숫자 인식 방법.In step B-3, if there is one horizontal line below the tilted vertical line and one curve above the tilted horizontal line, the number 2 is determined.If there is one horizontal line below the tilted vertical line and there is no curve above the tilted horizontal line, the number 4 is determined. If there is one horizontal line above the tilted vertical line and one curve below the tilted vertical line, determine the number 3, if there is one horizontal line above the tilted vertical line and no curve below the tilted vertical line, determine the number 7 If there is a circle on the inclined vertical line is determined by the number 9, and if there is no circle on the inclined vertical line is determined by the number 6.
KR1020070016312A 2007-02-16 2007-02-16 Car license plate number recognition device and method KR100802605B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070016312A KR100802605B1 (en) 2007-02-16 2007-02-16 Car license plate number recognition device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070016312A KR100802605B1 (en) 2007-02-16 2007-02-16 Car license plate number recognition device and method

Publications (1)

Publication Number Publication Date
KR100802605B1 true KR100802605B1 (en) 2008-02-13

Family

ID=39342979

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070016312A KR100802605B1 (en) 2007-02-16 2007-02-16 Car license plate number recognition device and method

Country Status (1)

Country Link
KR (1) KR100802605B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101471189B1 (en) * 2010-02-08 2014-12-15 삼성테크윈 주식회사 Real-time number plate detecting apparatus and method
US10311319B2 (en) 2016-10-31 2019-06-04 Electronics And Telecommunications Research Institute System and method for recognizing vehicle license plate information
KR102079123B1 (en) 2019-11-21 2020-04-07 이수행 methods for license plate number recognition of loaded vehicle
KR102131603B1 (en) 2019-12-16 2020-07-08 이수행 automated system for measure of weight
KR20210089032A (en) 2020-01-07 2021-07-15 한국전자통신연구원 SYSTEM AND METHOD FOR recognizing INFORMATION from vehicle license plate

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980073115A (en) * 1997-03-12 1998-11-05 이종수 Vehicle license plate recognition method
KR19990052969A (en) * 1997-12-23 1999-07-15 이종수 Vehicle Number Recognition Method of Parking System
KR20020088936A (en) * 2001-05-22 2002-11-29 삼성전자 주식회사 Apparatus for detecting image data of number plate and method thereof
KR20030038013A (en) * 2001-11-08 2003-05-16 삼성전자주식회사 Vehicle plate recognition method
KR20050065883A (en) * 2003-12-26 2005-06-30 재단법인 포항산업과학연구원 Apparatus for recognizing number plate by using color image control
KR20050094913A (en) * 2004-03-23 2005-09-29 (주) 인펙 Recognition system for vehicle and recognition method therefor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980073115A (en) * 1997-03-12 1998-11-05 이종수 Vehicle license plate recognition method
KR19990052969A (en) * 1997-12-23 1999-07-15 이종수 Vehicle Number Recognition Method of Parking System
KR20020088936A (en) * 2001-05-22 2002-11-29 삼성전자 주식회사 Apparatus for detecting image data of number plate and method thereof
KR20030038013A (en) * 2001-11-08 2003-05-16 삼성전자주식회사 Vehicle plate recognition method
KR20050065883A (en) * 2003-12-26 2005-06-30 재단법인 포항산업과학연구원 Apparatus for recognizing number plate by using color image control
KR20050094913A (en) * 2004-03-23 2005-09-29 (주) 인펙 Recognition system for vehicle and recognition method therefor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101471189B1 (en) * 2010-02-08 2014-12-15 삼성테크윈 주식회사 Real-time number plate detecting apparatus and method
US10311319B2 (en) 2016-10-31 2019-06-04 Electronics And Telecommunications Research Institute System and method for recognizing vehicle license plate information
KR102079123B1 (en) 2019-11-21 2020-04-07 이수행 methods for license plate number recognition of loaded vehicle
KR102131603B1 (en) 2019-12-16 2020-07-08 이수행 automated system for measure of weight
KR20210089032A (en) 2020-01-07 2021-07-15 한국전자통신연구원 SYSTEM AND METHOD FOR recognizing INFORMATION from vehicle license plate

Similar Documents

Publication Publication Date Title
CN109785291B (en) Lane line self-adaptive detection method
US6754369B1 (en) License plate reading apparatus and method
US7266221B2 (en) Ranging device utilizing image processing
US7965870B2 (en) Vehicle and lane mark recognition apparatus
KR100802605B1 (en) Car license plate number recognition device and method
CN101029823B (en) Method for tracking vehicle based on state and classification
US8139273B2 (en) Paper-sheet stain detecting apparatus and method
US20070041614A1 (en) Road marking recognition apparatus and method
CN109801220B (en) Method for solving mapping parameters in vehicle-mounted video splicing on line
KR101561626B1 (en) The Vehicle Black Box Capable of Real-Time Recognizing a License Number Plate for Moving Vehicle
JP3709879B2 (en) Stereo image processing device
US11417080B2 (en) Object detection apparatus, object detection method, and computer-readable recording medium
JPH1173514A (en) Recognition device for vehicle
CN111767752B (en) Two-dimensional code identification method and device
JP4706693B2 (en) Vehicle color determination device, vehicle color determination system, and vehicle color determination method
JPWO2013133086A1 (en) White line detection device, white line detection filter device, and white line detection method
CN107273792A (en) Model recognizing method and device
JP2010286995A (en) Image processing system for vehicle
JP5285401B2 (en) Face recognition system
JP2962799B2 (en) Roadside detection device for mobile vehicles
JPH07114689A (en) Method for recognizing vehicle registered number
JP2017058950A (en) Recognition device, image pickup system, and image pickup device, and recognition method and program for recognition
CN111209912A (en) A method for removing long interference lines in Chinese text and pictures
JPH06274788A (en) Number plate reading device
JP2012118656A (en) Parking frame detection device and parking frame detection method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20070216

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: 20071220

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20080201

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20080201

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20110113

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20120116

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20130108

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20130108

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20140128

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20140128

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20150116

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20150116

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20160118

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20160118

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20170105

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20170105

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20171207

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20171207

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20190103

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20190103

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20210104

Start annual number: 14

End annual number: 14

PR1001 Payment of annual fee

Payment date: 20230125

Start annual number: 16

End annual number: 16