Browse > Article
http://dx.doi.org/10.3745/KIPSTB.2008.15-B.6.575

Encryption Scheme for MPEG-4 Media Transmission Exploiting Frame Dropping  

Shin, Dong-Kyoo (세종대학교 컴퓨터공학과)
Shin, Dong-Il (세종대학교 컴퓨터공학과)
Park, Se-Young (세종대학교 컴퓨터공학과)
Abstract
According to the network condition, the communication network overload could be occurred when media transmitting. Many researches are being carried out to lessen the network overload, such as the filtering, load distributing, frame dropping and many other methods. Among these methods, one of effective method is frame dropping that reduces specified video frames for bandwidth diminution. B frames are dropped and then I, P frames are dropped according to dependency among the frames in frame dropping. This paper proposes a scheme for protecting copyrights by encryption, when we apply frame dropping to reduce bandwidth of media following MPEG-4 file format. We designed two kinds of frame dropping: first one stores and then sends the dropped files and the other drops frames in real-time when transmitting. We designed three kinds of encryption methods in which DES algorithm is used to encrypt MPEG-4 data: macro block encryption in I-VOP, macro block and motion vector encryption in P-VOP, and macro block and motion vector encryption in I, P-VOP. Based on these three methods, we implemented a digital right management solution for MPEG-4 data streaming. We compared the results of dropping, encryption, decryption and quality of video sequences to select an optimal method, and there is no noticeable difference between the video sequences recovered after frame dropping and the ones recovered without frame dropping. The best performance in encryption and decryption of frames was obtained when we apply the macro block and motion vector encryption in I, P-VOP.
Keywords
MPEG(Moving Picture Experts Group)-4; Frame Dropping; Encryption;
Citations & Related Records
연도 인용수 순위
  • Reference
1 L. Delgrossi, C. Halstrick, D. hehmann, R. G. Herrtwich, O. Krone, J. Sandvoss and C. Vogt, “Media Scaling for Audiovisual Communication with the Heidelberg Transport System,” Proceedings ACM Multimedia, 1993
2 J. Sandvoss, J. Winkler and H. Witting, “Network Layer Scaling : Congestion Control in Multimedia Communication with Heterogeneous Networks and Recivers,” IBM European Networking Center, Heidelberg, 1994
3 Jae-Gon Kim, Yong Wang, Shih-Fu Chang, Kyeongok Kang and Jinwoong Kim “Description of utility function based optimum transcoding,” ISO/IEC JTC1/SC29/WG11M8319, Fairfax, May, 2002
4 “Information technology-Coding of audio-visual objectspart 1:System ISO/IEC14496-1:2001,” ISO/IEC/SC29/WG11, 2001
5 김건희, 신동규, 신동일 “MPEG-4 비디오 스트림의 디지털 저작권 관리를 위한 암호화 기법의 연구”, 정보처리학회논문지, April, 2005   과학기술학회마을
6 Data Encryption Standard (DES), FIPS PUB 46-3, Oct., 25, 1999
7 http://ko.wikipedia.org/wiki/MPEG-4
8 C. C. Bisdikian and B. V. Patel, “Issues on Movie Allocation in Distributed Video-on-Demand Systems,” Proc. IEEE International Conference on Communications, IEEE Communications Society, New York, pp.250-255, 1995   DOI
9 S. Floyd, M. Handley, J. Padhye and J. Widmer, “Equation-Based Congestion Control for UnicastApplications,” ACM SIGCOMM, 2000
10 “Proposed new text of IPMP FAQ,” ISO/IEC JTC/SC29/WG11 M8141 Jeju 2002
11 “MPEG-4 Intellectual Property Management & Protection (IPMP) Overview & Application Document,” ISO/IEC/SC29/WG11/N2614 MPEG 98, December, 1998
12 Ming-Ting Sun and Amy R. Reibman, Compressed Video over Networks, Marcel Dekker, Inc., 2001
13 King N. Ngan, Chi W. Yap and Keng T. Tan, Video Coding for Wireless Communication Systems, Marcel Dekker, Inc., 2001
14 T. B. Maples and G. A. Spanos, “Performance Study of a Selective Encryption Scheme for the Security of Networked, Real-time Video,” Proc. of 4th International Conf. on Computer Communications and Networks, Las Vegas, Nevada, Sep., 1995
15 W. Li, J. Ohm, M. V. Schaar, H. Jiang and S. Li, MPEG-4 Video verification model ver. 18.0, ISO/ IEC/ JTC1/ SC29/WG11/ N3908, 2001
16 H. Radha, Y. Chen, K. Parthasarathy and R. Cohen, “Scalable internet video using MPEG-4,” Signal Processing: Image Communication, Vol.15, pp.95-126, 1999   DOI   ScienceOn
17 I. Agi and L. Gong, “An Empirical Study of Mpeg Video Transmissions,” In Proc. of the Internet Society Symposium on Network and Distributed System Security, San Diego, CA, pp.137-144, Feb., 1996   DOI
18 L. Qiao and K. Nahrstedt, “A New Algorithm for MPEG Video Encryption,” Proc. of The First International Conference on Imaging Science, Systems, and Technology(CISST'97), Las Vegas, Nevada, pp.21-29, July, 1997
19 C. Yuan, B. B. Zhu, Y. Wang, S. Li and Y. Zhong, “Efficient and Fully Scalable Encryption for MPEG-4 FGS,” IEEE Int. Symp. Circuits and Systems, May, 2003   DOI
20 S. Lian, Z. Liu, Z. Ren and Z. Wang, “Selective Video Encryption Based on Advanced Video Coding,” PCM 2005, Part II, Springer LNCS, Vol.3768, pp.281-290, 2005   DOI   ScienceOn
21 “QuickTime File Format,” Apple Computer, June, 2000
22 A. Said, “Measuring the strength of partial encryption schemes,” proceedings of 2005 IEEE International Conference on Image Processing (ICIP 2005), 11-14 Sept., Vol.2, pp.1126-1129   DOI
23 W. Zeng and B. LIU, “Rate Shaping by Block Dropping for Transmission of MPEG Precoded Video over Channels of Dynamic Bandwidth,” Multimedia 96 Processing, The Fourth ACM Internatnional Multimedia Conference, Boston Ma. pp.129-140, 1996
24 L. Tang, “Methods for Encrypting and Decrypting MPEG Video Data Efficiently,” Proc. of 4th ACM International Multimedia Conference, Boston MA, pp.219-230, Nov., 1996
25 Y. Mao and M. Wu, “A Joint Signal Processing and Cryptographic Approach to Multimedia Encryption,” IEEE Trans. on Image Processing, Vol.15, No.7, pp.2061-2075, July, 2006   DOI   ScienceOn
26 L. Xu and J. Helzer, “Media Streaming via TFRC: An Analytical Study of the Impact of TFRC on User-Perceived Media Quality,” IEEE INFOCOM, 2006   DOI
27 정홍섭, 박규석 “네트워크 부하 기반 프레임 생략 전송 알고리즘”, 멀티미디어학회 논문지, 제6권 제7호, December, 2003   과학기술학회마을