As the Internet bandwidth increases and more people have access to the Internet, the use of high-resolution video data over the Internet is increasing very rapidly. As these videos are becoming popular, the illegal use of the videos is increasing. This kind of copyright infringements can only be prevented by the use of watermarking technology. Although watermarking technology is adequate for copyright protection, it is not widely used. Watermarking needs a lot of computational time, so many industrial companies have made watermarking systems based on hardware implementation. The need of another hardware for use of watermarking technology, prevented many users from using it. This paper talks about the design and implementation of pure software video watermarking system. It also talks about the problems that can be present in the software video watermarking system and the ways to solve them.
데이터 전송 속도가 향상되고 가입자 망이 확대 보급됨에 따라, 인터넷에서 동영상의 활용이 급속도로 증가하고 있다. 그러나 고화질의 동영상 데이터의 보급 확대와 함께 이들의 불법적인 사용도 급속하게 증가하고 있다. 이러한 저작권 문제를 해결할 수 있는 기술로 주목 받고 있는 것이 워터마킹이다. 워터마킹은 사용자의 눈에 보이지 않을 정도의 정보를 영상 자체에 삽입하여 다시 검출하는 기술이다. 워터마크는 기본적으로 많은 처리 시간을 요하기 때문에 동영상 워터마킹 시스템을 개발하는 대부분의 업체에서는 워터마크 검출 또는 삽입 부분을 하드웨어로 구현하여 보급 했다. 본 논문은 워터마킹 기술의 확산을 위해서 순수 소프트웨어로 워터마킹 시스템을 설계하고 구현한 내용을 기술하고 있다. 그리고 순수 소프트웨어 시스템이 가질 수 있는 약점들에 대한 해결 방안도 함께 제시하고 있다.