MIL의 기능 < 제1장 Edge Finder >

  1. Home
  2. jhlee_visioneyes

MIL의 기능 < 제1장 Edge Finder >

MIL의 기능 < 제1장 Edge Finder >
MIL의 기능 < 제1장 Edge Finder >

오브젝트(좌측)에서 인식된 외곽선을 MIL Edge FInder로 찾아낸 모습(우측) 안녕하세요. 비전아이즈 기술연구소의 연구원 RED 입니다.?오늘은 MIL의 모듈 중 하나인 Edge Finder에 대해 알아보겠습니다.?Edge Finder는 지정된 이미지 내의 모든 Edge[선]을 찾아내는 기능입니다.?이 Edge Finder로 찾아내는 Edge의 종류는 두 가지로 CONTOUR, CREST가 있습니다.두 종류 모두 생소한 이름이기에 우선 뜻 부터 알아보겠습니다. Edge에선 윤곽선에 대한 선을 CONTOUR라 말하며, 물체의 최상단 부분을 CREST라 합니다.아래의 이미지를 보면 좀 더 이해가 잘 됩니다. CONTOUR 예제CREST 예제 예제 이미지를 보면 CONTOUR는 3D 오브젝트의 윤곽을 잡아내지만, CREST는 3D 오브젝트의 꼭대기 부분의 선 만을 잡아냅니다.?이러한 특징 때문에 오브젝트의 윤곽을 잡아내는 CONTOUR를 많이 사용하지만, 지문인식과 같은 특정 분야에선 CREST를 사용하여 Edge를 찾는 경우도 있습니다. Edge Finder는 이미지 내의 모든 선을 찾아내기에, 오브젝트 표면에 반사된 빛 또한 Edge로 인지하여 찾아내는 경우를 볼 수 있습니다.?이처럼 우리가 원하지 않는 여러가지 요소 또한 Edge로 인지해버리는 단점이 있는데, 이러한 단점은 자체 전처리 기능으로 제거 또는 제외가 가능합니다. (좌측) 원본이미지 / (중앙) 높은 쓰레스홀드 값 / (우측) 적당한 쓰레스홀드 값 위의 이미지는 Edge 처리에서 쓰레스홀드 값(Threshold Value)에 따라 다르게 Edge를 찾는 모습을 비교한 모습 입니다. 여기서 쓰레스홀드 값은 이미지 내에서 찾고자 하는 Edge의 임계 값입니다. 해당 임계 값을 상황에 맞는 적절한 값으로 설정하면 빛에 의해 발생한 부적절한 Edge를 제외할 수 있습니다.?쓰레스홀드 값 설정 외에도 선택된 Edge를 포함, 제외, 삭제할 수 있는 선택 기능을 이용하여 불필요한 Edge를 제외할 수 있습니다. Edge 선택을 이용하여 필요없는 Edge를 삭제한 후 측정을 진행한 모습 Edge Finder는 이렇게 찾아낸 Edge에 대한 직경, 위치와 같은 여러가지 측정 기능을 수행할 수 있습니다.위의 이미지를 보시면 찾아낸 오브젝트의 Edge를 사용해 오브젝트의 평균 직경을 측정하는 것을 볼 수 있습니다.?이렇게 유용한 Edge 기능은 다음 장에서 소개할 Model Finder에서 응용되어 사용됩니다.?긴 글 읽어주셔서 감사합니다.? 비전아이즈(주) 비전아이즈(주) 홈페이지에 오신것을 환영합니다. www.visioneyes.co.kr ?