2012년 3월 20일 화요일

영상입력장치 4

영상 수신 장치

인코딩을 하는 어플리케이션 프로세서(AP)가 영상입력장치가 전송하는 영상 데이타를 수신한다. 수신하는 데이타는 미리정해진 규칙에 따라 수신을 받는데, CCIR 601/656 이 한 예이다.

디지탈 카메라 센서가 보내는 영상은 YUV 포맷으로 되어 있다. YUV Format의 종류는 다양할 수 있으므로 서로 주고 받는 포맷을 일치시켜야 하는 것은 당연한 일이다. 전송받은 영상정보는 다음 가공을 위해서 메모리(DDR memory, SDRAM)에 옮겨진다.

빛(영상) ->1 frame ->ccir601/656 포맷->memory에 위치된다


비디오 스케일러(SCALER)


video scaler라고 하는 장치가 있다. 비디오 신호(정보)를 크기또는 해상도 측면에서 다른 크기 또는 해상도로 변경하는 것을 말하면 흔히 업스케일링 현재보다 더 크게 만드는 것을 말하고, 다운 스케일링은 현재 크기보다 작게 만든는 것을 의미한다. 예를 들어 640x480 해상도의 동영상을 화면 가득채워서 보는 경우 업스케이링을 한것이고 반대로 1280*720 해상도의 영상은 640x480 크기의 창에 맞게 줄여서 보는 것을 다운 스케일링이라고 한다.


이런 비디어 스케일링은 많은 장치에서 내장되어 있다. TV나 컴퓨터 모니터가 대표적인 예다. 영상입력장치에서 들어오는 영상을 원본 크기 그대로 사용하기도 하지만 필요에 따라 크기를 변경하기도 한다.


영상입력은 1280*720인데 수신 후 Scaler를 거쳐서 해상도를 변경하기도 한다. 비디오 인코더 장치에 스케일러가 포함되어 용도가 다양하게 사용될 수 있다. 예를 들어 PIP라고 전체화면이 아닌 작은 화면을 만들어 낼 수 도 있고 입력영상크기과 다른 출력장치에 영상을 확대/축소하면 보여질 수 있다. 차량용 블랙박스가 720*480크기의 TVOUT출력을 하는데 사용되는 카메라 센서가 1280*720 이라면 실시간 다운스케일링을 하는 것이다.


이 스케일러의 성능은 화질열화, 인코딩 성능에 영향을 준다.



댓글 없음:

댓글 쓰기