Real-time language independent lip synchronization method using a genetic algorithm

被引:9
|
作者
Zoric, Goranka [1 ]
Pandzic, Igor S. [1 ]
机构
[1] Univ Zagreb, Fac Elect & Comp Engn, Dept Telecommun, HR-10000 Zagreb, Croatia
关键词
lip synchronization; lip sync; facial animation; MPEG-4; FBA; human-computer interaction; virtual characters; speech processing; neural networks; genetic algorithms;
D O I
10.1016/j.sigpro.2006.02.038
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Lip synchronization is a method for the determination of the mouth and tongue motion during a speech. It is widely used in multimedia productions, and real time implementation is opening application possibilities in multimodal interfaces. We present an implementation of real time, language independent lip synchronization based on the classification of the speech signal, represented by MFCC vectors, into visemes using neural networks (NNs). Our implementation improves real time lip synchronization by using a genetic algorithm for obtaining a near optimal NN topology. The automatic NN configuration with genetic algorithms eliminates the need for tedious manual NN design by trial and error and considerably improves the viseme classification results. Moreover, by the direct usage of visemes as the basic unit of the classification, computation overhead is reduced, since only visemes are used for the animation of the face. The results are obtained in comprehensive validation of the system using three different evaluation methods, two objective and one subjective. The obtained results indicate very good lip synchronization quality in real time conditions and for different languages, making the method suitable for a wide range of applications. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:3644 / 3656
页数:13
相关论文
共 50 条
  • [1] Real-time lip synchronization using wavelet network
    Chen, F
    Spinko, V
    Shi, D
    2005 International Conference on Cyberworlds, Proceedings, 2005, : 354 - 357
  • [2] A real-time lip sync system using a genetic algorithm for automatic neural network configuration
    Zoric, G
    Pandzic, IS
    2005 IEEE International Conference on Multimedia and Expo (ICME), Vols 1 and 2, 2005, : 1367 - 1370
  • [3] Optimising Real-time Performance of Genetic Algorithm Clustering Method
    Khairir, Muhammad Ihsan
    Nopiah, Zulkifli Mohd
    Abdullah, Shahrum
    Baharin, Mohd Noor
    FRACTURE AND STRENGTH OF SOLIDS VII, PTS 1 AND 2, 2011, 462-463 : 223 - 229
  • [4] A new real-time lip contour extraction algorithm
    Wang, SL
    Lau, WH
    Leung, SH
    2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PROCEEDINGS: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING SIGNAL, PROCESSING EDUCATION, 2003, : 217 - 220
  • [5] Design of time synchronization method for real-time EPON
    Qu, Junsuo
    Telkomnika - Indonesian Journal of Electrical Engineering, 2013, 11 (07): : 3517 - 3522
  • [6] A precise time synchronization method for real-time schedulers
    Kikutani, Tatsushi
    Yakoh, Takahiro
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2018, 101 (12) : 21 - 29
  • [7] A precise time synchronization method for real-time schedulers
    Kikutani T.
    Yakoh T.
    Yakoh, Takahiro (yakoh@sd.keio.ac.jp), 2018, Institute of Electrical Engineers of Japan (138) : 695 - 702
  • [8] A Genetic Algorithm Based Approach for Event Synchronization Analysis in Real-time Embedded Systems
    Chen, Yan
    Lee, Yann-Hang
    Xu, Xiaofeng
    Wong, W. Eric
    Guo, Donghui
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 201 - +
  • [9] Real-time motion image processing using genetic algorithm
    Liu, Han
    Liu, Ding
    Li, Qi
    Xin, Jing
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2002, 23 (SUPPL.):
  • [10] Dynamic scheduling of FMS using a real-time genetic algorithm
    Rossi, A
    Dini, G
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (01) : 1 - 20