CN114125351A - 视频互动方法和设备 - Google Patents

视频互动方法和设备 Download PDF

Info

Publication number
CN114125351A
CN114125351A CN202010885740.3A CN202010885740A CN114125351A CN 114125351 A CN114125351 A CN 114125351A CN 202010885740 A CN202010885740 A CN 202010885740A CN 114125351 A CN114125351 A CN 114125351A
Authority
CN
China
Prior art keywords
terminal device
terminal
action information
wearable device
animation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010885740.3A
Other languages
English (en)
Inventor
吴东昂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202010885740.3A priority Critical patent/CN114125351A/zh
Priority to JP2023513838A priority patent/JP2023540920A/ja
Priority to US18/043,571 priority patent/US20230351659A1/en
Priority to EP21860070.8A priority patent/EP4195676A4/en
Priority to PCT/CN2021/110340 priority patent/WO2022042230A1/zh
Publication of CN114125351A publication Critical patent/CN114125351A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/142Constructional details of the terminal equipment, e.g. arrangements of the camera and the display
    • H04N7/144Constructional details of the terminal equipment, e.g. arrangements of the camera and the display camera and display on the same optical axis, e.g. optically multiplexing the camera and display for eye to eye contact
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • H04N7/147Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请提供一种视频互动方法和设备。该方法包括:获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;根据所述第一动作信息和所述第二动作信息,确定目标终端标识;将所述目标终端标识发送给所述第二终端设备,所述目标终端标识用于所述第二终端设备在所述目标终端标识对应的视频窗口显示动画;在所述目标终端标识对应的视频窗口显示动画。增加视频通话的趣味性和互动性。

Description

