Virtual human interaction software bus system and an implementation method thereof

A software bus and virtual human technology, applied in the field of virtual robots, can solve the problems of weak interactive system capability and low compatibility, achieve high compatibility, fast integration, and improve user experience.

Inactive Publication Date: 2019-06-21
南京七奇智能科技有限公司
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the problem of weak capability and low compatibility of the interactive system between virtual human and user in the above-mentioned prior art, the present invention proposes a virtual human

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual human interaction software bus system and an implementation method thereof
  • Virtual human interaction software bus system and an implementation method thereof
  • Virtual human interaction software bus system and an implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] refer to figure 1 , the system provided by the present invention includes a visual ability unit, a speech ability unit, an emotional ability unit, a decision management unit, a virtual human engine unit and an event communication soft bus, a visual ability unit, a voice ability unit, an emotional ability unit, a decision management unit and a virtual The human engine unit is mounted on the event communication soft bus through the event interaction bus interface, and the event communication soft bus is used to realize the communication between the visual ability unit, voice ability unit, emotional ability unit, decision management unit and virtual human engine unit based on publish and subscribe event interaction communication mechanism; the visual ability unit is used to obtain user image data, and upload the image data to the cloud server for calculation, and generate events such as face detection, tracking, identification, personnel arrival, and departure; the decision...

Embodiment 2

[0041] On the other hand, the present invention provides a virtual human interaction software bus system implementation method based on the virtual human interaction software bus system in Embodiment 1, which is applied to the above virtual human interaction software bus system. The method specifically includes the following steps:

[0042] S1. The visual ability unit, speech ability unit, emotional ability unit, decision-making management unit and virtual human engine unit are all overloaded on the event communication soft bus through the bus interface and registered; wherein, registration refers to the registration of each unit module in the event communication soft bus The module instance registration process, specifically, a list of unit module instances is set in the communication soft bus. Whenever a unit module is registered, the relevant information of the corresponding unit module will be added to the list of unit module instances to complete the registration; for examp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a virtual human interaction software bus system and an implementation method thereof, and the system comprises an event communication soft bus which is used for realizing softbus communication between modules based on a publish-subscribe mechanism; The visual ability unit and the voice ability unit are used for virtual human vision and voice interaction; The emotional ability unit is used for calculating the emotional state of the virtual human; The decision management unit is used for generating a behavior control instruction of the virtual human; The virtual human engine unit is used for driving visual behavior display of the virtual human; The application interface unit is used for interacting with a third-party application; According to the invention, each unitis mounted on an event communication soft bus through a bus interface; According to the system, the third-party application is supported to access the system according to the interface protocol, so that integrated control of virtual human images, actions, expressions, sounds, clothes transformation and other operations is realized, the problem of compatibility of different application systems tovirtual human control is solved, the virtual human is easier to integrate into an intelligent man-machine interaction process, and the user experience is effectively improved.

Description

technical field [0001] The invention belongs to the technical field of virtual robots, and in particular relates to a virtual human interaction software bus system and an implementation method thereof. Background technique [0002] A virtual human is a software-shaped robot with a 2D or 3D virtual image that can interact naturally with users. It is generally displayed in front of users in the form of animation through screens, projections, etc. [0003] Existing physical robots have a blunt appearance and a large volume, which makes it difficult for users to feel close. The virtual human has no physical restrictions. Its shape is vivid, and its image can be quickly customized on demand. It has the advantages of convenient deployment and low investment cost. It is a more lightweight robot that can be widely used in retail, advertising, real estate, and customer service. Such scenes are more attractive to users. Therefore, virtual people with animated images will gradually be...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F3/01G06F8/20
Inventor 彭辉姜志宏郭亮宋彬彬张江袁志坚刘志忠
Owner 南京七奇智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products