DOI QR코드

DOI QR Code

Design of EPG Information Player System using DCT based Blind Watermark

DCT기반의 블라인드 워터마크를 이용한 EPG 정보 재생기 설계

  • 김대진 (대진대학교 전자공학과) ;
  • 최홍섭 (대진대학교 전자공학과)
  • Received : 2010.08.24
  • Accepted : 2010.12.14
  • Published : 2011.04.28

Abstract

While the broadband network and multimedia technologies have been developing, the commercial market of digital contents has also been widely spreading with recently starting IPTV. Generally, PC player can display digital contents obtained through middleware like a settop box and can only bring the informations about contents like CODEC, bitrate etc. useful for only experts. But general users want to know more optional informations like content's subject, description etc. So unlike previous PC player, we proposed a player system that can get inserted informations, namely EPG(Electronic Program Guide), without database after bringing contents to PC through settop box. In addition, we also proposed DCT(Discrete Cosine Transform) based blind watermark generating method to insert EPG informations. We can extract watermark without original image and insert robust watermark in proportion to coefficients in frequency domain. And we analyzed and parsed PSI data from MPEG-TS. So we could insert wanted information using watermark from EPG. And we composed UI by extracting EPG information from watermark interted contents. Finally we modularized whole system into the watermark insert/extract application and directshow filter based player. So we tried to design this system so that the general developer can do in a way that is easier and faster.

광대역 네트워크의 발달과 함께 멀티미디어 산업의 발달은 IPTV와 같은 디지털 콘텐츠 시장의 확산을 가져오고 있다. 일반적으로 셋탑박스와 같은 미들웨어를 통해서 습득한 디지털 콘텐츠는 PC 재생기를 이용하여 시청할 수 있다. 이 때 PC 재생기는 코덱정보, 비트레이트 등과 같은 정보만 알 수 있다. 그러나 일반 사용자들은 이러한 정보보다 콘텐츠의 내용, 설명 등과 같은 부가 정보를 보기 원한다. 따라서 기존의 PC 재생기와 달리 데이터베이스 사용하지 않고 셋탑박스를 통해서 습득한 콘텐츠 내에 삽입되어 있는 EPG 정보를 볼 수 있는 재생기를 PC상에 설계하였다. 콘텐츠 내에 EPG 정보를 삽입하기 위해서 DCT 기반의 블라인드 워터마크를 제안한다. 이는 콘텐츠 원본 없이도 정보를 추출할 수 있고, 주파수 영역에서 계수값에 비례하여 강인한 워터마크를 삽입 할 수 있다. 그리고 EPG 정보로부터 원하는 정보를 워터마크를 통하여 삽입하기 위하여 MPEG-TS에 포함된 PSI 정보를 분석하고 분리하였으며, 삽입된 콘텐츠로부터 EPG 정보를 추출하여 UI를 구성하였다. 또한 워터마크 삽입 및 추출, 콘텐츠 재생 등의 기능을 다이렉트쇼 필터를 기반으로 설계하여 시스템을 모듈화 하였다. 따라서 개발자들이 보다 쉽고, 빠르게 시스템을 개발할 수 있도록 설계하였다.

Keywords

References

  1. ISO/IEC 13818-1, "Information technology-Generic coding of moving pictures and associated audio information: Systems."
  2. 백상훈, "KT IPTV Extended SI Information," ver.0.64, 2008.
  3. "Specification for Service Information(SI) in DVB systems," DVB Document A038 Rev.3, 2007(7).
  4. 김대진, 최홍섭, "HSI 워터마크를 이용한 IPTV 콘텐츠 보호 및 인증 시스템 설계", 한국콘텐츠학회논문지, 제10권, 제7호, pp.55-62, 2010. https://doi.org/10.5392/JKCA.2010.10.7.055
  5. 김형중, 여인권, "블라인드 워터마킹: 튜토리얼", 방송공학회논문지, 제6권, 제3호, pp.270-282, 2001.
  6. 신화선, DirectShow 멀티미디어 프로그래밍, 한빛미디어, 2002.
  7. Microsoft DirectX SDK 9.0 Document.
  8. 김대진, 최홍섭, "휴대용 멀티미디어 디바이스를 위한 TPO(Time, Place, Occasion)-Shift 시스템 설계에 대한 연구", 한국컴퓨터정보학회논문지, 제14권, 제2호, pp.9-16, 2009.
  9. 김대진, 최홍섭, "OTP를 이용한 IPTV 콘텐츠 보호 및 인증 시스템 설계", 한국콘텐츠학회논문지, 제9권, 제8호, pp.129-137, 2009. https://doi.org/10.5392/JKCA.2009.9.8.129
  10. http://www.ishoot.co.kr