Implementation of Licensed Plate Detection and Noise Removal in Image Processing

이 논문은 급증하는 차량 수로 인해 교통 관리 및 법 집행 등 다양한 분야에서 그 필요성이 커지고 있는 말레이시아의 차량 번호판 인식 시스템의 구현과 노이즈 제거 기술을 다루고 있습니다.

Yiquan Gao

게시일 2026-03-03
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🚗 프로젝트의 목표: "어두운 밤, 시끄러운 파티에서 친구 찾기"

마치 어두운 밤거리에서 수많은 자동차가 지나가는 상황에서, 도난당한 차나 과속하는 차의 번호판을 찾아내야 하는 상황을 상상해 보세요. 카메라는 모든 것을 찍지만, 그 안에는 번호판뿐만 아니라 나무, 건물, 다른 차들, 비나 안개까지 섞여 있습니다. 이 프로젝트는 그 복잡한 사진 속에서 오직 '번호판'이라는 친구만 골라내어 깨끗하게 분리해 내는 방법을 연구한 것입니다.

🔍 해결 과정: 7 단계 요리 레시피

저자는 번호판을 찾아내기 위해 7 가지 단계를 거칩니다. 마치 어지러운 주방에서 맛있는 요리 (번호판) 만 골라내는 과정과 같습니다.

  1. 색깔을 없애기 (RGB → 회색조 변환)

    • 상황: 원래 사진은 온갖 색깔 (빨강, 초록, 파랑) 이 섞여 있어 정보가 너무 많습니다.
    • 해결: 마치 흑백 영화처럼 색깔을 다 지우고 회색빛 (명암) 만 남깁니다. 이렇게 하면 컴퓨터가 계산하기 훨씬 쉬워집니다.
  2. 밝기 조절하기 (히스토그램 평활화)

    • 상황: 사진이 너무 어둡거나 너무 밝아서 번호판이 잘 안 보입니다. (예: 밤에 찍은 사진)
    • 해결: 사진의 밝기 수준을 골고루 맞춰줍니다. 어두운 부분은 밝게, 밝은 부분은 적당하게 조절해서 번호판이 뚜렷하게 보이게 만듭니다.
  3. 흐림 효과 주기 (블러 필터)

    • 상황: 사진에 작은 점들 (노이즈) 이 떠다니고 있어 번호판이 흐릿하게 보입니다.
    • 해결: 사진에 약간의 안개 (흐림 효과) 를 씌워 작은 점들을 부드럽게 만듭니다. 이렇게 하면 번호판이 아닌 잡다한 노이즈가 사라지고 중요한 부분만 남습니다.
  4. 가장자리 찾기 (에지 검출)

    • 상황: 이제 번호판의 윤곽선이 어디인지 모릅니다.
    • 해결: 모서리나 선이 있는 부분만 강조합니다. 번호판은 사각형이라 선이 뚜렷하니까요. 나무나 구름처럼 둥글거나 선이 없는 것은 제외하고, 사각형 모양의 윤곽선만 남깁니다.
  5. 퍼진 조각 붙이기 (팽창 처리)

    • 상황: 번호판의 윤곽선이 조각조각 흩어져 있어 하나의 사각형으로 보이지 않습니다.
    • 해결: 흩어진 조각들을 서로 붙여서 하나의 단단한 블록 (사각형) 으로 만듭니다. 마치 퍼즐 조각을 맞춰 완성된 그림을 만드는 것과 같습니다.
  6. 개별 분리하기 (세그멘테이션)

    • 상황: 이제 여러 개의 사각형 블록들이 사진에 섞여 있습니다. (번호판, 차 로고, 창문 등)
    • 해결: 각 블록을 별개의 개체로 분리합니다. 마치 반짝이는 스티커를 하나씩 떼어내어 각각의 이름표를 붙이는 것과 같습니다.
  7. 가짜 제거하기 (노이즈 제거 및 번호판 추출)

    • 상황: 번호판처럼 생긴 가짜 블록들 (예: 차 앞면의 로고) 이 여전히 남아 있습니다.
    • 해결: 크기, 비율, 위치 등을 기준으로 "이건 진짜 번호판이 아니야!"라고 판단하여 가짜를 버립니다. 결국 진짜 번호판 하나만 남기고 나머지는 모두 삭제합니다.

⚠️ 주의할 점: "조금만 잘못해도 실패"

이 시스템은 매우 민감합니다.

  • 설정값 (Threshold): 문턱값을 너무 높게 잡으면 번호판 조각이 붙지 않고 흩어지고, 너무 낮게 잡으면 가짜까지 다 붙여버립니다.
  • 환경: 비나 안개, 너무 어두운 밤은 사진을 흐리게 만들어 번호판 인식을 어렵게 합니다. 그래서 카메라를 빛이 잘 들고 비가 안 오는 곳에 설치하는 것이 중요합니다.

🏁 결론

이 프로젝트는 단순히 번호를 읽는 것을 넘어, 어지러운 현실 세계의 데이터를 정돈하여 중요한 정보 (번호판) 만 뽑아내는 기술입니다. 이 기술이 완성되면:

  • 경찰은 도난 차량을 쉽게 찾을 수 있고,
  • 고속도로에서는 자동으로 통행료를 징수할 수 있으며,
  • 과속 차량을 자동으로 적발할 수 있게 됩니다.

즉, 컴퓨터가 눈이 나쁜 인간 대신, 어지러운 도로 위에서 번호판을 찾아내는 똑똑한 '수사관'이 되는 것입니다.