1.
cmos 에서 한프레임이 들어오는 시간이 정확하게 1/40 초인지 확인해보시기
바랍니다.
cmos 카메라가 지원하는 속도가 40frame/sec라도, 실제 카메라 모듈에 입력하
는 클럭에 따라 프레임수가 달라질 수 있습니다.

만약 카메라 모듈이 클럭입력을 받지 않는 다면 상관없겠지요.

어쨌든, 한프레임을 획드하는데 걸리는 시간을 측정해 보시기 바랍니다.

2.
일반적으로 님께서 원하시는 종류의 작업들은 상당한 연산능력을 요구하기 때
문에 한 프레임에서 원하는 결과물을 획득하는 데, 시간이 많이 걸립니다.
제가 대학원에서 "Vision" (영상처리의 한과목) 과목에서 리포트해보면,
당시 펜2 PC에서 꽤 시간이 걸렸던 기억이 납니다.
물론, 삼각형/사각형 모양 판정이나, 특정 색상 부분 추출 등 비교적 간단한
처리(이런것들을 필터라고합니다.), 즉 간단한 필터를 사용시에는 처리가 빨
리 끝나지만, 조금만 복잡한 필터를 사용하여 처리시 무진장 길어지는 것을 많
이 경험했습니다.

따라서, 님께서 입력된 영상 1 프레임을 가지고 님께서 원하시는 처리를 수행
하였을 때, 얼마만큼의 처리 시간이 필요한지 측정하는 것이 중요합니다.

이러한 영상처리는 영상 획득 보다는 영상 처리에 시간이 많이 걸리는 것이 일
반적입니다.

3. 이렇게 처리된 영상을 어디론가 보내는 데도 시간이 걸립니다.
통상적으로 이런 처리가 끝난 결과물을 네트웍으로 전송을 많이들 합니다.
그러한 예가 DVR 같은 것이지요.
DVR이 무엇인지는 DVR 업체(IDIS, 3R, 성진씨앤씨 등)에 가보시면, 설명이 잘
나와있습니다.

1,2 에서와 마찬가지로 전송시간도 측정을 해야합니다.

결과적으로 각 개별 단계에서 발생하는 처리 시간을 모두 고려하여야, 원하시
는 동작이 얼마만큼의 품질과 성능을 가지게 될 지, 예측할 수 있습니다.

많이 고민해보시고, 좋은 결과 얻으시길 바랍니다.

그럼, 이만.







궁금이 wrote..
: cmos에서 지원되는 속도로는 40프레임쯤 되는것 같습니다.
: 그럼 현제처럼 커널을 올린상태에서도 화상에서 받은 것이 사각형인지
: 삼각형인지 알아내는 프로그램을 다른 부가회로없이도 할 수 있는건가여?