视频互动方法和设备
技术领域
本发明涉及终端领域,尤其涉及一种视频互动方法和设备。
背景技术
随着网络环境的迅速发展,折叠屏、平板电脑(portable android device,简称Pad)、智慧屏等越来越多的大屏幕的设备形态可以进行视频通话,用户使用视频通话的场景越来越多,使用频率也越来越高。如果能够在视频通话过程中进行互动,可提升用户使用体验。
现有技术中,通过如下方式实现互动:视频通话过程中,一方想要和另一方互动时,做出特定的动作,终端设备采集到视频图像后,对该动作进行识别,若该动作为预设动作,则将采集到的视频图像和预设动作对应的动画信息发送给另一终端设备,另一终端设备在对端视频窗口显示上述视频图像和上述动画信息对应的动画。
然而,上述方法互动功能单一,用户体验度不够。
发明内容
本申请提供一种视频互动方法和设备,用以丰富视频通话过程中的互动功能。
第一方面,本申请提供一种视频互动方法,应用于第一终端设备,该方法包括:获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,该第一可穿戴设备和该第一终端设备连接,该第二可穿戴设备和第二终端设备连接;根据该第一动作信息和该第二动作信息,确定目标终端标识;将该目标终端标识发送给该第二终端设备,该目标终端标识用于该第二终端设备在该目标终端标识对应的视频窗口显示动画;在该目标终端标识对应的视频窗口显示动画。
上述视频互动方法,可以将终端设备和可穿戴设备关联起来,双方用户可通过可穿戴设备进行体育互动,终端设备可在胜利者对应的视频窗口显示对应的动画,增加视频通话的趣味性和互动性。
可选的,获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,包括:接收互动功能开启指令,该互动功能开启指令包括定时器;向该第一可穿戴设备发送第一采集指令;向该第二终端设备发送该互动功能开启指令,该互动功能开启指令用于该第二终端设备根据该互动功能开启指令向该第二可穿戴设备发送第二采集指令;将该定时器停止时该第一可穿戴设备采集到的动作信息确定为该第一动作信息;接收该第二终端设备发送的该定时器停止时该第二可穿戴设备采集到的动作信息;将该第二可穿戴设备采集到的动作信息确定为该第二动作信息。
可选的,该方法还包括:实时显示该第一可穿戴设备采集到的动作信息。
可选的,该实时显示该第一可穿戴设备采集到的动作信息之前,还包括:将该第一终端设备上的本端视频窗口和对端视频窗口并列显示,可以达到较优的互动体验效果。
第二方面,本申请提供一种视频互动方法,应用于第一终端设备,该方法包括:对第一视频图像进行识别,得到该第一视频图像中的第一动作,该第一视频图像为该第一终端设备在该第一终端设备和该第二终端设备视频通话过程中采集的图像;根据该第一动作,确定第一动画信息;将该第一动画信息发送给第二终端设备,该第一动画信息用于该第二终端设备在本端视频窗口内显示该第一动画信息对应的动画。
上述方法使得对端用户能够在用于显示自己画面的本端视频窗口看到动画效果,提升了对端用户的参与感。
可选的,该根据第一动作,确定第一动画信息,包括:根据该第一动作和预先设置的多个动作,确定该第一动作对应的动画信息;将该第一动作对应的动画信息确定为该第一动画信息。
可选的,该对第一视频图像进行识别之前,该方法还包括:接收互动功能开启指令;向该第二终端设备发送该互动功能开启指令;接收来自第二终端设备的同意开启指令;将该第一终端设备上的本端视频窗口和对端视频窗口并列显示。
可选的,该根据第一动作,确定第一动画信息,包括:接收来自第二终端设备的第二动作,该第二动作为该第二终端设备对第二视频图像进行识别得到的,该第二视频图像为该第二终端设备在该第二终端设备和该第一终端设备视频通话过程中采集的图像;若该第一动作和该第二动作为组合动作,则将该组合动作对应的动画信息确定为该第一动画信息。
上述视频互动方法,可以识别视频通话过程中双方用户共同完成的合作动作,并且双方用户都能看到该合作动作产生的动画效果,提升了双方用户的参与感。
可选的,该对第一视频图像进行识别之前,该方法还包括:接收互动功能开启指令;向该第二终端设备发送该互动功能开启指令;接收来自第二终端设备的同意开启指令;将该第一终端设备上的本端视频窗口和对端视频窗口并列显示。
可选的,该方法还包括:在该第一终端设备上的本端视频窗口内确定动画显示区域;在该动画显示区域内显示该第一动画信息对应的动画。
第三方面,本申请提供一种视频互动方法,应用于第二终端设备,该方法包括:接收来自第一终端设备的终端设备标识,该目标终端标识为该第一终端设备根据第一动作信息和第二动作信息确定的,该第一动作信息通过第一可穿戴设备采集,该第二动作信息通过第二可穿戴设备采集,该第一可穿戴设备和该第一终端设备连接,该第二可穿戴设备和第二终端设备连接;在该目标终端标识对应的视频窗口显示动画。
可选的,该接收来自第一终端设备的目标终端标识之前,该方法还包括:接收来自第一终端设备的互动功能开启指令,该互动功能开启指令包括定时器;根据该互动功能开启指令,向该第二可穿戴设备发送第二采集指令;将该定时器停止时该第二可穿戴设备采集到的动作信息发送给该第一终端设备。
可选的,该方法还包括:实时显示该第二可穿戴设备采集到的动作信息。
可选的,该实时显示该第二可穿戴设备采集到的动作信息之前,该方法还包括:将该第二终端设备上的本端视频窗口和对端视频窗口并列显示。
第四方面,本申请提供一种视频互动方法,应用于第二终端设备,该方法包括:接收来自第一终端设备的第一动画信息,该第一动画信息为该第一终端设备根据第一动作确定的;该第一动作为该第一终端设备对第一视频图像进行识别得到的,该第一视频图像为该第一终端设备在该第一终端设备和该第二终端设备视频通话过程中采集的图像;在该第二终端设备上的本端视频窗口内显示该第一动画信息对应的动画。
可选的,该在该第二终端设备上的本端视频窗口内显示该第一动画信息对应的动画,包括:在该本端视频窗口内确定动画显示区域,该动画显示区域包括:人体所在区域;在该动画显示区域显示该第一动画信息对应的动画。
可选的,该第一动画信息为该第一动作对应的动画信息。
可选的,该接收来自第一终端设备的第一动画信息之前,该方法还包括:接收来自该第一终端设备的互动功能开启指令;显示第一请求消息,该第一请求信息用于请求用户触发同意开启指令或者拒绝开启指令;接收同意开启指令;将该第二终端设备上的本端视频窗口和对端视频窗口并列显示,并将该同意开启指令发送给该第一终端设备。
可选的,该方法还包括:对第二视频图像进行识别,得到该第二视频图像中的第二动作,该第二视频图像为该第二终端设备在该第二终端设备和该第一终端设备视频通话过程中采集的图像;将该第二动作发送给该第一终端设备,该第二动作用于该第一终端设备确定该第一动作和该第二动作为组合动作时,将该组合动作对应的动画信息确定为该第一动画信息。
可选的,该对第二视频图像进行识别之前,该方法还包括:接收来自第一终端设备的互动功能开启指令;显示第一请求消息,该第一请求信息用于请求用户触发同意开启指令或者拒绝开启指令;接收同意开启指令;将该第二终端设备上的本端视频窗口和对端视频窗口并列显示,并将该同意开启指令发送给该第一终端设备。
第五方面,本申请提供一种终端设备,包括:获取模块,用于获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,该第一可穿戴设备和该第一终端设备连接,该第二可穿戴设备和第二终端设备连接;确定模块,用于根据该第一动作信息和该第二动作信息,确定目标终端标识;发送模块,用于将该目标终端标识发送给该第二终端设备,该目标终端标识用于该第二终端设备在该目标终端标识对应的视频窗口显示动画;显示模块,用于在该目标终端标识对应的视频窗口显示动画。
可选的,该获取模块具体用于:接收互动功能开启指令,该互动功能开启指令包括定时器;向该第一可穿戴设备发送第一采集指令;向该第二终端设备发送该互动功能开启指令,该互动功能开启指令用于该第二终端设备根据该互动功能开启指令向该第二可穿戴设备发送第二采集指令;将该定时器停止时该第一可穿戴设备采集到的动作信息确定为该第一动作信息;接收该第二终端设备发送的该定时器停止时该第二可穿戴设备采集到的动作信息;将该第二可穿戴设备采集到的动作信息确定为该第二动作信息。
可选的,该显示模块还用于:实时显示该第一可穿戴设备采集到的动作信息。
可选的,该显示模块还用于:将该第一终端设备上的本端视频窗口和对端视频窗口并列显示。
第六方面,本申请提供一种终端设备,包括:接收模块,用于接收来自第一终端设备的终端设备标识,该目标终端标识为该第一终端设备根据第一动作信息和第二动作信息确定的,该第一动作信息通过第一可穿戴设备采集,该第二动作信息通过第二可穿戴设备采集,该第一可穿戴设备和该第一终端设备连接,该第二可穿戴设备和第二终端设备连接;显示模块,用于在该目标终端标识对应的视频窗口显示动画。
可选的,上述终端设备还包括:处理模块,用于接收来自第一终端设备的互动功能开启指令,该互动功能开启指令包括定时器;根据该互动功能开启指令,向该第二可穿戴设备发送第二采集指令;将该定时器停止时该第二可穿戴设备采集到的动作信息发送给该第一终端设备。
可选的,该显示模块还用于:实时显示该第二可穿戴设备采集到的动作信息。
可选的,该显示模块还用于:将该第二终端设备上的本端视频窗口和对端视频窗口并列显示。
第七方面,本申请提供一种终端设备,包括:识别模块,用于对第一视频图像进行识别,得到该第一视频图像中的第一动作,该第一视频图像为该第一终端设备在该第一终端设备和该第二终端设备视频通话过程中采集的图像;确定模块,用于根据该第一动作,确定第一动画信息;发送模块,用于将该第一动画信息发送给第二终端设备,该第一动画信息用于该第二终端设备在本端视频窗口内显示该第一动画信息对应的动画。
可选的,确定模块具体用于:根据该第一动作和预先设置的多个动作,确定该第一动作对应的动画信息;将该第一动作对应的动画信息确定为该第一动画信息。
可选的,上述终端设备还包括:处理模块,用于识别模块对第一视频图像进行识别之前,接收互动功能开启指令;向该第二终端设备发送该互动功能开启指令;接收来自第二终端设备的同意开启指令;将该第一终端设备上的本端视频窗口和对端视频窗口并列显示。
可选的,确定模块具体用于:接收来自第二终端设备的第二动作,该第二动作为该第二终端设备对第二视频图像进行识别得到的,该第二视频图像为该第二终端设备在该第二终端设备和该第一终端设备视频通话过程中采集的图像;若该第一动作和该第二动作为组合动作,则将该组合动作对应的动画信息确定为该第一动画信息。
可选的,上述终端设备还包括:显示模块,用于在该第一终端设备上的本端视频窗口内确定动画显示区域;在该动画显示区域内显示该第一动画信息对应的动画。
第八方面,本申请提供一种终端设备,包括:接收模块,用于接收来自第一终端设备的第一动画信息,该第一动画信息为该第一终端设备根据第一动作确定的;该第一动作为该第一终端设备对第一视频图像进行识别得到的,该第一视频图像为该第一终端设备在该第一终端设备和该第二终端设备视频通话过程中采集的图像;显示模块,用于在该第二终端设备上的本端视频窗口内显示该第一动画信息对应的动画。
可选的,显示模块具体用于:在该本端视频窗口内确定动画显示区域,该动画显示区域包括:人体所在区域;在该动画显示区域显示该第一动画信息对应的动画。
可选的,该第一动画信息为该第一动作对应的动画信息。
可选的,显示模块还用于:接收来自该第一终端设备的互动功能开启指令;显示第一请求消息,该第一请求信息用于请求用户触发同意开启指令或者拒绝开启指令;接收同意开启指令;将该第二终端设备上的本端视频窗口和对端视频窗口并列显示,并将该同意开启指令发送给该第一终端设备。
可选的,上述终端设备还包括:识别模块,用于对第二视频图像进行识别,得到该第二视频图像中的第二动作,该第二视频图像为该第二终端设备在该第二终端设备和该第一终端设备视频通话过程中采集的图像;将该第二动作发送给该第一终端设备,该第二动作用于该第一终端设备确定该第一动作和该第二动作为组合动作时,将该组合动作对应的动画信息确定为该第一动画信息。
第九方面,本申请提供一种可读存储介质,该可读存储介质上存储有计算机程序;该计算机程序在被执行时,实现上述第一方面、第二方面、第三方面或者第四方面提供的视频互动方法。
第十方面,本申请提供一种终端设备,包括:存储器和处理器;该存储器用于存储程序指令,该处理器用于调用该存储器中的程序指令执行第一方面第二方面、第三方面或者第四方面提供的视频互动方法。
本申请提供的视频互动方法和设备,可以将终端设备和可穿戴设备关联起来,双方用户可通过可穿戴设备进行体育互动,终端设备可在胜利者对应的视频窗口显示对应的动画,增加视频通话的趣味性和互动性。
附图说明
图1为本申请提供的***架构图一;
图2为本申请提供的视频互动方法的实施例一的信令流程示意图;
图3为本申请提供的第一终端设备的用户界面图一;
图4为本申请提供的第二终端设备的用户界面图一;
图5为本申请提供的第一终端设备的用户界面图二;
图6为本申请提供的第二终端设备的用户界面图二;
图7为本申请提供的视频互动方法的实施例二的信令流程示意图;
图8为本申请提供的第一终端设备的用户界面图三;
图9为本申请提供的第二终端设备的用户界面图三;
图10为本申请提供的***架构图二;
图11为本申请提供的视频互动方法的实施例三的信令流程示意图;
图12为本申请提供的第一终端设备的用户界面图四;
图13为本申请提供的第二终端设备的用户界面图四;
图14为本申请提供的终端设备14的结构示意图;
图15为本申请提供的终端设备15的结构示意图;
图16为本申请提供的终端设备16的结构示意图;
图17为本申请提供的终端设备17的结构示意图;
图18为本申请提供的终端设备18的硬件结构示意图;
图19为本申请提供的终端设备19的硬件结构示意图;
图20为本申请提供的终端设备20的硬件结构示意图;
图21为本申请提供的终端设备21的硬件结构示意图。
具体实施方式
为使本申请的目的,技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚,完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请中,需要解释的是,术语“第一”,“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“以是一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:单独a,单独b,单独c,a和b的组合,a和c的组合,b和c的组合,或a,b以及c的组合,其中a,b,c可以是单个,也可以是多个。
图1为本申请提供的***架构图一。如图1所示,图1所示***可包括第一终端设备、第二终端设备以及服务器。其中,第一终端设备和第二终端设备可以为智能手机、平板电脑、智慧屏、笔记本电脑或者台式电脑等。图1中以第一终端设备和第二终端设备均为智能手机示意。第一终端设备、第二终端设备以及服务器之间通过网络连接。
其中,第一终端设备和第二终端设备在视频通话过程中,均显示有两个视频窗口。第一终端设备上显示有本端视频窗口和对端视频窗口,其中,本端视频窗口用于显示第一终端设备采集到的视频图像以及对应的动画,对端视频窗口用于显示第二终端设备采集到的视频图像以及对应的动画。同样的,第二终端设备上也显示有本端视频窗口和对端视频窗口。其中,本端视频窗口用于显示第二终端设备采集到的视频图像以及对应的动画,对端视频窗口用于显示第一终端设备采集到的视频图像以及对应的动画。
现有技术中,假设用户A持有第一终端设备,用户B持有第二终端设备,第一终端设备和第二终端设备在视频通话过程中,用户A想要和用户B互动时,用户A可以做出特定的动作,第一终端设备采集到视频图像后,对该动作进行识别,若该动作为预设动作,则将采集到的视频图像和预设动作对应的动画信息发送给第二终端设备,第二终端设备在对端视频窗口显示上述视频图像和上述动画信息对应的动画。
然而,现有技术的上述互动方法存在如下问题:
1、对于用户B来说,其只能在对端视频窗口内看到动画效果,而用于显示自己的画面的本端视频窗口没有动画加入,这样用户B的互动参与感不强。
2、无法识别视频通话过程中双方用户共同完成某合作动作的互动行为。
3、仅能处理通过摄像头采集的信息,无法将其余设备采集到的动作信息在视频通话界面进行展示。
为了解决上述技术问题1,基于图1所示***架构,图2为本申请提供的视频互动方法的实施例一的信令流程示意图。本实施例假设第一终端设备的持有者为用户A,第二终端设备的持有者为用户B,如图2所示,本实施例提供的视频互动方法包括:
S201、第一终端设备对第一视频图像进行识别,得到第一视频图像中的第一动作。
其中,第一视频图像为第一终端设备在第一终端设备和第二终端设备视频通话过程中采集的图像。
下面介绍第一终端设备执行上述识别操作的时机:
一种可能的实现方式中,在第一终端设备和第二终端设备视频通话接通后,互动功能默认是开启的,那么第一终端设备从视频通话接通后就可以开始执行识别操作。
另一种可能的实现方式中,在第一终端设备和第二终端设备视频通话接通后,互动功能默认是未开启的,那么用户A想要和用户B互动时,可在第一终端设备上触发互动功能开启指令,第一终端设备接收到该指令后,将该指令发送给第二终端设备,第二终端设备接收到该互动功能开启指令后,显示第一请求消息,第一请求信息用于请求用户触发同意开启指令或者拒绝开启指令,若用户B同意开启互动功能,则在第二终端设备上触发同意开启指令,第二终端设备将该同意开启指令发送给第一终端设备,第一终端设备根据该同意开启指令开启互动功能,第一终端设备开启互动功能后就可以开始执行识别操作。
对应上述第一种实现方式,为了提升互动体验效果,在第一终端设备和第二终端设备视频通话接通后,第一终端设备可将第一终端设备上的对端视频窗口和本端视频窗口并列显示,第二终端设备也可将第二终端设备上的对端视频窗口和本端视频窗口并列显示。
对应上述第二种实现方式,为了提升互动体验效果,第一终端设备在接收到第二终端设备发送的同意开启指令后,可将第一终端设备上的对端视频窗口和本端视频窗口并列显示,如图3所示。同样的,第二终端设备接收到用户B触发的同意开启指令后,可将第二终端设备上的对端视频窗口和本端视频窗口并列显示,如图4。
S202、第一终端设备根据第一动作和预先设置的多个动作,确定第一动作对应的动画信息。
S203、第一终端设备将第一动作对应的动画信息确定为第一动画信息。
一种可能的实现方式中,可预先设置多个动作,并设置各个动作和动画信息的映射关系,第一终端设备采集到第一视频图像后,识别第一视频图像中的第一动作,将识别到的第一动作和预设的多个动作进行匹配,若第一动作为预设的多个动作中的第一预设动作,则将第一预设动作对应的动画信息确定为第一动作对应的动画信息,进一步的,可将该第一动作对应的动画信息确定为第一动画信息。
其中,第一终端设备识别得到第一动作的方式可参见现有技术,本申请对此不再赘述。
S204、第一终端设备将第一动画信息发送给第二终端设备。
S205、第二终端设备在本端视频窗口内显示第一动画信息对应的动画。
一种可能的实现方式中,第二终端设备在接收到第一动画信息后,可先在本端视频窗口内确定动画显示区域,该动画显示区域例如可以为人体所在区域,然后,在该动画显示区域显示上述第一动画信息对应的动画。由于,第二终端设备在接收到第一动画信息后,并没有在对端视频窗口显示对应的动画,而是在用于显示用户B自己的画面的本端视频窗口显示对应的动画,强化了用户的参与感,提升了用户体验。
需要说明的是:为了用户A能够看到自己所做的动作在用户B身体所在区域产生的动画效果,第二终端设备将采集到的视频图像和该图像上叠加的动画同时发给第一终端设备,这样,第一终端设备便可在对端视频窗口内将用户B的图像和叠加的动画同时显示出来,从而使得用户A可以看到自己所做的动作在用户B身体所在区域产生的动画效果,提升了用户A的使用体验。
下面对S201-S204的过程举例说明:
参见图3和图4以及上文描述,视频互动功能开启后,图3为第一终端设备的显示界面,本端视频窗口和对端视频窗口并列显示,其中,左侧窗口为本端视频窗口,右侧窗口为对端视频窗口。图4为第二终端设备的显示界面,同样的,第二终端设备上本端视频窗口和对端视频窗口也是并列显示,其中,左侧窗口为本端视频窗口,右侧窗口为对端视频窗口。参见图5所示,用户A想和用户B互动时,用户A可以做出双手比爱心的动作,第一终端设备采集到该第一视频图像后,对该第一视频图像进行识别得到该双手比爱心的动作,假设该双手比爱心动为第一预设动作,而第一预设动作对应的动画信息为玫瑰花,则将该动画信息作为第一动画信息发送给第二终端设备,第二终端设备接收到该第一动画信息后,参见图6所示,在本端视频窗口内检测用户B身体所在区域,在该区域内显示玫瑰花对应的动画。可见,本实施提供的视频互动方法,用户A做出特定动作时,用户B可以在用于显示自己的画面的本端视频窗口看到动画效果,用户B的参与感增强。
需要说明的是:本实施例是以用户A做动作来实现和用户B的互动为例阐述本申请的方案,用户B做动作来实现和用户A的互动过程类似,本申请在此不再赘述。
本实施例提供的视频互动方法,第一终端设备采集到第一视频图像后,对该第一视频图像进行识别,得到第一视频图像中的第一动作,将该动作对应的动画信息发送给第二终端设备,第二终端设备在本端视频窗口内检测动画显示区域,进而在该动画显示区域内显示上述动画信息对应的动画,使得用户B能够在用于显示自己画面的本端视频窗口看到动画效果,提升了用户B的参与感。
为了解决上述技术问题2,图7为本申请提供的视频互动方法的实施例二的信令流程示意图。同样的,本实施例假设第一终端设备的持有者为用户A,第二终端设备的持有者为用户B,如图7所示,本实施例提供的视频互动方法包括:
S701、第一终端设备对第一视频图像进行识别,得到第一视频图像中的第一动作。
S702、第二终端设备对第二视频图像进行识别,得到第二视频图像中的第二动作。
其中,第一视频图像为第一终端设备在第一终端设备和第二终端设备视频通话过程中采集的图像,第二视频图像为第二终端设备在第二终端设备和第一终端设备视频通话过程中采集的图像。
下面介绍第一终端设备以及第二终端设备执行识别操作的时机:
一种可能的实现方式中,在第一终端设备和第二终端设备视频通话接通后,互动功能默认是开启的,那么,从视频通话接通后,第一终端设备就可以开始执行对第一视频图像的识别操作,第二终端设备就可以开始执行对第二视频图像的识别操作。
另一种可能的实现方式中,在第一终端设备和第二终端设备视频通话接通后,互动功能默认是未开启的,那么用户A或者用户B可以触发视频互动开启指令,比如:用户A想要和用户B互动时,可在第一终端设备上触发互动功能开启指令,第一终端设备接收到该指令后,将该指令发送给第二终端设备,第二终端设备接收到该互动功能开启指令后,显示第一请求消息,第一请求信息用于请求用户触发同意开启指令或者拒绝开启指令,若用户B同意开启互动功能,则在第二终端设备上触发同意开启指令,第二终端设备接收到该同意开启指令后,便可以开始执行对第二视频图像的识别操作。同时,第二终端设备将该同意开启指令发送给第一终端设备,第一终端设备接收到该同意开启指令后,便可以开始执行对第一视频图像的识别操作。
第一终端设备对第一视频图像进行识别得到第一动作,以及第二终端设备对第二视频图像进行识别得到第二动作的实现方式可参见现有技术,本申请在此不再赘述。
S703、第二终端设备将第二动作发送给第一终端设备。
具体的,第一终端设备接收到第二动作后,判断第一动作和第二动作是否为组合动作。若第一动作和第二动作为组合动作,则执行S704。
S704、将组合动作对应的动画信息确定为第一动画信息。
S705、第一终端设备将第一动画信息发送给第二终端设备。
S706、第二终端设备在本端视频窗口内显示第一动画信息对应的动画。
一种可能的实现方式中,第二终端设备在接收到第一动画信息后,可先在本端视频窗口内确定动画显示区域,该动画显示区域例如可以为人体所在区域,然后,在该动画显示区域显示上述第一动画信息对应的动画。
S707、第一终端设备在本端视频窗口内显示第一动画信息对应的动画。
与S706类似的,第一终端设备可先在本端视频窗口内确定动画显示区域,该动画显示区域例如可以为人体所在区域,然后,在该动画显示区域显示上述第一动画信息对应的动画。
需要说明的是:为了用户A能够看到组合动作在用户B身体所在区域产生的动画效果,第二终端设备将采集到的视频图像和该图像上叠加的动画同时发给第一终端设备,这样,第一终端设备便可在对端窗口内将用户B的图像和叠加的动画同时显示出来,从而使得用户A可以看到组合动作在用户B身体所在区域产生的动画效果,提升了用户A的使用体验。
同样的,为了用户B能够看到组合动作在用户A身体所在区域产生的动画效果,第一终端设备将采集到的视频图像和该图像上叠加的动画同时发给第二终端设备,这样,第二终端设备便可在对端窗口内将用户A的图像和叠加的动画同时显示出来,从而使得用户B可以看到组合在用户A身体所在区域产生的动画效果,同样提升了用户B的使用体验。
下面对S701-S707的过程举例说明:
假设,用户A和用户B是长辈和孩子,在使用智慧屏在家中视频通话,参见图3和图4所示,互动功能开启后,第一终端设备的本端视频窗口和对端视频窗口并列显示,第二终端设备的本端视频窗口和对端视频窗口也并列显示。参见图8所示,用户A和用户B想互动时,用户A和用户B可在同一时间段内做出了双臂张开的拥抱动作,第一终端设备采集到该第一视频图像后,对该第一视频图像进行识别得到第一视频图像中的拥抱动作,第二终端设备采集到第二视频图像后,对第二视频图像进行识别得到第二视频图像中的拥抱动作,并将该拥抱动作发送给第一终端设备,假设两端的拥抱动作为组合动作,且该组合动作对应的动画信息为爱心环绕,第一终端设备一方面在本端视频窗口显示该爱心环绕对应的动画,如图8所示,另一方面,将该动画信息发送给第二终端设备,第二终端设备接收到该动画信息后,同样在本端视频窗口显示爱心环绕对应的动画,如图9所示。
继续参见图8和图9所示,对于第一终端设备的对端视频窗口,由于第二终端设备将采集到的视频图像和叠加的动画同时发给第一终端设备,因此,第一终端设备的对端视频窗口可以同时显示该视频图像和动画,使得用户A可以看到组合动作在用户B身体周围的动画效果。同样的,对应第二终端设备的对端视频窗口,由于第一终端设备将采集到的视频图像和叠加的动画同时发给第二终端设备,因此,第二终端设备的对端视频窗口可以同时显示该视频图像和动画,使得用户B可以看到组合动作在用户A身体周围的动画效果。提升了双方用户的使用体验。
需要说明的是:本实施例中,以组合动作的判断由第一终端设备来执行为例来阐述本申请的方案,组合动作的判断也可由第二终端设备来执行,也可以由服务器来执行,判断的过程和本实施例类似,本申请在此不再一一详述。
本实施例提供的视频互动方法,可以识别视频通话过程中双方用户共同完成的合作动作,并且双方用户都能看到该合作动作产生的动画效果,提升了双方用户的参与感。
图10为本申请提供的***架构图二,在图1所示***架构的基础上,图10所示***进一步包括:第一可穿戴设备和第二可穿戴设备,第一可穿戴设备和第一终端设备无线连接,第二可穿戴设备和第二终端设备无线连接。上述第一可穿戴设备和第二可穿戴设备可以为手环、手表或者智能眼镜等。
为了解决上述技术问题3,基于图10所述***架构,图11为本申请提供的视频互动方法的实施例三的信令流程示意图。本实施例假设第一终端设备的持有者为用户A,用户A佩戴有上述第一可穿戴设备,第二终端设备的持有者为用户B,用户B佩戴有上述第二可穿戴设备,如图11所示,本实施例提供的视频互动方法包括:
S1101、第一终端设备获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息。
下面介绍第一终端设备获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息的可实现方式:
视频通话过程中双方用户想要互动时,任意一方可以触发互动功能开启指令,该互动功能开启指令可以携带定时器。本实施例中以用户A触发互动功能开启指令为例,第一终端设备接收到用户A触发的互动功能开启指令后,一方面,向第一可穿戴设备发送第一采集指令,以使第一可穿戴设备开始采集动作信息,另一方面,将该互动功能开启指令发送给第二终端设备,第二终端设备接收到该互动功能开启指令后,向第二可穿戴设备发送第二采集指令,以使第二可穿戴设备开始采集动作信息,当定时器计时停止时,第一终端设备将第一可穿戴设备采集到的动作信息确定为第一动作信息,将第二可穿戴设备采集到的动作信息确定为第二动作信息。
一种可能的实现方式中,第一终端设备接收到用户A触发的互动功能开启指令后,为了优化体验效果,可将第一终端设备上的本端视频窗口和对端视频窗口并列显示。第二终端设备接收到来自第一终端设备的互动功能开启指令后,也可将本端视频窗口和对端视频窗口并列显示。
一种可能的实现方式中,为了能够使用户A和用户B能够实时看到自己和对方的动作信息,第一可穿戴设备采集到的动作信息可以实时传输给第一终端设备,第一终端设备在本端窗口实时显示该动作信息,而且,第一终端设备将采集到的视频图像和该动作信息同时发送给第二终端设备,以使第二终端设备在对端视频窗口不仅显示视频图像,还显示有用户A的动作信息。同样的,第二可穿戴设备采集到的动作信息可以实时传输给第二终端设备,第二终端设备在本端窗口实时显示该动作信息,而且,第一终端设备将采集到的视频图像和该动作信息同时发送给第一终端设备,以使第一终端设备在对端视频窗口不仅显示视频图像,还显示有用户B的动作信息。这样,用户A就可以在第一终端设备上实时观看自己和用户B的动作信息,用户B也可以在第二终端设备上实时观看自己和用户A的动作信息。
S1102、第一终端设备根据第一动作信息和第二动作信息,确定目标终端标识。
S1103、第一终端设备将目标终端标识发送给第二终端设备。
S1104、第二终端设备在目标终端标识对应的视频窗口显示动画
S1105、第一终端设备在目标终端标识对应的视频窗口显示动画。
下面对S1101-S1105的过程举例说明:
假设,用户A和用户B相约云健身,在家中使用智慧屏进行视频通话,用户A和用户B想比赛俯卧撑时,任意一方可以触发互动功能开启指令,该互动功能开启指令可以携带定时器,比如定时器为1分钟。本实施例中以用户A触发互动功能开启指令为例,第一终端设备接收到用户A触发的互动功能开启指令后,一方面,向第一可穿戴设备发送第一采集指令,以使第一可穿戴设备开始采集动作信息,另一方面,将该互动功能开启指令发送给第二终端设备,第二终端设备接收到该互动功能开启指令后,向第二可穿戴设备发送第二采集指令,以使第二可穿戴设备开始采集动作信息,当定时器计时停止时,假设第一可穿戴设备采集到的俯卧撑数量为50个,第二可穿戴设备采集到的俯卧撑数量为45个,第一终端设备经过比较确定用户A为胜利者,则将第一终端设备的标识作为目标终端标识。对于第一终端设备来说,目标终端标识对应的视频窗口为本端视频窗口,那么第一终端设备则在本端视频窗口内显示动画,如图12所示;对于第二终端设备来说,目标终端标识对应的视频窗口为对端视频窗口,那么第二终端设备则在对端视频窗口内显示动画,如图13所示。
本实施例提供的视频互动方法,可以将终端设备和可穿戴设备关联起来,双方用户可通过可穿戴设备进行体育互动,终端设备可在胜利者对应的视频窗口显示对应的动画,增加视频通话的趣味性和互动性。
图14为本申请提供的终端设备14的结构示意图。如图14所示,本申请提供的终端设备14包括:
获取模块140,用于获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;
确定模块141,用于根据所述第一动作信息和所述第二动作信息,确定目标终端标识;
发送模块142,用于将所述目标终端标识发送给所述第二终端设备,所述目标终端标识用于所述第二终端设备在所述目标终端标识对应的视频窗口显示动画;
显示模块143,用于在所述目标终端标识对应的视频窗口显示动画。
可选的,所述获取模块140具体用于:
接收互动功能开启指令,所述互动功能开启指令包括定时器;
向所述第一可穿戴设备发送第一采集指令;
向所述第二终端设备发送所述互动功能开启指令,所述互动功能开启指令用于所述第二终端设备根据所述互动功能开启指令向所述第二可穿戴设备发送第二采集指令;
将所述定时器停止时所述第一可穿戴设备采集到的动作信息确定为所述第一动作信息;
接收所述第二终端设备发送的所述定时器停止时所述第二可穿戴设备采集到的动作信息;
将所述第二可穿戴设备采集到的动作信息确定为所述第二动作信息。
可选的,所述显示模块143还用于:
实时显示所述第一可穿戴设备采集到的动作信息。
可选的,所述显示模块143还用于:
将所述第一终端设备上的本端视频窗口和对端视频窗口并列显示。
本申请提供的上述终端设备,可以执行上述方法实施例三中第一终端设备所执行的步骤,其实现原理以及有益效果类似,此处不再进行赘述。
图15为本申请提供的终端设备15的结构示意图。如图15所示,本申请提供的终端设备15包括:
接收模块150,用于接收来自第一终端设备的终端设备标识,所述目标终端标识为所述第一终端设备根据第一动作信息和第二动作信息确定的,所述第一动作信息通过第一可穿戴设备采集,所述第二动作信息通过第二可穿戴设备采集,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;
显示模块151,用于在所述目标终端标识对应的视频窗口显示动画。
可选的,上述终端设备15还包括:
处理模块152,用于接收来自第一终端设备的互动功能开启指令,所述互动功能开启指令包括定时器;
根据所述互动功能开启指令,向所述第二可穿戴设备发送第二采集指令;
将所述定时器停止时所述第二可穿戴设备采集到的动作信息发送给所述第一终端设备。
可选的,所述显示模块151还用于:
实时显示所述第二可穿戴设备采集到的动作信息。
可选的,所述显示模块151还用于:
将所述第二终端设备上的本端视频窗口和对端视频窗口并列显示。
本申请提供的上述终端设备,可以执行上述方法实施例三中第二终端设备所执行的步骤,其实现原理以及有益效果类似,此处不再进行赘述。
图16为本申请提供的终端设备16的结构示意图。如图16所示,本申请提供的终端设备16包括:
识别模块161,用于对第一视频图像进行识别,得到所述第一视频图像中的第一动作,所述第一视频图像为所述第一终端设备在所述第一终端设备和所述第二终端设备视频通话过程中采集的图像;
确定模块162,用于根据所述第一动作,确定第一动画信息;
发送模块163,用于将所述第一动画信息发送给第二终端设备,所述第一动画信息用于所述第二终端设备在本端视频窗口内显示所述第一动画信息对应的动画。
可选的,确定模块162具体用于:
根据所述第一动作和预先设置的多个动作,确定所述第一动作对应的动画信息;
将所述第一动作对应的动画信息确定为所述第一动画信息。
可选的,上述终端设备16还包括:
处理模块163,用于识别模块对第一视频图像进行识别之前,接收互动功能开启指令;
向所述第二终端设备发送所述互动功能开启指令;
接收来自第二终端设备的同意开启指令;
将所述第一终端设备上的本端视频窗口和对端视频窗口并列显示。
可选的,确定模块161具体用于:
接收来自第二终端设备的第二动作,所述第二动作为所述第二终端设备对第二视频图像进行识别得到的,所述第二视频图像为所述第二终端设备在所述第二终端设备和所述第一终端设备视频通话过程中采集的图像;
若所述第一动作和所述第二动作为组合动作,则将所述组合动作对应的动画信息确定为所述第一动画信息。
可选的,上述终端设备16还包括:
显示模块164,用于在所述第一终端设备上的本端视频窗口内确定动画显示区域;
在所述动画显示区域内显示所述第一动画信息对应的动画。
本申请提供的上述终端设备,可以执行上述方法实施例一或实施例二中第一终端设备所执行的步骤,其实现原理以及有益效果类似,此处不再进行赘述。
图17为本申请提供的终端设备17的结构示意图。如图17所示,本申请提供的终端设备17包括:
接收模块170,用于接收来自第一终端设备的第一动画信息,所述第一动画信息为所述第一终端设备根据第一动作确定的;所述第一动作为所述第一终端设备对第一视频图像进行识别得到的,所述第一视频图像为所述第一终端设备在所述第一终端设备和所述第二终端设备视频通话过程中采集的图像;
显示模块171,用于在所述第二终端设备上的本端视频窗口内显示所述第一动画信息对应的动画。
可选的,显示模块171具体用于:
在所述本端视频窗口内确定动画显示区域,所述动画显示区域包括:人体所在区域;
在所述动画显示区域显示所述第一动画信息对应的动画。
可选的,所述第一动画信息为所述第一动作对应的动画信息。
可选的,显示模块171还用于:
接收来自所述第一终端设备的互动功能开启指令;
显示第一请求消息,所述第一请求信息用于请求用户触发同意开启指令或者拒绝开启指令;
接收同意开启指令;
将所述第二终端设备上的本端视频窗口和对端视频窗口并列显示,并将所述同意开启指令发送给所述第一终端设备。
可选的,上述终端设备还包括:
识别模块172,用于对第二视频图像进行识别,得到所述第二视频图像中的第二动作,所述第二视频图像为所述第二终端设备在所述第二终端设备和所述第一终端设备视频通话过程中采集的图像;将所述第二动作发送给所述第一终端设备,所述第二动作用于所述第一终端设备确定所述第一动作和所述第二动作为组合动作时,将所述组合动作对应的动画信息确定为所述第一动画信息。
本申请提供的上述终端设备,可以执行上述方法实施例一或实施例二中第二终端设备所执行的步骤,其实现原理以及有益效果类似,此处不再进行赘述。
图18为本申请提供的终端设备18的硬件结构示意图。如图18所示,该终端设备18包括:存储器1801和处理器1802;所述存储器1801用于存储程序指令,所述处理器1802用于调用所述存储器1801中的程序指令执行上述方法实施例一或实施例二中第一终端设备所执行的步骤。
图19为本申请提供的终端设备19的硬件结构示意图。如图19所示,该终端设备19包括:存储器1901和处理器1902;所述存储器1901用于存储程序指令,所述处理器1902用于调用所述存储器1901中的程序指令执行上述方法实施例一或实施例二中第二终端设备所执行的步骤。
图20为本申请提供的终端设备20的硬件结构示意图。如图20所示,该终端设备20包括:存储器2001和处理器2002;所述存储器2001用于存储程序指令,所述处理器2002用于调用所述存储器2001中的程序指令执行上述方法实施例三中第一终端设备所执行的步骤。
图21为本申请提供的终端设备21的硬件结构示意图。如图21所示,该终端设备21包括:存储器2101和处理器2102;所述存储器2101用于存储程序指令,所述处理器2102用于调用所述存储器2101中的程序指令执行上述方法实施例三中第二终端设备所执行的步骤。
本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现上述方法实施例一或实施例二中第一终端设备所执行的步骤。
本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现上述方法实施例一或实施例二中第二终端设备所执行的步骤。
本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现上述方法实施例三中第一终端设备所执行的步骤。
本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现上述方法实施例三中第二终端设备所执行的步骤。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请实施例方案的目的。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例方法的部分步骤。
应理解,上述处理器可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。
总线可以是工业标准体系结构(industry standard architecture,ISA)总线、外部设备互连(peripheral component,PCI)总线或扩展工业标准体系结构(extendedindustry standard architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk,SSD)等。

