Automatic Color Transformation of Character Using Color Transformation Matrix in 2D Animation

2D 애니메이션에서 색 변환행렬을 이용한 캐릭터의 자동 색 변환

  • 정현선 (부산대학교 영상정보공학과) ;
  • 문용호 (경상대학교 정보과학과) ;
  • 김재호 (부산대학교 전자 전기 통신 공학부)
  • Published : 2007.10.30

Abstract

We introduce technique for color transformation of characters between scenes in 2D animation. As colors are perceived differently owing to light source, so character colors like clothes, skin and so on are colored differently owing to atmosphere of each scene. This paper is made an attempt to solve mathematically color assignment of characters which has been worked by hand so far. We can find a matrix for color transformation of characters by appling principle of color stimulus to our algorithm. In scenes of existing 2D animation, basic colors and colors under light source of characters are used for the matrix. And matrixes are obtained for each scenes of 2D animation. If we are known basic colors of some characters, you can derive character colors under other light source environments using the matrix. Therefore, this paper describes automatic color transformation of characters between animation scenes.

본 논문은 2D 애니메이션 캐릭터의 자동 색 지정을 위하여 애니메이션 장면간의 캐릭터 색 변환 기술에 대해 제안한다. 사람이 지각하는 색은 조명이 달라지면 다른 색으로 지각된다. 이와 마찬가지로 애니메이션 장면에 등장하는 캐릭터도 의상, 피부 등의 색이 장면 분위기에 따라 각각 다르게 지정되고 있다. 본 논문은 이러한 2D 애니메이션 장면간의 캐릭터 색 지정을 수작업에 의존하지 않고 수학적으로 해결하기 위해 시도한 것으로써 조명에 따른 색 원리를 이용하여 장면간의 캐릭터 색 변환을 위한 행렬을 유도하였다. 이 색 변환행렬은 애니메이션 장면마다 각각 구해지는데, 기존의 2D 애니메이션에 등장하는 동일캐릭터의 기본색과 각 장면속의 색을 이용해서 구해진다. 이렇게 구한 색 변환행렬은 어떠한 캐릭터의 기본색만 주어진다면 다양한 장면 분위기와 잘 어울리는 색으로 변환이 가능해진다.

Keywords