머신비전 카메라의 기본 기능
안녕하세요? 화인스텍 마케팅 팀 입니다.
화인스텍 블로그를 찾아주셔서 감사합니다.
이번에는 머신비전 카메라에 들어있는 기능을 간략하게 소개해 드리고자 합니다.
1. 카메라 센서 출력의 TAP(탭)
<사진 1> TAP
카메라 링크(Camera Link)를 많이 사용해 보신 분들은 Camera, 혹은 FrameGrabber 설정 파일에서
TAP을 많이 보셨을 텐데요
2TAP 3TAP... 10TAP
TAP 수를 늘릴 때마다 카메라가 빨라지는 것을 보셨을 겁니다.
그것은 바로 CMOS, CCD 이미지 센서는 한 번에 한 픽셀의 데이터를 출력시키는데 TAP 개수에 따라
그만큼 속도가 빨라지고 데이터 량이 많아지게 됩니다.
데이터량이 많아지면 케이블 노이즈에 취약하죠^^
2. Binning(비닝)
<사진 2> Binning
Binning은 쉽게 설명드리면 그림에서 보시는 것과 같이 주변 셀을 합쳐서 하나의 셀로 표현하는 것입니다.
FOV는 변하지 않고 해상도가 낮아집니다.
장점으로는 SNR(노이즈대비 신호비)가 좋아져 이미지 품질이 좋아집니다.
3. Partial(파샬)
<사진 3> Partial
Partial은 3D 카메라에도 사용되며, 어찌 보면 이 기능으로 라인 스캔 카메라처럼 쓸 수도 있습니다.
필요 없는 부분은 애초에 데이터를 갖고 오지 않는 것인데
지정된 곳의 데이터만 가져오고 센서 처리가 이뤄지기 때문에 Framerate가 빨라집니다.
단점은 FOV가 변경되어 필요한 부분을 볼 수 없을 수 있습니다.
4. Sub-Sampling
<사진 4> Sub-Sampling
Sub-sampling은 일정한 간격의 픽셀만 가져와 이미지를 재구성하는 것으로
아주 정밀한 물체가 아니면 FOV를 바뀌지 않고 Framerate를 빠르게 할 수 있습니다.
폴라라이즈드 카메라가 이런 형식으로 이미지를 가져오는데
실제로 일반적인 상황에서 굳이 사용하지 않겠죠?
그냥 해상도가 낮은 카메라를 쓸 수도 있으니까요.
5. AOI
<사진 5> AOI
마지막으로 AOI입니다.
AOI는 하나의 센서에서 영역을 정해 그 부분만 가져와서 이미지 검사를 하는 것입니다.
이것의 장점은 데이터량이 적어 처리 속도가 빠르다는 것입니다.
그리고 필요 없는 주면 부로 인해 잘못된 검사를 하지 않도록 도와줍니다.
단점이라면 AOI를 지정한 그곳에 대상체가 틀어지지 않고 잘 들어와야겠죠