개발 관련/SW, App 관련

(과거게시물) 모션감지 프로그램 대폭 개선..

by 소서리스25 2023. 3. 24.
반응형

※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다.

 

모션감지 프로그램 대폭 개선

 

모션감지 프로그램의 기본 화면
모션감지 프로그램의 기본 화면

 

예전에 만든 모션감지 프로그램의 단점이 있어 대폭 개선..아예 새로운 방식으로 접근하여 만들었다..

이번에는 픽셀검출에 해당하는 부분을 ImageSearch에 할당하도록 하였다.

더불어 몇가지 기능도 더 첨부하였다.
꼭 필요로 하는 기능위주로 넣었으며 다른 프로젝트와 병행하기 위해 특별한 기능을 넣어두었다.
그 기능은 바로 사물의 인식기능이다. 사물을 먼저 카메라를 통해 이미지로 저장되면 다음번 그 이미지가 나타날 경우 인식하게 된다는 것이다. 물론 많은 시행착오가 있고 또한 인식률이 많이 떨어진다. 허나 여러가지 경우의 수를 생각하면 된다. 지금은 컬러화면이지만 인식률에선 흑백이 낫다.ㅠㅠ;;

모션감지에 있어서는 이전 프로그램에 비해 확실히 감지 할 수 있다. 이전것은 감지에 있어 뭔가 부족한 것이 많았다.

 

모션감지 프로그램의 동작 화면

 

간단하게 설명하면 블럭을 16개로 저장한다. 저장한 블럭과 현재 화면을 비교해서 픽셀의 변화가 지정된 범위값을 넘어서면 움직임을 감지한다...라지만 프로그램에선 쉽지는 않다.
감지된 경우 Beep나 이미지로 캡쳐를 할 수 있다. 동영상으로 저장하는 기능은 어렵지 않으나 일단은 비활성상태다.

 

 

여기에 나타나진 않았던 추가적인 기능이 있는데 프로그램간 대화이다. 위에서 언급한 다른 프로젝트와 연관되는 기능이다. 가상의 채팅프로그램과 대화하는데 채팅자의 얼굴을 보고 갖가지 기능을 수행하는 프로그램이다. 현재 개발중이다...
단순하지만 움직이는 사물을 보고 스스로 카메라를 이동할 수 있고 수동조작도 가능하다..또한 원격으로 콘트롤 할 수 있다.

반응형

댓글