컬러 이미지 파이프라인

Color image pipeline

이미지 파이프라인 또는 비디오 파이프라인은 이미지 소스(카메라, 스캐너 또는 컴퓨터 게임의 렌더링 엔진 등)와 이미지 렌더러(텔레비전 세트, 컴퓨터 화면, 컴퓨터 프린터 또는 시네마 화면 등) 사이에 일반적으로 사용되는 구성 요소 세트 또는 구성되는 중간 디지털 이미지 처리를 수행하는 데 사용된다.두 개 이상의 개별 처리 블록.이미지/비디오 파이프라인은 컴퓨터 소프트웨어, 디지털 신호 처리기, FPGA 또는 고정 기능 ASIC로 구현될 수 있다.또한 아날로그 회로는 많은 동일한 기능을 수행하기 위해 사용될 수 있다.

대표적인 구성 요소로는 이미지 센서 보정(Bayer 필터 디레이링 또는 적용 포함), 노이즈 감소, 이미지 스케일링, 감마 보정, 이미지 향상, 컬러 스페이스 변환(RGB, YUV 또는 YCbCr 등의 형식 간), 크로마 서브샘플링, 프라마이트 변환, 이미지 압축/비디오 압축(JPEG 등), 컴퓨터 데이터 등이 있다. 저장/데이터 전송

영상 파이프라인의 일반적인 목표는 지각적으로 만족스러운 최종 결과, 색도 정밀도, 높은 수준의 유연성, 저비용/저 CPU 활용률/장기 배터리 수명 또는 대역폭/파일 크기 감소일 수 있다.

일부 함수는 알고리즘적으로 선형일 수 있다.수학적으로, 그러한 요소들은 최종 결과를 바꾸지 않고 어떤 순서로도 연결될 수 있다.디지털 컴퓨터는 수치 컴퓨팅에 대한 유한한 근사치를 사용하므로, 실제로는 사실이 아니다.다른 요소들은 비선형적이거나 시간변수일 수 있다.두 경우 모두 최적의 정밀도와 최소 하드웨어 비용/CPU 로드에 적합한 구성 요소의 시퀀스가 하나 또는 몇 개 있는 경우가 많다.[1]

이 그림은 두 개의 영상 파이프라인의 단순하고 일반적인 사용을 보여준다.위쪽 절반은 디지털 카메라에서 찾을 수 있는 구성품을 보여준다.하반부는 카메라에서 생성된 영상을 표시하기 위해 컴퓨터의 이미지 보기 어플리케이션에서 사용될 수 있는 구성 요소를 보여준다.(이미지 스케일링과 같은 물리적, 선형적 행동을 모방한 조작은 선형 RGB 신호에 대해 작업하면서 왼쪽에서 이상적으로 수행된다는 점에 유의한다.반면에 손실된 이미지 압축과 같이 "개념적으로 균일하게" 보이는 작업은 "감마 보정" r'g'b 또는 Y'CbCr 신호에 대해 작업하면서 우측에서 수행해야 한다.)

참고 항목

참조

  1. ^ Nakamura, Junichi (2005). Image Sensors and Signal Processing for Digital Still Cameras. CRC. ISBN 0-8493-3545-0.