1 |
1
촬영장치로 부터의 영상신호를 입력으로 하는 번호판 인식방법에 있어서, A) 입력되는 영상신호를 피크와 밸리로 코딩하는 단계와, B) 상기단계(A)로부터의 코딩값에 대하여 한쌍의 VjPj를 코딩하여 0의 군과 1의 군으로 배열한 다음 제일 작은 군으로부터 차례로 두군씩 합병하는 단계와 C) 상기 단계로부터 1의 군들을 찾아 그중1의 갯수가 제일 많은 최대군(ns)을 찾는 단계와, D) 상기 단계(A)로부 터의 코딩값에 대하여 한쌍의 PjVj+1를 코딩하여 0의 군과 1의 군을 배열한 다음 제일 작은 군으로부터 차례로 두군씩 합병하는 단계와, E) 상기 단계로부터 0의 군들을 찾은 다음 그중 0의 갯수가 제일 많은 최대군(n's)을 탄는 단계와, F) 상기단계(C)로부터의 최대군(ns)와 상기 단계(I)로부터의 최대군(n's)의 최대값(N)을 찾아내어 이 최대값(N)을 임계치(θn)와 비교하여 그레이 레벨변화를 판별하는 단계와, G) 상기단계(F)로부터 그레이 레벨변화가 있으면 제일 밑 열을 선택한 다음 제일 밑 열의 윗열들을 상기 단계(B) 내지(F)단계를 반복하여 N값을 구하는 단계와, H) 상기단계(G)로부터 N값을 주기 임계치(θf)와 비교하여 N값이 주기 임계치(θf)보다 작은 열의 보호(j)를 지정하는 단계와, I) 상기 단계(F)로부터 그레이 레벨변화가 있으면 제일 밑 열을 선택한 다음 제일 밑 열의 아래열들을 상기 단계(B) 내지(F)단계를 반복하여 N값을 구하는 단계와, J) 상기단계(I)로부터 N값을 주기 임계치(θf)와 비교하여 N값이 주기 임계치(θr)보다 작은 열의 번호(k)를 지정하는 단계와, K) 상기 단계(H)에서 지정된 번호(j)의 레벨에서 상기 단계(J)에서 지정된 번호(k)의 레벨을 뺀값의 절대치를 임계치(θh)와 비교하는 단계와, L) 상기단계(K)로부터 그 절대치가 임계치(θh)보다 작을 경우 선택되었던 열의 바로 윗열을 제일 밑열로 하여 상기 단계(G)로 복귀하고 그렇지 않을 경우 번호판 구역으로 인식하는 단계와, M) 상기단계(L)로부터 번호판 구역내의 블록을 자동 문턱치 선택기법과 어댑티브 스레쉬홀드 기법을 사용하여 문자 및 숫자구역을 추출하는 단계와, N) 상기 단계(M)로부터 문자구역에 대하여 프로젝션 기법을 이용하여 모음을 결정하고 자음을 분리하는 단계와,0) 상기단계(N)로부터 분리된 자음을 6구간으로 나누어 6개의 특정치를 구하고, 각 자음에 대해 미리 저장된 측정값과의 헤밍거리 유클리디언 거리를 구해 제일 작은 자음으로 인식하여 자음을 결정하는 단계와, p) 상기 단계(M)로부터 추출된 숫자구역을 예정된 간격으로 압축하는 단계와, Q) 상기 단계(P)로부터 압축된 블록의 높이가 블록 넓이의 3배보다 큰지를 비교하여 "1"을 판단하는 단계와, R) 상기 단계(Q)로부터 블록하단부의 넓이와 비슷한 열이 있는가를 판단하는 단계와, S) 상기 단계(R)로부터 블록우측부분에 높이가 비슷한 행이 있는 가를 비교하여 "2" 및 "4"를 판단하는 단계와, T) 상기 단계(R)로부터 블록상단부에 넓이와 비슷한 열일 있는가에 따라 "7"을 판단하는 단계와, U) 상기 단계(T)로부터 블록가운데 부분이 검은가에 따라 "0"을 판단하는 단계와 V) 상기 단계(U)로부터 블록우측상딘과 중단부사이 부분이 흰가를 판단하는 단계와, W) 상기 단계(V)로부터 블록좌측상단과 중단사이가 검은가에 따라 "3"을 판단하는 단계와,X) 상기 단계(V)로부터 블록좌측 중단과 하단사이가 검은가에 따라 "8" 및 "9"를 판단하는 단계와, Y) 상기 단계(V)로부터 블록좌측중단과 하단사이에 검은가에 따라 "5" 및 "6"을 판단하는 숫자 인식 단계로 이루어지는 것을 특징으로 하는 차량 번호판 자동인식 방법
|