본문/내용
1. 서론
실시간 이미지 프로세싱 기술은 다양한 산업 분야에서 점차 핵심 역할을 차지하고 있다. 영상 감시, 의료 영상, 가상현실, 증강현실 등에서 활용성이 높으며, 이로 인한 시장 규모는 빠르게 성장하고 있다. 글로벌 영상 처리 시장은 2020년 기준 약 600억 달러였으며, 연평균 성장률이 15%를 상회하는 등 높은 성장세를 보여주고 있다. 이러한 배경에는 고성능 그래픽 처리 능력과 병렬 처리 능력을 갖춘 GPU의 발전이 큰 몫을 한다. OpenGL과 Cg(뮤럴 셰이더 언어)는 그래픽 하드웨어를 효율적으로 활용하여 복잡한 영상 효과와 실시간 필터를 구현하는 데 적합한 도구로 부상했다. 특히, Cg 셰이더 프로그래밍은 코드의 간결성과 호환성 덕분에 많은 연구와 산업 현장에서 선호되고 있다. 실시간 영상 처리 에서는 처리 속도가 중요하기 때문에, 전통적인 CPU 기반 방식보다 GPU 기반 Cg 셰이더를 활용한 방법이 더 우수하다. 예를 들어, 2xxx년 한 연구에서는 영상 해상도를 4K(3840x2160)로 확대했을 때도 셰이더 기반 필터링은 프레임 레이트가 초당 30프레임을 유지하는 성능을 보여주었다. 이에 따라, 다양한 영상 효과와 필터를 실시간으로 구현하며 사용…