2016-11-24 1 views
1

안녕하세요 컴퓨터 비전 알고리즘 (Orb Feature Tracking)에 320x240 8Bit 그레이 스케일 이미지가 필요합니다. 내가 사용하고있는 Raspicam 드라이버는 서로 다른 이미지 크기를 제공 할 수 있습니다. 다른 이미지 크기는 자르기 및 드라이버에서 다운 샘플링을 통해 얻지 못합니다. 내 환경이 이상적인 조명이 아니기 때문에 이미지가 매우 어둡고 시끄 럽습니다. 이제 640x480 이미지를 가져 와서 샘플을 320x240 크기로 늘리려면 항상 2x2 픽셀을 하나로 결합하는 아이디어가있었습니다. 일반적으로 올바른 결과를 얻으려면 4로 나눕니다. 그러나 2 또는 1로 나누는 효과는 무엇입니까 (강도 값의 99 %가 64 (256/4)보다 크지 않다고 가정). 적은 시간에 더 많은 빛을 모을 수있는 더 큰 CCD 셀의 효과를 시뮬레이트하지 않겠습니까? 내가했던 첫 번째 테스트는 꽤 좋은 결과를 보여주었습니다. 의미는 더 많은 기능을 감지하고 두 프레임 사이에서 더 잘 따라갈 수 있습니다.다운 샘플의 효과는 완전히 나눕니다.

답변

1

여기서는 적절한 평균 2x2 블록을 사용하지 않습니다 (4로 나누기). 말하자면, 두 개의 블록이 있으며 델타 - I의 강도가 다릅니다. 두 개의 블록의 강도를 더 큰 수로 나누면 강도 차이가 줄어들고 작은 수의 경우에는 그 반대가됩니다.

차이 (델타 - I)를 2로 나누면 (4 대신) 대비가 증가합니다 (배경과 전경의 강도 차이가 있음). 더 작은 수에 의한 분할은 트래킹을 향상시키는 콘트라스트를 증가시킨다.이 방법은 콘트라스트 향상 기술 하에서 생기고 선형 콘트라스트 향상의 변형이다.