1080p 1080i 차이(Progressive, Interlaced)

1080p, 1080i 유튜브에서 720p, 1080p 등 화질을 선택할 수 있다. 그리고 어떤 TV는 전원을 켜면 1080i라고 표시해준다. p와 i는 Progressive(프로그레시브), Interlaced(인터레이스드)인데, 영상 출력 방식을 나타낸 것이다. Interlaced(인터레이스드) 인터레이스드 방식은 한 장의 이미지를 홀수열과 짝수열로 분할하여 홀수열 이미지, 짝수열 이미지를 빠르게 순차 출력하여 분할되지 않은것 처럼 보이게 출력한다. 이미지를 홀수열과 짝수열로 분할하여 출력하면 이미지를 한 장 … Read more

비트맵(bitmap) 이미지 용량 계산

서론 압축을 하지 않는 비트맵 이미지는 해상도를 알 경우 용량의 근삿값을 알아낼 수 있다. 비트맵은 8비트, 16비트 등도 있지만 현재 가장 많이 사용하는 24비트 비트맵을 기준으로 용량을 계산해본다. 비트맵 이미지 용량 계산 디지털 이미지는 이미지의 한 점에 해당하는 픽셀들을 나열하여 한 장의 이미지를 만들어낸다. 그리고 우리가 말하는 해상도는 픽셀의 개수이다. 예를 들어 해상도가 1920×1080이면 가로 … Read more

이미지 더블버퍼링(이중버퍼링) 개념

영상 스트리밍에서의 버퍼 우리가 보는 영상은 카메라(이미지센서)로부터 입력받아서 디스플레이로 출력된다. 이때 카메라로부터 입력받은 이미지들은 내부적으로 영상처리 과정을 거쳐야하고, 입력장치(카메라)와 출력장치(디스플레이)의 속도차이로 인해 입력받은것을 바로바로 출력하지 못하는 경우도 존재하는 등 여러 이유로 입력받은 이미지를 버퍼에 임시 저장한 후 출력한다. 시스템에 따라 버퍼를 하나만 사용하거나 둘, 셋 이상을 사용하는 방식도 있다. 여기서 버퍼를 둘 사용하는것이 더블버퍼링이며 버퍼를 … Read more