개요편집이의 제기
화소(畵素, pixel)는 디지털 이미징에서 래스터 이미지의 주소를 지정할 수 있는 가장 작은 요소이자, 도트 매트릭스 디스플레이 장치에서 주소를 지정할 수 있는 가장 작은 요소이다. 대부분의 디지털 디스플레이 장치에서 소프트웨어를 통해 조작할 수 있는 최소 단위이기도 하다. 각 화소는 원본 이미지의 하나의 샘플에 해당하며, 일반적으로 샘플 수가 많을수록 원본을 더 정확하게 표현한다. 각 화소의 강도는 다양하며, 컬러 이미징 시스템에서는 색상을 일반적으로 빨간색·녹색·파란색(RGB) 또는 청록색·자홍색·노란색·검정색(CMYK)과 같은 3~4가지 구성 요소의 강도로 표현한다[2][3].
일부 문맥(예: 카메라 센서 설명)에서는 화소가 다중 구성 요소 표현의 단일 스칼라 요소를 가리키기도 하고, MRI 같은 경우에는 공간 위치에 대한 구성 요소 강도 집합을 나타내기도 한다[2][3]. 초기 소비자용 컴퓨터 소프트웨어는 육안으로 볼 수 있는 큰 화소로 낮은 해상도에서 렌더링되어야 했으며, 이러한 제약 하에서 만들어진 그래픽은 특히 비디오 게임과 관련하여 픽셀 아트라고 불린다. 현대 컴퓨터와 디스플레이는 이전보다 훨씬 많은 화소를 쉽게 렌더링할 수 있어 메가픽셀(100만 화소) 같은 대규모 측정을 사용하게 되었다[2][3].
역사·유래편집이의 제기
용어의 기원
'픽셀(pixel)'이라는 단어는 'pix'(영어 'pictures'의 축약형 'pics'에서 유래)와 'el'(영어 'element'의 축약)에서 결합된 혼성어이다. 'el'을 쓰는 유사한 구성으로는 복셀(voxel, 'volume pixel')과 텍셀(texel, 'texture pixel')이 있다[2][3].
'pix'라는 단어는 1932년 버라이어티(Variety) 잡지 헤드라인에서 영화를 지칭하는 'pictures'의 약어로 처음 등장했으며, 1938년에는 사진기자들이 정지 사진을 지칭할 때 'pix'를 사용했다[2][3].
'픽셀'의 최초 출판
'픽셀'이라는 단어가 문헌에 처음 나타난 것은 1965년으로, 제트추진연구소(JPL)의 프레데릭 C. 빌링슬리(Frederic C. Billingsley)가 달과 화성으로 향한 우주 탐사선의 스캔 이미지에서 그림 요소를 설명하기 위해 발표했다. 빌링슬리는 팰로앨토의 제너럴 프리시전 링크 디비전(General Precision Link Division)에 있던 키스 E. 맥파랜드(Keith E. McFarland)로부터 이 단어를 배웠는데, 맥파랜드는 단어의 기원을 모른다고 했으며 단순히 "당시 사용 중"이었다고 말했다(1963년경)[2][3].
그림 요소 개념의 초기 역사
'그림 요소(picture element)' 개념은 전자 영상 초기로 거슬러 올라간다. 독일어 '빌트풍크트(Bildpunkt, 문자 그대로 '그림 점')'가 폴 닙코우(Paul Nipkow)의 1888년 독일 특허에 나타난다. 영어 용어 'picture element'는 1911년에 출원된 여러 미국 특허에서 이미 사용되었으며, 1927년 와이어리스 월드(Wireless World) 잡지에 게재된 것이 가장 이른 출판 사례로 꼽힌다[2][3].
일부 저자는 1972년부터 픽셀을 '픽처 셀(picture cell)'로 설명하기도 한다. 그래픽, 이미지 및 비디오 처리 분야에서는 픽셀 대신 '펠(pel)'이 자주 쓰이는데, 예를 들어 IBM은 최초의 PC 기술 참조 문서에서 이 용어를 사용했다[2][3].
픽실레이션과의 구별
두 번째 i를 넣어 '픽실레이션(Pixilation)'으로 표기하는 것은 영화 초기로 거슬러 올라가는 무관한 영화 제작 기법으로, 실제 배우가 프레임별로 포즈를 취하고 촬영해 스톱 모션 애니메이션을 만드는 방식이다. '정령(픽시)의 소유'를 뜻하는 고대 영국어에서 유래했으며, 1950년대 초반부터 애니메이션 과정을 설명하는 데 쓰였다. 노먼 맥라렌(Norman McLaren)과 그랜트 먼로(Grant Munro) 등이 이를 대중화한 것으로 알려져 있다[2][3].
작동 방식과 유형편집이의 제기
화소의 기술적 정의와 문맥별 의미
화소는 일반적으로 디지털 이미지의 가장 작은 구성 요소로 여겨지지만, 정확한 의미는 문맥에 따라 달라진다. 화소는 이미지 파일의 수치적 샘플, 전송되는 이미지 신호의 요소, 디스플레이에서 제어 가능한 그림 요소, 인쇄 이미지의 샘플, 디지털 카메라의 감광 소자 등을 가리킬 수 있다. 관련 용어로는 펠(pel), 샘플(sample), 도트(dot), 포토사이트(photosite), 센셀(sensel) 등이 있으나 모든 문맥에서 상호 교환 가능하지는 않다[3].
화소 배열과 샘플링 패턴
편의상 화소는 보통 규칙적인 2차원 격자 형태로 배열된다. 이 배열을 쓰면 많은 공통 연산을 각 화소에 독립적으로 균일하게 적용해 구현할 수 있다. 그러나 다른 배열도 가능하며, 일부 샘플링 패턴은 이미지 전체에서 화소의 모양(또는 커널)조차 바꾸기도 한다. 따라서 한 장치에서 이미지를 획득해 다른 장치에 표시하거나, 화소 포맷 간 변환을 할 때는 주의가 필요하다[3].
대표적인 배열 사례는 다음과 같다[3].
* 액정 디스플레이(LCD): 일반적으로 어긋난 격자(staggered grid)를 쓰며, 빨강·초록·파랑 구성 요소가 약간 다른 위치에서 샘플링된다. 서브픽셀 렌더링은 이 차이를 이용해 LCD에서 텍스트 렌더링 품질을 높이는 기술이다.
* 컬러 디지털 카메라 대다수: 베이어 필터(Bayer filter)를 사용하여, 격자 위 위치에 따라 각 화소의 색이 결정되는 규칙적인 격자를 이룬다.
* 클립맵(clipmap): 계층적 샘플링 패턴을 쓰며, 각 화소의 지지 크기가 계층 내 위치에 따라 달라진다.
* 휘어진 격자(warped grid): 기저 기하가 평면이 아닐 때(예: 우주에서 촬영한 지구 이미지) 쓰인다.
* 비균일 격자: 전통적인 나이퀴스트 한계를 우회하려는 활발한 연구 영역이다.
컴퓨터 모니터의 화소는 보통 '정사각형'(수평·수직 샘플링 피치가 같음)인 반면, 다른 시스템의 화소는 흔히 '직사각형'(수평·수직 피치가 다름, 타원형 모양)이다. 아나모픽 와이드스크린 포맷 등 다양한 화면비를 가진 디지털 비디오 포맷(Rec. 601 표준 등)이 이에 해당한다[3].
해상도와 화소 밀도
대부분의 현대 평판 모니터와 텔레비전은 물리적 디스플레이 요소 배열에 의해 결정되는 고정된 네이티브 해상도를 가진다. 컴퓨터가 선택한 디스플레이 해상도로 이미지를 생성하면, 디스플레이가 이를 물리적 화소에 매핑한다. LCD, OLED, 많은 전자종이 디스플레이에서는 네이티브 해상도 출력이 가장 선명한 결과를 내며, 다른 해상도는 스케일링되어야 한다. 컬러 디스플레이 화소는 보통 빨강·초록·파랑 서브픽셀을 포함하지만, 그 수와 배열은 디스플레이 기술에 따라 다르다[3].
CRT 모니터 대다수는 단일 고정 화소 격자 대신 입력 해상도 범위를 표시할 수 있었다. 형광체 패턴이 입력 신호의 화소와 정확히 대응하지 않으므로, 단일 네이티브 해상도 개념이 평판 디스플레이와 같은 방식으로 적용되지 않는다[3].
천문학에서 쓰이는 화소 스케일은 하늘 위 두 물체가 검출기(CCD 또는 적외선 칩)에서 한 화소 간격으로 떨어질 때의 각거리이다. 라디안 단위 스케일 s는 화소 간격 p와 앞서 있는 광학계의 초점 거리 f의 비율이다(s = p / f). 보통 마이크로미터 단위 p와 밀리미터 단위 f를 써서 초당 아크초(arcseconds per pixel) 단위로 s = 206.265 p / f 공식을 쓴다[3].
비트 깊이와 색 표현
한 화소가 표현할 수 있는 고유 색상 수는 화소당 비트 수(bits per pixel, bpp)에 달려 있다. 1 bpp 이미지는 화소당 1비트를 써서 켬/끔 두 가지 상태만 표현한다. 비트가 하나 늘 때마다 표현 가능한 색상 수는 두 배가 된다[3].
* 1 bpp: 2¹ = 2색 (단색)
* 2 bpp: 2² = 4색
* 3 bpp: 2³ = 8색
* 4 bpp: 2⁴ = 16색
* 8 bpp: 2⁸ = 256색
* 16 bpp: 2¹⁶ = 65,536색 ("하이컬러")
* 24 bpp: 2²⁴ = 16,777,216색 ("트루컬러")
15비트 이상 색 깊이에서는 보통 빨강·초록·파랑 구성 요소에 할당된 비트 수의 합으로 깊이를 나타낸다. 하이컬러(보통 16 bpp)는 일반적으로 빨강·파랑 각 5비트, 초록 6비트를 쓰는데, 사람 눈이 초록에서 오류에 더 민감하기 때문이다. 투명도가 필요한 응용에서는 16비트를 빨강·초록·파랑 각 5비트와 투명도 1비트로 나누기도 한다. 24비트 깊이는 구성 요소당 8비트를 허용한다. 일부 시스템에서는 32비트 깊이를 제공하는데, 이는 24비트 화소에 불투명도(다른 이미지와 합성용)를 위한 8비트가 추가된 것이다[3].
서브픽셀
많은 디스플레이와 영상 획득 시스템은 서로 다른 색 채널을 같은 위치에서 표시하거나 감지할 수 없다. 따라서 화소 격자는 단일 색 영역으로 나뉘며, 일정한 거리에서 볼 때 이들이 섞여 느껴지는 색을 만든다. LCD, LED, 플라즈마 디스플레이 등에서는 이 단일 색 영역이 별도로 주소 지정 가능한 요소이며, 이를 서브픽셀(subpixel)이라 부른다(주로 RGB). 예를 들어 LCD는 보통 각 화소를 수직으로 세 서브픽셀로 나눈다. 정사각형 화소가 세 서브픽셀로 나뉘면 각 서브픽셀은 필연적으로 직사각형이 된다. 디스플레이 업계 용어에서 서브픽셀을 종종 '픽셀'이라 부르기도 하는데, 하드웨어 관점에서 기본 주소 지정 요소이기 때문이다. 따라서 '서브픽셀 회로' 대신 '픽셀 회로'라는 표현을 쓴다[3].
대부분의 디지털 카메라 이미지 센서는 단일 색 센서 영역을 쓰며(예: 베이어 필터 패턴), 카메라 업계에서도 이를 디스플레이 업계와 마찬가지로 '픽셀'이라 부르고 '서브픽셀'이라 하지 않는다[3].
서브픽셀이 있는 시스템에서는 두 가지 접근이 가능하다[3].
1. 서브픽셀을 무시하고 풀컬러 화소를 가장 작은 주소 지정 이미징 요소로 취급한다.
2. 서브픽셀을 렌더링 계산에 포함한다. 더 많은 분석과 처리 시간이 필요하지만, 경우에 따라 더 우수한 이미지를 얻을 수 있다.
후자를 서브픽셀 렌더링(subpixel rendering)이라 하며, 화소 기하 지식을 이용해 세 색 서브픽셀을 별도로 조작함으로써 컬러 디스플레이의 체감 해상도를 높인다. CRT 디스플레이는 빨강·초록·파랑 마스크 형광체 영역을 섀도 마스크(mesh grid)에 따라 쓰는데, 표시된 화소 래스터와 정렬하려면 어려운 보정 단계가 필요하므로 CRT에서는 서브픽셀 렌더링을 쓰지 않는다. 서브픽셀 개념은 샘플과 관련된다[3].
논리적 화소
그래픽 디자인, 웹 디자인, 사용자 인터페이스에서 '화소'는 디스플레이의 물리적 화소 하나가 아닌 논리적 단위를 뜻할 수 있다. 이 추상화 덕분에 레이아웃이 화소 밀도가 다른 기기에서 비슷한 겉보기 크기를 유지할 수 있다[3].
CSS에서 단위 `px`은 기준 화소(reference pixel) 상대적으로 정의된다. 1 CSS 화소 = 1/96 CSS 인치이다. 기준 화소는 96 dpi 기기에서 팔 길이(28인치 ≈ 71cm) 거리에서 볼 때 한 화소의 시각각을 기준으로 하며, 약 0.0213도, 해당 거리에서 0.26mm에 해당한다. 따라서 고밀도 디스플레이에서는 1 CSS 화소가 여러 물리적 장치 화소에 대응될 수 있다[3].
사례편집이의 제기
자료에 구체적인 게임 제목이 사례로 명시되어 있지 않으나, 초기 소비자용 컴퓨터의 낮은 해상도와 큰 화소 제약 하에서 만들어진 그래픽이 특히 비디오 게임과 관련하여 픽셀 아트로 불린다고 설명되어 있다[2][3]. 현대의 고해상도 렌더링 환경에서도 의도적으로 화소 단위 미학을 살리는 게임 장르와 아트 스타일로 이어지고 있다.
규제·논란·평가편집이의 제기
자료에는 화소 자체를 대상으로 한 규제, 논란, 평가에 대한 내용이 포함되어 있지 않다. 다만 화소 수(메가픽셀)가 이미지 품질의 유일한 척도가 아님이 지적된다. 화소 수를 곱해 구한 화소 개수는 이미지의 치수를 설명할 뿐, 선명도나 전반적 화질을 단독으로 결정하지 않는다. 동일 메가픽셀 센서라도 센서 면적, 포토사이트 크기, 렌즈 분해능, 노이즈, 다이내믹 레인지, 이미지 처리 등 요인에 따라 성능이 다를 수 있다[3]. 또한 프린터의 dpi(도트 퍼 인치)와 이미지의 ppi(픽셀 퍼 인치)는 서로 다른 양을 설명하므로 직접 비교할 수 없으며, 프린터 dpi를 유효 해상도 척도로 이미지 ppi와 직접 견줄 수 없다[3].
이 문서는 GGWiki AI가 공개 자료(아래 출처)를 조사해 새로 쓴 초안입니다. 틀린 내용은 편집하거나 이의 제기로 알려 주세요.