Title :
Video Encryption Based on OpenCV
Author :
Meng, Cunyan ; Zhang, Xinghui
Author_Institution :
Sch. of Inf. Technol. Eng., Tianjin Univ. of Technol. & Educ. (TUTE), Tianjin, China
Abstract :
This paper uses the open source computer vision library (OpenCV for short) as basic library and calls library functions to achieve real-time video capture and output. We narrate the process of making the matrix interpretable as an image through analyzing the data structure of IplImage and meaning of its member variable. The library functions to read video take the video frame for unit and the storage form of video frame in memory is the same as the ordinary image, so we use Arnold transformation to scramble each frame of video and accomplish video encryption.Ultimately play the processed video frames successively and achieve video encryption based on OpenCV simply.
Keywords :
cryptography; data structures; matrix algebra; public domain software; transforms; video coding; video databases; Arnold transformation; IplImage; OpenCV; data structure; matrix interpretation; open source computer vision library; video encryption; video frame; Computer vision; Encryption; Image color analysis; Libraries; Pixel; Streaming media;
Conference_Titel :
Database Technology and Applications (DBTA), 2010 2nd International Workshop on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-6975-8
Electronic_ISBN :
978-1-4244-6977-2
DOI :
10.1109/DBTA.2010.5658976