3D Virtual Animation Instant Network Communication System Design

This project uses Openfire to implement a virtual 3D animation instant messaging system, which is easier to use and more expandable. The main work of the client is to implement the Extensible Messaging and Presence Protocol (XMPP) and use XMPP to transmit data to the server side and receive data fro...

Full description

Bibliographic Details
Main Authors: Jing Liu, Qixing Chen, Xiaoying Tian
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Wireless Communications and Mobile Computing
Online Access:http://dx.doi.org/10.1155/2021/9999113
id doaj-8a5aeb9798df42ca9dd85c40ead0fe61
record_format Article
spelling doaj-8a5aeb9798df42ca9dd85c40ead0fe612021-07-12T02:11:58ZengHindawi-WileyWireless Communications and Mobile Computing1530-86772021-01-01202110.1155/2021/99991133D Virtual Animation Instant Network Communication System DesignJing Liu0Qixing Chen1Xiaoying Tian2College of Culture and ArtCollege of CommunicationCollege of Culture and ArtThis project uses Openfire to implement a virtual 3D animation instant messaging system, which is easier to use and more expandable. The main work of the client is to implement the Extensible Messaging and Presence Protocol (XMPP) and use XMPP to transmit data to the server side and receive data from the server side, while Openfire is built by the server side to use. To address the problem that the current mainstream face key point localization model is less robust to complex environments, this project adopts a deep learning-based approach to design and implement the face key point localization model, through data preprocessing, model design, and model training, to achieve a robust model that can locate 68 face key points and complete the migration of the model to mobile. The current video communication often suffers from delay and lag, so this project uses face key point data instead of video stream data transmission to reduce the pressure on the network. This topic also uses voice coding and decoding, noise reduction, echo cancellation, and other processing to solve the problems of noise interference and echo interference in voice transmission. This paper also introduces the creation, import, and loading of 3D virtual models, and explains how to use face key point association to drive 3D animation models, how to make the drive smoother and more natural, and using individual face key points as an example.http://dx.doi.org/10.1155/2021/9999113
collection DOAJ
language English
format Article
sources DOAJ
author Jing Liu
Qixing Chen
Xiaoying Tian
spellingShingle Jing Liu
Qixing Chen
Xiaoying Tian
3D Virtual Animation Instant Network Communication System Design
Wireless Communications and Mobile Computing
author_facet Jing Liu
Qixing Chen
Xiaoying Tian
author_sort Jing Liu
title 3D Virtual Animation Instant Network Communication System Design
title_short 3D Virtual Animation Instant Network Communication System Design
title_full 3D Virtual Animation Instant Network Communication System Design
title_fullStr 3D Virtual Animation Instant Network Communication System Design
title_full_unstemmed 3D Virtual Animation Instant Network Communication System Design
title_sort 3d virtual animation instant network communication system design
publisher Hindawi-Wiley
series Wireless Communications and Mobile Computing
issn 1530-8677
publishDate 2021-01-01
description This project uses Openfire to implement a virtual 3D animation instant messaging system, which is easier to use and more expandable. The main work of the client is to implement the Extensible Messaging and Presence Protocol (XMPP) and use XMPP to transmit data to the server side and receive data from the server side, while Openfire is built by the server side to use. To address the problem that the current mainstream face key point localization model is less robust to complex environments, this project adopts a deep learning-based approach to design and implement the face key point localization model, through data preprocessing, model design, and model training, to achieve a robust model that can locate 68 face key points and complete the migration of the model to mobile. The current video communication often suffers from delay and lag, so this project uses face key point data instead of video stream data transmission to reduce the pressure on the network. This topic also uses voice coding and decoding, noise reduction, echo cancellation, and other processing to solve the problems of noise interference and echo interference in voice transmission. This paper also introduces the creation, import, and loading of 3D virtual models, and explains how to use face key point association to drive 3D animation models, how to make the drive smoother and more natural, and using individual face key points as an example.
url http://dx.doi.org/10.1155/2021/9999113
work_keys_str_mv AT jingliu 3dvirtualanimationinstantnetworkcommunicationsystemdesign
AT qixingchen 3dvirtualanimationinstantnetworkcommunicationsystemdesign
AT xiaoyingtian 3dvirtualanimationinstantnetworkcommunicationsystemdesign
_version_ 1721308136498790400