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...
Main Authors: | , , |
---|---|
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 |