Claims (20)

1.一种视频互动方法,应用于第一终端设备,其特征在于,所述方法包括:
获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;
根据所述第一动作信息和所述第二动作信息,确定目标终端标识;
将所述目标终端标识发送给所述第二终端设备,所述目标终端标识用于所述第二终端设备在所述目标终端标识对应的视频窗口显示动画;
在所述目标终端标识对应的视频窗口显示动画。
2.根据权利要求1所述的方法,其特征在于,所述获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,包括:
接收互动功能开启指令,所述互动功能开启指令包括定时器;
向所述第一可穿戴设备发送第一采集指令;
向所述第二终端设备发送所述互动功能开启指令,所述互动功能开启指令用于所述第二终端设备根据所述互动功能开启指令向所述第二可穿戴设备发送第二采集指令;
将所述定时器停止时所述第一可穿戴设备采集到的动作信息确定为所述第一动作信息;
接收所述第二终端设备发送的所述定时器停止时所述第二可穿戴设备采集到的动作信息;
将所述第二可穿戴设备采集到的动作信息确定为所述第二动作信息。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
实时显示所述第一可穿戴设备采集到的动作信息。
4.根据权利要求3所述的方法,其特征在于,所述实时显示所述第一可穿戴设备采集到的动作信息之前,还包括:
将所述第一终端设备上的本端视频窗口和对端视频窗口并列显示。
5.一种视频互动方法,应用于第二终端设备,其特征在于,所述方法包括:
接收来自第一终端设备的终端设备标识,所述目标终端标识为所述第一终端设备根据第一动作信息和第二动作信息确定的,所述第一动作信息通过第一可穿戴设备采集,所述第二动作信息通过第二可穿戴设备采集,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;
在所述目标终端标识对应的视频窗口显示动画。
6.根据权利要求5所述的方法,其特征在于,所述接收来自第一终端设备的目标终端标识之前,所述方法还包括:
接收来自第一终端设备的互动功能开启指令,所述互动功能开启指令包括定时器;
根据所述互动功能开启指令,向所述第二可穿戴设备发送第二采集指令;
将所述定时器停止时所述第二可穿戴设备采集到的动作信息发送给所述第一终端设备。
7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:
实时显示所述第二可穿戴设备采集到的动作信息。
8.根据权利要求7所述的方法,其特征在于,所述实时显示所述第二可穿戴设备采集到的动作信息之前,所述方法还包括:
将所述第二终端设备上的本端视频窗口和对端视频窗口并列显示。
9.一种终端设备,其特征在于,包括:
获取模块,用于获取第一可穿戴设备采集的第一动作信息和第二可穿戴设备采集的第二动作信息,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;
确定模块,用于根据所述第一动作信息和所述第二动作信息,确定目标终端标识;
发送模块,用于将所述目标终端标识发送给所述第二终端设备,所述目标终端标识用于所述第二终端设备在所述目标终端标识对应的视频窗口显示动画;
显示模块,用于在所述目标终端标识对应的视频窗口显示动画。
10.根据权利要求9所述的终端设备,其特征在于,所述获取模块具体用于:
接收互动功能开启指令,所述互动功能开启指令包括定时器;
向所述第一可穿戴设备发送第一采集指令;
向所述第二终端设备发送所述互动功能开启指令,所述互动功能开启指令用于所述第二终端设备根据所述互动功能开启指令向所述第二可穿戴设备发送第二采集指令;
将所述定时器停止时所述第一可穿戴设备采集到的动作信息确定为所述第一动作信息;
接收所述第二终端设备发送的所述定时器停止时所述第二可穿戴设备采集到的动作信息;
将所述第二可穿戴设备采集到的动作信息确定为所述第二动作信息。
11.根据权利要求9或10所述的终端设备,其特征在于,所述显示模块还用于:
实时显示所述第一可穿戴设备采集到的动作信息。
12.根据权利要求11所述的终端设备,其特征在于,所述显示模块还用于:
将所述第一终端设备上的本端视频窗口和对端视频窗口并列显示。
13.一种终端设备,其特征在于,包括:
接收模块,用于接收来自第一终端设备的终端设备标识,所述目标终端标识为所述第一终端设备根据第一动作信息和第二动作信息确定的,所述第一动作信息通过第一可穿戴设备采集,所述第二动作信息通过第二可穿戴设备采集,所述第一可穿戴设备和所述第一终端设备连接,所述第二可穿戴设备和第二终端设备连接;
显示模块,用于在所述目标终端标识对应的视频窗口显示动画。
14.根据权利要求13所述的终端设备,其特征在于,还包括:
处理模块,用于接收来自第一终端设备的互动功能开启指令,所述互动功能开启指令包括定时器;
根据所述互动功能开启指令,向所述第二可穿戴设备发送第二采集指令;
将所述定时器停止时所述第二可穿戴设备采集到的动作信息发送给所述第一终端设备。
15.根据权利要求13或14所述的终端设备,其特征在于,所述显示模块还用于:
实时显示所述第二可穿戴设备采集到的动作信息。
16.根据权利要求15所述的终端设备,其特征在于,所述显示模块还用于:
将所述第二终端设备上的本端视频窗口和对端视频窗口并列显示。
17.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现权利要求1-4任一项所述的方法。
18.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序;所述计算机程序在被执行时,实现权利要求5-8任一项所述的方法。
19.一种终端设备,其特征在于,包括:存储器和处理器;
所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令执行权利要求1-4任一项所述的方法。
20.一种终端设备,其特征在于,包括:存储器和处理器;
所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令执行权利要求5-8任一项所述的方法。
CN202010885740.3A 2020-08-28 2020-08-28 视频互动方法和设备 Pending CN114125351A (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN202010885740.3A CN114125351A (zh) 2020-08-28 2020-08-28 视频互动方法和设备
JP2023513838A JP2023540920A (ja) 2020-08-28 2021-08-03 ビデオ相互作用方法およびデバイス
US18/043,571 US20230351659A1 (en) 2020-08-28 2021-08-03 Video interaction method and device
EP21860070.8A EP4195676A4 (en) 2020-08-28 2021-08-03 VIDEO INTERACTION METHOD AND APPARATUS
PCT/CN2021/110340 WO2022042230A1 (zh) 2020-08-28 2021-08-03 视频互动方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010885740.3A CN114125351A (zh) 2020-08-28 2020-08-28 视频互动方法和设备

Publications (1)

Publication Number Publication Date
CN114125351A true CN114125351A (zh) 2022-03-01

Family

ID=80352636

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010885740.3A Pending CN114125351A (zh) 2020-08-28 2020-08-28 视频互动方法和设备

Country Status (5)

Country Link
US (1) US20230351659A1 (zh)
EP (1) EP4195676A4 (zh)
JP (1) JP2023540920A (zh)
CN (1) CN114125351A (zh)
WO (1) WO2022042230A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150209666A1 (en) * 2014-01-29 2015-07-30 Eddie's Social Club, LLC Game System with Interactive Show Control
CN107566911A (zh) * 2017-09-08 2018-01-09 广州华多网络科技有限公司 一种直播方法、装置、***及电子设备
CN206980051U (zh) * 2017-05-18 2018-02-09 佛山市量脑科技有限公司 一种基于可穿戴智能设备的区域游戏***
CN110090439A (zh) * 2019-04-25 2019-08-06 努比亚技术有限公司 特效显示方法、终端及计算机可读存储介质
WO2020107908A1 (zh) * 2018-11-29 2020-06-04 北京字节跳动网络技术有限公司 多用户视频特效添加方法、装置、终端设备及存储介质

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9345966B2 (en) * 2012-03-13 2016-05-24 Sony Interactive Entertainment America Llc Sharing recorded gameplay to a social graph
CN103593126B (zh) * 2013-11-22 2017-04-05 英华达(上海)科技有限公司 穿戴式设备和穿戴式设备之间的交互方法
US9843768B1 (en) * 2016-09-23 2017-12-12 Intel Corporation Audience engagement feedback systems and techniques
KR102125735B1 (ko) * 2018-03-26 2020-06-23 주식회사 하이퍼커넥트 영상 통화를 제공하는 방법 및 영상 통화 제공 시스템
CN110096195A (zh) * 2019-04-29 2019-08-06 努比亚技术有限公司 运动图标显示方法、可穿戴设备及计算机可读存储介质
CN110944235B (zh) * 2019-11-22 2022-09-16 广州方硅信息技术有限公司 直播互动方法、装置、***、电子设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150209666A1 (en) * 2014-01-29 2015-07-30 Eddie's Social Club, LLC Game System with Interactive Show Control
CN206980051U (zh) * 2017-05-18 2018-02-09 佛山市量脑科技有限公司 一种基于可穿戴智能设备的区域游戏***
CN107566911A (zh) * 2017-09-08 2018-01-09 广州华多网络科技有限公司 一种直播方法、装置、***及电子设备
WO2020107908A1 (zh) * 2018-11-29 2020-06-04 北京字节跳动网络技术有限公司 多用户视频特效添加方法、装置、终端设备及存储介质
CN110090439A (zh) * 2019-04-25 2019-08-06 努比亚技术有限公司 特效显示方法、终端及计算机可读存储介质

Also Published As

Publication number Publication date
WO2022042230A1 (zh) 2022-03-03
WO2022042230A9 (zh) 2022-10-20
US20230351659A1 (en) 2023-11-02
EP4195676A4 (en) 2024-01-24
JP2023540920A (ja) 2023-09-27
EP4195676A1 (en) 2023-06-14

Similar Documents

Publication Publication Date Title
JP6616288B2 (ja) 通信における情報交換のための方法、ユーザ端末、及びサーバ
US10257416B2 (en) Apparatus and method for setting camera
CN103561168A (zh) 一种发送语音信息的方法和设备
CN108228025A (zh) 消息显示方法、装置、移动终端以及存储介质
CN111324275B (zh) 显示画面中元素的播报方法及装置
EP4191513A1 (en) Image processing method and apparatus, device and storage medium
CN108932102A (zh) 数据处理方法、装置以及移动终端
CN110113253A (zh) 即时通信方法、设备及计算机可读存储介质
CN110022399A (zh) 消息展示方法、装置、用户终端及可读存储介质
CN111447139A (zh) 即时通讯中多人私聊对话的实现方法、装置和电子设备
CN114296853A (zh) 动态桌面的控制方法及装置、存储介质、电子装置
CN112703534A (zh) 图像处理方法及相关产品
CN109658328A (zh) 自拍视频动物头像耳朵处理方法及相关产品
CN107295412B (zh) 数据处理方法、装置及***
CN114125351A (zh) 视频互动方法和设备
CN106254953B (zh) 一种图片显示方法及装置、图片接收终端
CN106454194B (zh) 一种基于vr设备的视频方法及***
CN113194198B (zh) 消息处理方法、消息处理装置
CN106201930B (zh) 一种设备端口确定装置、终端及方法
CN105183313B (zh) 一种用户终端控制方法及用户终端
CN114429506A (zh) 图像处理方法、装置、设备、存储介质和程序产品
CN114116105A (zh) 动态桌面的控制方法及装置、存储介质、电子装置
CN108512946B (zh) 身份信息显示方法、装置及终端
CN113318437A (zh) 交互方法、装置、设备及介质
CN113407318A (zh) 操作***切换方法及装置、计算机可读介质和电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220301