Compression and transmission of facial images over very narrowband wireless channels

Law enforcement officers on mobile duty are often confronted with ID authentication of subjects entailing the transmission of a driver's license picture over wireless channels that are very narrowband. To access mug shots in a reliable and timely manner, a real time compression and decompression method with high compression ratios is required at the server database and the mobile client unit. The presented technique minimizes the size of the data sent over the channel by locally storing common features of the human face in the client computers. Pre-processing of server database images, such as facial feature extraction, are used to extract these common facial features, obtained via ravines and image singularities. The implemented file transfer protocols are based on basic TCP/IP client-server models and make use of socket programming. Experimental results show a 5/spl times/ improvement in transfer time over typically saturated channels.

[1]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[2]  A. Gray Modern Differential Geometry of Curves and Surfaces , 1993 .

[3]  Douglas Comer,et al.  Internetworking with TCP/IP: volume III: client-server programming and applications (Windows sockets version) , 1997 .

[4]  Thomas S. Huang,et al.  Facial feature extraction from color images , 1994, Proceedings of the 12th IAPR International Conference on Pattern Recognition, Vol. 3 - Conference C: Signal Processing (Cat. No.94CH3440-5).

[5]  H. Ellis Recognizing faces. , 1975, British journal of psychology.

[6]  L Sirovich,et al.  Low-dimensional procedure for the characterization of human faces. , 1987, Journal of the Optical Society of America. A, Optics and image science.

[7]  Jack Capon,et al.  A probabilistic model for run-length coding of pictures , 1959, IRE Trans. Inf. Theory.

[8]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[9]  Aysegul Gunduz Compression and Transmission of Facial Images Over Very Narrowband Channels , 2003 .

[10]  Mark S. Nixon,et al.  Eye Spacing Measurement for Facial Recognition , 1985, Optics & Photonics.

[11]  T. K. Truong,et al.  Comparison of international standards for lossless still image compression , 1994, Proc. IEEE.

[12]  H. Ellis 2 – THE ROLE OF THE RIGHT HEMISPHERE IN FACE PERCEPTION , 1983 .

[13]  David A. Huffman,et al.  A method for the construction of minimum-redundancy codes , 1952, Proceedings of the IRE.

[14]  H. D. Ellis,et al.  Introduction to Aspects of Face Processing: Ten Questions in Need of Answers , 1986 .

[15]  Lawrence Sirovich,et al.  Application of the Karhunen-Loeve Procedure for the Characterization of Human Faces , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Yao Wang,et al.  Active mesh-a feature seeking and tracking image sequence representation scheme , 1994, IEEE Trans. Image Process..

[17]  Yao Wang,et al.  Facial feature extraction and tracking in video sequences , 1997, Proceedings of First Signal Processing Society Workshop on Multimedia Signal Processing.

[18]  Tosiyasu L. Kunii,et al.  Parallel algorithms for extracting ridges and ravines , 1995, Proceedings the First Aizu International Symposium on Parallel Algorithms/Architecture Synthesis.

[19]  Tosiyasu L. Kunii,et al.  Hierarchic shape description via singularity and multiscaling , 1994, Proceedings Eighteenth Annual International Computer Software and Applications Conference (COMPSAC 94).

[20]  A. Ben Hamza,et al.  A topological variational model for image singularities , 2002, Proceedings. International Conference on Image Processing.

[21]  J. Canny Finding Edges and Lines in Images , 1983 .

[22]  Takeo Kanade,et al.  Computer recognition of human faces , 1980 .

[23]  Ja-Ling Wu,et al.  Automatic facial feature extraction by genetic algorithms , 1999, IEEE Trans. Image Process..

[24]  Olivier Monga,et al.  Thin Nets and Crest Lines: Application to Satellite Data and Medical Images , 1997, Comput. Vis. Image Underst..

[25]  Chwan-Hwa John Wu,et al.  Adaptive color image processing and recognition for varying backgrounds and illumination conditions , 1998, IEEE Trans. Ind. Electron..

[26]  Khalid Sayood,et al.  Introduction to Data Compression , 1996 .

[27]  Lawrence Sirovich,et al.  The global dimensionality of face space , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[28]  Roberto Brunelli,et al.  Face Recognition: Features Versus Templates , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Hideyuki Ebine,et al.  Extraction of faces of more than one person from natural background for personal identification , 2001, Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555).

[31]  S. Marshall,et al.  Statistical coding method for facial features , 1998 .

[32]  Hamid Krim,et al.  Facial feature extraction using topological methods , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[33]  L YuilleAlan,et al.  Feature extraction from faces using deformable templates , 1992 .

[34]  A. Young,et al.  Face and Mind , 1998 .

[35]  Jian-Hong Hu,et al.  COMPRESSION OF PERSONAL IDENTIFICATION PICTURES USING VECTOR QUANTIZATION WITH FACIAL FEATURE CORRECTION , 1996 .

[36]  Peter Wai-Ming Tsang,et al.  Edge detection on object color , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[37]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.

[38]  Rama Chellappa,et al.  Human and machine recognition of faces: a survey , 1995, Proc. IEEE.

[39]  Rama Chellappa,et al.  A feature based approach to face recognition , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[40]  Penio S. Penev,et al.  Local feature analysis: A general statistical theory for object representation , 1996 .

[41]  A. Young,et al.  In the Eye of the Beholder: The Science of Face Perception , 1998 .

[42]  Kate Gregory Special Edition Using Visual C++.NET , 1996 .

[43]  Charles Kervrann,et al.  A level line selection approach for object boundary estimation , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[44]  R. Deriche Recursively Implementing the Gaussian and its Derivatives , 1993 .

[45]  Gary G. Yen,et al.  Facial feature extraction using genetic algorithm , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[46]  Takeo Kanade,et al.  Evaluation of Gabor-wavelet-based facial action unit recognition in image sequences of increasing complexity , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.