Image Compositing 고려대학교 그래픽스연구실 2001.1.17 발표자 : 박 경 와
CONTENT 1. Image Compositing and Examples 2. Blue Screen Mattes 3. Alpha Channel 4. Porter & Duff compositing algebra
Applications. Cel Animation 하나의 배경셀과 여러장의 전경셀이 필요. 여러개의 셀들을 몇겹으로 구성 => 하나의 프레임제작. 장점 : 하나의 셀 제작 => 연속적인 프레임구성 => 변하는부분만 제작하면 됨. EX. 숲에서 거니는사자 배경인 숲을 사자가 걷는동안 계속 사용될수 있음. 2D 만화영화
Applications. Cel Animation(Con’d)
Application. Chroma-keying. 원리 디지털 영상합성 방법. 마스크 영상에 해당하는 키화상을 실시간 추출. 배경영상과 전경영상을 합성.
Application. Chroma-Keying(Con’d) Chroma(배경세트) 배경으로 전경촬영. 색의 대비 => 전경의 뚜렷한 부각. 한라인씩 스캔하여 전경화상 만듬. 스캔라인별로 배경영상과 장면스위칭을 번갈아 시행. 영상 합성 => Chroma-keying. EX. 선거개표방송, KBS역사스페셜
Blue Screen Mattes 실경과 동화상을 합성할수있는 기법. 녹화된 컬러네가티브필름. 흑백 분리 포지티브 필름( Black / White seperation positive film)으로 색분해 인화 녹화. 녹,적색 필름 => 검은색배경 청색 필름 = > 투명 배경
Alpha Channel What is a Alpha Channel? Assume : pixel is a little Square 가 전제(논문에서). How transparent? Image compositing with alpha value. Image object(sprite) => a shaped image with partial transparencies.
Alpha Channel Bit수 색상의수 참고사항 1 2(2**1) 흑백 8 256(2**8) 팔레트 16 65536(2**16) R:G:B=5:5:5 24 1600만(2**24) R:G:B=8:8:8 32 1600만+8비트 알파 R:G:B:a=8:8:8:8
Over Operator Definition : The fundamental image compositing operator. (Porter&Duff) Assumtion Pixel is a Little Square. 두 이미지의 크기 동일. Color Channel (R,G,B,a) 정의 동일.
Over Operator Non-premultiplied alpha formulation => Porter&Duff Algebra : Closure. 깔끔한 공식유도.
Non-Premultiplied Image A Image B Image A + Image B( B OVER A) Color : A , Alpha Value : a Image B Color : B , Alpha Value : b Image A + Image B( B OVER A) C’ = bB + (1-b)aA = bB + aA - baA
Premultiplied 앞페이지..Con’d Image A + Image B (B over A) = B’ + A’ – bA’ A’ = aA , B’ = bB .. Premultiplied C’ = bB + (1-b)aA = bB + aA - baA = B’ + A’ – bA’