SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 335
Real Time Head Generation for Video Conferencing
Prof. Sumedha Ayachit1, Rohan Sabale2, Avinash Parit3, Shreya Shere4 , Varun Raikar5
1Prof. Dept. of Information Technology, JSCOE, Pune, Maharashtra, India
2,3,4,5 Dept. of Information Technology, JSCOE, Pune, Maharashtra, India
Department of Information Technology, Jayawantrao Sawant College of Engineering, Pune
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Video conferences area unit receiving genuine
interest as a technique of interaction as web conferencing has
improved dramatically in the last few years. WebRTC
technology uses a high-speed data transmission channel to
establish communication between users. We propose a real-
time talking-head video synthesis model for video
conferencing. Our model reconstructs a source video at the
receiver side to maintain a steady and lag-free experience for
face-to-face video conferencing. It uses less bandwidth
compared to the commercial H.264 standard. It extracts and
retargets motion from the sender video frame by frame and
synthesis video on the receiver end using the first image and
motion keypoints. It successfully takes out facial expressions,
head poses, and eye movements from the faces. It synthesizes
the talking-head from the original viewpoint of the source
image.
Key Words: Video conferencing, Machine Learning,
WebRTC
1. INTRODUCTION
Digital property composed of wireless, satellite
technologies, and wired technologies these are the utility of
the twenty first century. Digital life helps us improve many
acreages of our lives like virtual education, monitoring
health, and keeping physicians informed using internet
technology and other aspects of life.
Due to COVID-19 pandemic there is an
unprecedented need of cyber technologies and its related
online services. One of the main key eventful changes
concerned was how individuals and communities socialize
and communicate with each another. Virtual proceedings
have become the most sort of top of the list way of
communicating and holding meeting or teaching all overthe
world from businesses to schools and colleges as they can
communicate from the comfort of homes.
Like current one of the biggest video conferencing service
providers, Zoom had usage of 10 million daily meeting
participant’s pre covid which are far lesser than now. Post
Covid they have now hundreds of million daily participants.
But for many people, the increased usage of this growing
tech has been troublesome. It has many challenges, like
digital infrastructure, affordability of data connection, and
quality internet access.
The driving force of our new modern era has
become the new and advanced technology. Hence, using
technology like WebRTC and FOMM, we developed an
advanced Video Conferencing System which can even be
used in lower bandwidth and poor network connections
which will help people facing these issues.Thispapermainly
focuses on outlining and executing a web-based
conferencing system by initiating peer to peer connection
using Web-RTC and face reconstruction and reformation by
the facial data point already extracted using First Order
Motion Model. This video conferencing system will help
connect people who are having poor digital Infrastructure
and cannot afford high speed data connection.
1.1 Background and Related Work
The overall design of the WebRTC system is
arranged out in [1] [2], and therefore the data is pictured to
flow in a very peer-to-peer fashion directly between thetwo
net browsers. Therefore the protocols used to transport,
communicate and secure the encrypted media are specified.
The main points relating to the WebRTC information
channels square measure arranged clearly. The problems
associated with the transport layers unit of measurement
revolve around NAT (Network Address Traversal) and
firewall traversal, multiplexing of information and media
over one transport flow is additionally addressed.
Earlier works on deep video generation are
mentioned. However, Spatio-temporal neural networks get
render video frames from noise vectors [6]. A lot of recently,
many approaches tackled the matter of conditional video
generation. For example, Wang et al.[7]combinea recurrent
neural network with a VAE to get face videos. Considering a
more comprehensive variety of applications, Tulyakov et al.
[8] introduced MoCoGAN, a continual design adversarially
trained to synthesize videos fromnoise,categorical labels,or
static pictures.
X2Face [5] uses a dense motion field which is
extracted by the image to get the output video via image
distortion. Equally to us, they use a reference create that's
wont to get a canonical illustration of the article. In our
formulation, we don't need an exact connection to make,
resulting in considerably less complicated optimization and
improved image quality.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 336
2. Method
2.1 WebRTC
WebRTC has the semantic client-serverorganizerwith the
concept of peer-to-peer communication among various
browsers. These connections manageseachandeverymedia
paths which is responsible for a direct flow between
browsers. Network signaling is done in the WebServersthat
help in changing, managing or interpreting the signals, as it
is required by Web Sockets or HTTP. It was recognized that
the signals between the browsers and servers are not
constant in WebRTC, where they are the members of the
application. Web servers usually and mainly performs
interactions by the signaling protocol such as SIP. Or else, in
order to achieve the goal property signaling protocol can be
used.
The WebRTC web application interacts with
browsers which uses both standard applications of API and
WebRTC application, enterprising (for e.g. IBC inquiry
browser competency) and an interactive method (for e.g.
receiving a cross browser notification) .The real time
imaging communication such as video and audiocall among
various browsers consist of media streaming between two
browsers, within the media path and creates an instance of
multifaceted interaction.
The World Wide Web Consortium WebRTC API
permits JavaScript applications to take the benefits of the
real time features of an uncommon browsers. Real time
browser functions which were performed on the browser
and gives the required functions for setting the video, audio
and data channel which is required and permitted. Three
concepts that has been relied upon in the designing of the
APIs which stands for Application Programming Interface
are Media Stream, Peer Connection and Data Channel.
1. Media Stream : It represents media streaming from local
media devices such as webcam and microphone .The web
application needs to request user access to make use of a
local stream throughthefunctioncalledasGetUserMedia [1].
2. Peer Connection: It mainly reads the output data from
Media Streams and make the connections between two
users. In order to establish peer to peer connections, TURN
and STUN protocols are mainly used by an Interactive
connectivity establishment structure as it is a core part of
Network address translator , where protocols are mainly
given by the Google.
3. Data Channel: It is a bi-directional data channel between
two peers which provides the possibility of exchange of
random data among them. Each RTC Data Channel provides
which is given as follows:
• Reliable or unreliable transportation of messages.
• In order or out order transportation of messages
2.2 FOMM
For the Creation of animated videos from the still
image, we make use of the First-order motion model.
Here the source image is takenfirstfromthedriving
video and its video sequence is created concurrently with
the motion of the driving video.
In this framework, the model doesn’t require
annotation or key points or prior information about the
targeted object to animate. Once it is trained on a set of
videos having similar categories, like faces usually have the
same data points, then it can be easily applied to any object
of the concerned class.
For achieving perfectoutput, ittakesthehelpofself-
supervised formulationinwhichitdecouplestheappearance
of the current face frame and motion information like facial
key points already extracted. For faces, it successfully
extracts and retargets from driving video head poses, eye
movements, and facial expressions.
This model basically works on two different
modules, the motion estimation module and the image
generation module. The capability of the first module is to
predict and gather a dense motion field from the input
image. Here we assume the existence of an abstract
reference frame. We basically estimate two transformations
first one being a reference to source and the other one being
a reference to driving. By this model, we can process source
and driving frames independently. This is carried out
because at the time of testing or training model can receive
pairs of the source images and driving framesampledfroma
different video which can be very different visually.
The secondmodule,whichis thegenerationmodule,
is used to render an image of the source object moving as
given in the base driving video. Here the model makes use of
the generator network which is used to warps the source
image according to dense motion and paints the image parts
that occluded in the source image.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 337
3. SYSTEM ARCHITECTURE
Figure 3.1: System Architecture
4. CONCLUSIONS
Real-Time head generation for Video Conferencing
systems helps people socializeovertheinternet. Thissystem
works even in lower bandwidth and remote areas where
infrastructure is not developed yet.
Many different methods have been used in the
making of this system. Among them, Web-RTC and machine
learning play a vital role. Web RTC has the semantic client-
server organizer with the concept of peer-to-peer
communication among various browsers. MachineLearning
makes a significant usage of the First Order Motion Model.
REFERENCES
[1] Zinah Tareq Nayyef, Sarah Faris Amer, Zena Hussain:
”Peer to Peer Multimedia Real-Time Communication
System based on WebRTC Technology” In IJHET, 2019
[2] Felix Weinrank, Martin Becke, et al, “WebRTC Data
Channels”, IEEE Communications Standard Magazine,
vol. 1, no. 2, July 2017, pp. 28-35, DOI:
10.1109/MCOMSTD.2017.1700007
[3] Aliaksandr Siarohin, Sergey Tulyakov,Elisa Ricci,
St´ephane Lathuili`ere, and Nicu Sebe. “First order
motion model for image animation”. In NeurIPS, 2019.
[4] Qiming Hou, Chen Cao, and Kun Zhou. “Displaced
dynamic expression regression for real-time facial
tracking and animation”. TOG, 2014.
[5] OliviaWiles, A Sophia Koepke, and Andrew Zisserman.
“X2face: A network for controlling face generationusing
images, audio, and pose codes.” In ECCV, 2018.
[6] Carl Vondrick, Hamed Pirsiavash, and AntonioTorralba.
“Generating videos with scenedynamics.”InNIPS,2016.
[7] Wei Wang, Xavier Alameda-Pineda, Dan Xu, Pascal Fua,
Elisa Ricci, and Nicu Sebe. “Every smile is unique:
Landmark-guided diverse smile generation”. In CVPR,
2018.
[8] Sergey Tulyakov, Ming-Yu Liu, Xiaodong Yang, and Jan
Kautz. Mocogan: “Decomposing motion and content for
video generation”. In CVPR, 2018.

More Related Content

Similar to Real Time Head Generation for Video Conferencing

Wi-Fi Controlled Car
Wi-Fi Controlled CarWi-Fi Controlled Car
Wi-Fi Controlled CarIRJET Journal
 
Authentication system with Decentralized chat app
Authentication system with Decentralized chat appAuthentication system with Decentralized chat app
Authentication system with Decentralized chat appIRJET Journal
 
Design and implementation of a novel secured and wide WebRTC signalling mecha...
Design and implementation of a novel secured and wide WebRTC signalling mecha...Design and implementation of a novel secured and wide WebRTC signalling mecha...
Design and implementation of a novel secured and wide WebRTC signalling mecha...IJECEIAES
 
Multi-user media streaming service for e-learning based web real-time communi...
Multi-user media streaming service for e-learning based web real-time communi...Multi-user media streaming service for e-learning based web real-time communi...
Multi-user media streaming service for e-learning based web real-time communi...IJECEIAES
 
A VNF modeling approach for verification purposes
A VNF modeling approach for verification purposesA VNF modeling approach for verification purposes
A VNF modeling approach for verification purposesIJECEIAES
 
Qoe enhanced social live interactive streaming
Qoe enhanced social live interactive streamingQoe enhanced social live interactive streaming
Qoe enhanced social live interactive streamingeSAT Publishing House
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd Iaetsd
 
Enhancing Real Time Communication and Efficiency With Websocket
Enhancing Real Time Communication and Efficiency With WebsocketEnhancing Real Time Communication and Efficiency With Websocket
Enhancing Real Time Communication and Efficiency With WebsocketIRJET Journal
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET Journal
 
What is WebRTC and How does it work?
What is WebRTC and How does it work?What is WebRTC and How does it work?
What is WebRTC and How does it work?SandipPatel533958
 
Peer-to-peer media streaming with HTML5
Peer-to-peer media streaming with HTML5Peer-to-peer media streaming with HTML5
Peer-to-peer media streaming with HTML5IJECEIAES
 
Iaetsd zigbee for vehicular communication systems
Iaetsd zigbee for vehicular communication systemsIaetsd zigbee for vehicular communication systems
Iaetsd zigbee for vehicular communication systemsIaetsd Iaetsd
 
MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...
MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...
MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...IRJET Journal
 
Video Liveness Verification
Video Liveness VerificationVideo Liveness Verification
Video Liveness Verificationijtsrd
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET Journal
 
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET Journal
 
Smart Traffic System using Machine Learning
Smart Traffic System using Machine LearningSmart Traffic System using Machine Learning
Smart Traffic System using Machine LearningIRJET Journal
 
Performance Evaluation Of A Wimax Testbed
Performance Evaluation Of A Wimax TestbedPerformance Evaluation Of A Wimax Testbed
Performance Evaluation Of A Wimax TestbedAlison Reed
 

Similar to Real Time Head Generation for Video Conferencing (20)

Wi-Fi Controlled Car
Wi-Fi Controlled CarWi-Fi Controlled Car
Wi-Fi Controlled Car
 
Authentication system with Decentralized chat app
Authentication system with Decentralized chat appAuthentication system with Decentralized chat app
Authentication system with Decentralized chat app
 
Design and implementation of a novel secured and wide WebRTC signalling mecha...
Design and implementation of a novel secured and wide WebRTC signalling mecha...Design and implementation of a novel secured and wide WebRTC signalling mecha...
Design and implementation of a novel secured and wide WebRTC signalling mecha...
 
Multi-user media streaming service for e-learning based web real-time communi...
Multi-user media streaming service for e-learning based web real-time communi...Multi-user media streaming service for e-learning based web real-time communi...
Multi-user media streaming service for e-learning based web real-time communi...
 
A VNF modeling approach for verification purposes
A VNF modeling approach for verification purposesA VNF modeling approach for verification purposes
A VNF modeling approach for verification purposes
 
Qoe enhanced social live interactive streaming
Qoe enhanced social live interactive streamingQoe enhanced social live interactive streaming
Qoe enhanced social live interactive streaming
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming public
 
Enhancing Real Time Communication and Efficiency With Websocket
Enhancing Real Time Communication and Efficiency With WebsocketEnhancing Real Time Communication and Efficiency With Websocket
Enhancing Real Time Communication and Efficiency With Websocket
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
 
904072
904072904072
904072
 
What is WebRTC and How does it work?
What is WebRTC and How does it work?What is WebRTC and How does it work?
What is WebRTC and How does it work?
 
Peer-to-peer media streaming with HTML5
Peer-to-peer media streaming with HTML5Peer-to-peer media streaming with HTML5
Peer-to-peer media streaming with HTML5
 
Iaetsd zigbee for vehicular communication systems
Iaetsd zigbee for vehicular communication systemsIaetsd zigbee for vehicular communication systems
Iaetsd zigbee for vehicular communication systems
 
Pkewebrtc
PkewebrtcPkewebrtc
Pkewebrtc
 
MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...
MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...
MULTI-FACTOR AUTHENTICATION SECURITY FRAMEWORK USING BlOCKCHAIN IN CLOUD COMP...
 
Video Liveness Verification
Video Liveness VerificationVideo Liveness Verification
Video Liveness Verification
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless Payment
 
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its ApplicationsIRJET- A Review Paper on Internet of Things(IoT) and its Applications
IRJET- A Review Paper on Internet of Things(IoT) and its Applications
 
Smart Traffic System using Machine Learning
Smart Traffic System using Machine LearningSmart Traffic System using Machine Learning
Smart Traffic System using Machine Learning
 
Performance Evaluation Of A Wimax Testbed
Performance Evaluation Of A Wimax TestbedPerformance Evaluation Of A Wimax Testbed
Performance Evaluation Of A Wimax Testbed
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 

Real Time Head Generation for Video Conferencing

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 335 Real Time Head Generation for Video Conferencing Prof. Sumedha Ayachit1, Rohan Sabale2, Avinash Parit3, Shreya Shere4 , Varun Raikar5 1Prof. Dept. of Information Technology, JSCOE, Pune, Maharashtra, India 2,3,4,5 Dept. of Information Technology, JSCOE, Pune, Maharashtra, India Department of Information Technology, Jayawantrao Sawant College of Engineering, Pune ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Video conferences area unit receiving genuine interest as a technique of interaction as web conferencing has improved dramatically in the last few years. WebRTC technology uses a high-speed data transmission channel to establish communication between users. We propose a real- time talking-head video synthesis model for video conferencing. Our model reconstructs a source video at the receiver side to maintain a steady and lag-free experience for face-to-face video conferencing. It uses less bandwidth compared to the commercial H.264 standard. It extracts and retargets motion from the sender video frame by frame and synthesis video on the receiver end using the first image and motion keypoints. It successfully takes out facial expressions, head poses, and eye movements from the faces. It synthesizes the talking-head from the original viewpoint of the source image. Key Words: Video conferencing, Machine Learning, WebRTC 1. INTRODUCTION Digital property composed of wireless, satellite technologies, and wired technologies these are the utility of the twenty first century. Digital life helps us improve many acreages of our lives like virtual education, monitoring health, and keeping physicians informed using internet technology and other aspects of life. Due to COVID-19 pandemic there is an unprecedented need of cyber technologies and its related online services. One of the main key eventful changes concerned was how individuals and communities socialize and communicate with each another. Virtual proceedings have become the most sort of top of the list way of communicating and holding meeting or teaching all overthe world from businesses to schools and colleges as they can communicate from the comfort of homes. Like current one of the biggest video conferencing service providers, Zoom had usage of 10 million daily meeting participant’s pre covid which are far lesser than now. Post Covid they have now hundreds of million daily participants. But for many people, the increased usage of this growing tech has been troublesome. It has many challenges, like digital infrastructure, affordability of data connection, and quality internet access. The driving force of our new modern era has become the new and advanced technology. Hence, using technology like WebRTC and FOMM, we developed an advanced Video Conferencing System which can even be used in lower bandwidth and poor network connections which will help people facing these issues.Thispapermainly focuses on outlining and executing a web-based conferencing system by initiating peer to peer connection using Web-RTC and face reconstruction and reformation by the facial data point already extracted using First Order Motion Model. This video conferencing system will help connect people who are having poor digital Infrastructure and cannot afford high speed data connection. 1.1 Background and Related Work The overall design of the WebRTC system is arranged out in [1] [2], and therefore the data is pictured to flow in a very peer-to-peer fashion directly between thetwo net browsers. Therefore the protocols used to transport, communicate and secure the encrypted media are specified. The main points relating to the WebRTC information channels square measure arranged clearly. The problems associated with the transport layers unit of measurement revolve around NAT (Network Address Traversal) and firewall traversal, multiplexing of information and media over one transport flow is additionally addressed. Earlier works on deep video generation are mentioned. However, Spatio-temporal neural networks get render video frames from noise vectors [6]. A lot of recently, many approaches tackled the matter of conditional video generation. For example, Wang et al.[7]combinea recurrent neural network with a VAE to get face videos. Considering a more comprehensive variety of applications, Tulyakov et al. [8] introduced MoCoGAN, a continual design adversarially trained to synthesize videos fromnoise,categorical labels,or static pictures. X2Face [5] uses a dense motion field which is extracted by the image to get the output video via image distortion. Equally to us, they use a reference create that's wont to get a canonical illustration of the article. In our formulation, we don't need an exact connection to make, resulting in considerably less complicated optimization and improved image quality.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 336 2. Method 2.1 WebRTC WebRTC has the semantic client-serverorganizerwith the concept of peer-to-peer communication among various browsers. These connections manageseachandeverymedia paths which is responsible for a direct flow between browsers. Network signaling is done in the WebServersthat help in changing, managing or interpreting the signals, as it is required by Web Sockets or HTTP. It was recognized that the signals between the browsers and servers are not constant in WebRTC, where they are the members of the application. Web servers usually and mainly performs interactions by the signaling protocol such as SIP. Or else, in order to achieve the goal property signaling protocol can be used. The WebRTC web application interacts with browsers which uses both standard applications of API and WebRTC application, enterprising (for e.g. IBC inquiry browser competency) and an interactive method (for e.g. receiving a cross browser notification) .The real time imaging communication such as video and audiocall among various browsers consist of media streaming between two browsers, within the media path and creates an instance of multifaceted interaction. The World Wide Web Consortium WebRTC API permits JavaScript applications to take the benefits of the real time features of an uncommon browsers. Real time browser functions which were performed on the browser and gives the required functions for setting the video, audio and data channel which is required and permitted. Three concepts that has been relied upon in the designing of the APIs which stands for Application Programming Interface are Media Stream, Peer Connection and Data Channel. 1. Media Stream : It represents media streaming from local media devices such as webcam and microphone .The web application needs to request user access to make use of a local stream throughthefunctioncalledasGetUserMedia [1]. 2. Peer Connection: It mainly reads the output data from Media Streams and make the connections between two users. In order to establish peer to peer connections, TURN and STUN protocols are mainly used by an Interactive connectivity establishment structure as it is a core part of Network address translator , where protocols are mainly given by the Google. 3. Data Channel: It is a bi-directional data channel between two peers which provides the possibility of exchange of random data among them. Each RTC Data Channel provides which is given as follows: • Reliable or unreliable transportation of messages. • In order or out order transportation of messages 2.2 FOMM For the Creation of animated videos from the still image, we make use of the First-order motion model. Here the source image is takenfirstfromthedriving video and its video sequence is created concurrently with the motion of the driving video. In this framework, the model doesn’t require annotation or key points or prior information about the targeted object to animate. Once it is trained on a set of videos having similar categories, like faces usually have the same data points, then it can be easily applied to any object of the concerned class. For achieving perfectoutput, ittakesthehelpofself- supervised formulationinwhichitdecouplestheappearance of the current face frame and motion information like facial key points already extracted. For faces, it successfully extracts and retargets from driving video head poses, eye movements, and facial expressions. This model basically works on two different modules, the motion estimation module and the image generation module. The capability of the first module is to predict and gather a dense motion field from the input image. Here we assume the existence of an abstract reference frame. We basically estimate two transformations first one being a reference to source and the other one being a reference to driving. By this model, we can process source and driving frames independently. This is carried out because at the time of testing or training model can receive pairs of the source images and driving framesampledfroma different video which can be very different visually. The secondmodule,whichis thegenerationmodule, is used to render an image of the source object moving as given in the base driving video. Here the model makes use of the generator network which is used to warps the source image according to dense motion and paints the image parts that occluded in the source image.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 337 3. SYSTEM ARCHITECTURE Figure 3.1: System Architecture 4. CONCLUSIONS Real-Time head generation for Video Conferencing systems helps people socializeovertheinternet. Thissystem works even in lower bandwidth and remote areas where infrastructure is not developed yet. Many different methods have been used in the making of this system. Among them, Web-RTC and machine learning play a vital role. Web RTC has the semantic client- server organizer with the concept of peer-to-peer communication among various browsers. MachineLearning makes a significant usage of the First Order Motion Model. REFERENCES [1] Zinah Tareq Nayyef, Sarah Faris Amer, Zena Hussain: ”Peer to Peer Multimedia Real-Time Communication System based on WebRTC Technology” In IJHET, 2019 [2] Felix Weinrank, Martin Becke, et al, “WebRTC Data Channels”, IEEE Communications Standard Magazine, vol. 1, no. 2, July 2017, pp. 28-35, DOI: 10.1109/MCOMSTD.2017.1700007 [3] Aliaksandr Siarohin, Sergey Tulyakov,Elisa Ricci, St´ephane Lathuili`ere, and Nicu Sebe. “First order motion model for image animation”. In NeurIPS, 2019. [4] Qiming Hou, Chen Cao, and Kun Zhou. “Displaced dynamic expression regression for real-time facial tracking and animation”. TOG, 2014. [5] OliviaWiles, A Sophia Koepke, and Andrew Zisserman. “X2face: A network for controlling face generationusing images, audio, and pose codes.” In ECCV, 2018. [6] Carl Vondrick, Hamed Pirsiavash, and AntonioTorralba. “Generating videos with scenedynamics.”InNIPS,2016. [7] Wei Wang, Xavier Alameda-Pineda, Dan Xu, Pascal Fua, Elisa Ricci, and Nicu Sebe. “Every smile is unique: Landmark-guided diverse smile generation”. In CVPR, 2018. [8] Sergey Tulyakov, Ming-Yu Liu, Xiaodong Yang, and Jan Kautz. Mocogan: “Decomposing motion and content for video generation”. In CVPR, 2018.