CN105396289A - 实时游戏和多媒体会话过程中实现特效的方法及装置 - Google Patents

实时游戏和多媒体会话过程中实现特效的方法及装置 Download PDF

Info

Publication number
CN105396289A
CN105396289A CN201410468197.1A CN201410468197A CN105396289A CN 105396289 A CN105396289 A CN 105396289A CN 201410468197 A CN201410468197 A CN 201410468197A CN 105396289 A CN105396289 A CN 105396289A
Authority
CN
China
Prior art keywords
special efficacy
order
data
input pattern
input
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
CN201410468197.1A
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.)
Zhang Ying Information Technology (shanghai) Co Ltd
Original Assignee
Zhang Ying Information Technology (shanghai) 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 Zhang Ying Information Technology (shanghai) Co Ltd filed Critical Zhang Ying Information Technology (shanghai) Co Ltd
Priority to CN201410468197.1A priority Critical patent/CN105396289A/zh
Priority to US14/699,930 priority patent/US20160074751A1/en
Publication of CN105396289A publication Critical patent/CN105396289A/zh
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/332Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using wireless networks, e.g. cellular phone networks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种实时游戏和多媒体会话过程中实现特效的方法,包括:发送端配置对应每种输入源的特效输入模式和特效命令映射关系,接收端配置每种特效命令与特效命令对应执行方式的映射关系;发送端和接收端建立实时游戏和/或视频会话;发送端检测从每种输入源接收的源数据,从所述源数据中识别出所包含的特效输入模式;发送端确定与所述特效输入模式相对应的特效命令,并将特效命令通过通信网络发送给接收端,使得接收端从接收的通信数据中识别出所述特效命令,并按照与所述特效命令对应的执行方式执行该特效命令,从而在接收端呈现相应的特效。

Description

实时游戏和多媒体会话过程中实现特效的方法及装置
技术领域
本发明涉及移动互联网技术领域,特别涉及一种实时游戏和多媒体会话过程中实现特效的方法及装置。
背景技术
随着固定网络和3G、4G等移动网络带宽的不断增长,基于智能移动终端的实时游戏和视频会话变得越来越普遍。目前有很多即时通信软件提供视频会话或互动游戏的功能。但是,互动游戏过程中的数据则通常是由***按照某种规则自动产生,用户只能通过触控屏操作进行一些局部的改变,无法在游戏会话过程中支持多种输入源的特效互动,使得一端能通过简单、多样的方式控制或改变另一端游戏数据的产生或呈现。
有鉴于此,针对目前智能终端难以有效实现特效互动的问题,有必要提出一种实时游戏和/或视频会话中实现特效的方法,从多维输入源获取特效输入,而不限于触控操作的方式,并且采用高效的操作方式,能够减少传输特效数据的网络负荷,并能提供游戏和/或视频会话中的丰富特效,从而提高智能终端的实时游戏和/或视频会话过程中的体验。
发明内容
为了克服上述所指的现有技术中的不足之处,本发明旨在提出一种实时游戏和/或视频会话过程通话中实现特效的方法及装置,可以实现在视频通话在实时游戏过程中通过多维输入方式提供特效应用,以使得智能终端能通过多种方式来控制实时游戏的效果,提高趣味性。
为了实现上述目的,一方面,本发明提供一种实时游戏和多媒体会话过程中实现特效的方法,包括:发送端配置每种输入源的特效输入模式与特效命令之间的映射关系,接收端配置每种特效命令与执行方式之间的映射关系;发送端和接收端建立实时游戏和/或视频会话;发送端检测从每种输入源接收的源数据,从所述源数据中识别出所包含的特效输入模式;发送端确定与所述特效输入模式相对应的特效命令,并将特效命令通过通信网络发送给接收端,使得接收端从接收的通信数据中识别出所述特效命令,并按照与所述特效命令对应的执行方式执行该特效命令,从而在接收端呈现相应的特效。
进一步地,所述输入源包括如下任一或任几种模式的组合:通过声音捕获设备获得的声音输入;通过视频捕获设备获取的视频输入;通过监测触控屏的手指滑动和/或点击动作获取的触控屏输入;或者,通过任一种传感器获取的传感器输入。
进一步地,所述特效输入模式包括如下任一或任几种模式的组合:声音特效输入模式;视频特效输入模式;触控屏特效输入模式;或者,传感器特效输入模式。
进一步地,所述特效命令具体是指:第一类特效命令,其与所述接收端当前运行的游戏场景不相关,并且包含命令标识和可选命令的有效期限,以使得当所述接收端执行与所述第一类特效命令对应的程序时,所述被执行程序产生的特效将独立地作用在接收终端上,并不影响游戏数据的产生或游戏界面的呈现;或者,第二类特效命令,其与所述接收端当前运行的游戏场景相关,并且包含命令标识,还可选地包含命令作用的游戏客体、属性参数和该命令的有效期限,以使得当所述接收端执行与所述第二类特效命令对应的程序时,所述被执行程序产生的特效将影响游戏数据的产生和游戏界面的呈现。
进一步地,所述发送端将特效命令发送给接收端,包括如下方式之一:通过独立的数据包传输;以特定的编码模式内嵌在游戏数据包中传输;以特定的编码模式内嵌在信令数据包中传输;或者,以特定的编码模式分别内嵌在游戏数据包和信令数据包中传输。
进一步地,所述接收端从接收的通信数据中识别出所述特效命令后,还包括:判别所述特效命令的类别,并进行如下处理:如果所述特效命令属于第一类,则找到该特效命令对应的执行程序,直接执行该程序,将产生的特效独立地作用在接收端上;如果所述特效命令属于第二类,则对应的执行程序采集输入参数,所述输入参数从该特效命令的可选游戏客体、属性参数和有效期限获得,使得执行该程序时能够改变游戏的状态数据,以改变游戏的呈现界面。
为了实现上述目的,另一方面,本发明提供一种实时游戏和多媒体会话过程中实现特效的发送端装置,包括:特效输入模式识别和匹配模块、数据传输模块和特效输入模式与特效命令对应关系库,其中:所述特效输入模式识别和匹配模块,用于对多种输入源输入的源数据进行监测和识别,以判断输入源数据中是否包含特效输入模式,并且识别出特效输入模式时,查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块发送;所述数据传输模块,用于管理游戏和/或视频会话中多种数据的发送和接收,其中,所述数据包括如下任一种或几种的组合:游戏数据、音频数据、视频数据、文本数据和特效命令数据;以及所述特效输入模式与特效命令对应关系库,用于存储每种输入源的特效输入模式与特效命令之间的映射关系。
为了实现上述目的,再一方面,本发明提供一种实时游戏和多媒体会话过程中实现特效的接收端装置,包括:数据传输模块,特效命令识别模块、特效命令执行模块、特效呈现模块、特效命令与特效执行程序段对应库,其中:所述数据传输模块,用于接收从发送端发送过来的源数据和特效命令数据;所述特效命令识别模块,用于从接收到的通信数据中识别出特效命令;所述特效命令与特效执行程序段对应库,用于存储每种特效命令与执行方式之间的映射关系;所述特效命令执行模块,用于根据特效命令查找所述特效命令与特效执行程序段对应库,找到对应的需要执行的程序段,然后由相应的执行引擎执行对应的程序段;以及所述特效呈现模块,用于将执行特效程序段所产生的输出和游戏界面进行融合输出。
为了实现上述目的,又一方面,本发明提供一种实时游戏和多媒体会话过程中实现特效的客户端***装置,包括:特效输入模式识别和匹配模块、数据传输模块、特效输入模式与特效命令对应关系库、特效命令识别模块、特效命令执行模块、特效呈现模块、特效命令与特效执行程序段对应库,其中:所述特效输入模式识别和匹配模块,用于对多种输入源输入的源数据进行监测和识别,以判断输入源数据中是否包含特效输入模式,并且识别出特效输入模式时,查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块发送;所述数据传输模块,用于管理实时游戏和/或视频会话中多种数据的发送和接收,包括如下任一种或几种:游戏数据、语音数据、视频数据、文本数据和特效命令数据;所述特效输入模式与特效命令对应关系库,用于存储每种输入源的特效输入模式与特效命令之间的映射关系;所述特效命令识别模块,用于从接收到的数据中识别出特效命令,并分解出特效命令标识、可选的特效命令作用的客体、属性参数和作用时间;所述特效命令执行模块,用于根据特效命令查找所述特效命令与特效执行程序段对应库,找到对应的需要执行的程序段,然后由相应的执行引擎执行对应的程序段;所述特效命令与特效执行程序段对应库,用于存储每种特效命令与执行方式之间的映射关系;所述特效呈现模块,用于在终端上呈现执行特效程序段所产生的效果。
进一步地,所述特效输入模式识别和匹配模块进一步包括:声音特效输入识别与匹配子模块,用于识别出声音特效输入模式,查找与声音特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;视频/图像特效输入识别与匹配模块,用于识别出视频或图像特效输入模式,查找与视频或图像特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;触控屏特效输入模式识别与匹配子模块,用于识别出触控特效输入模式,查找与触控特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;与一个或一组传感器相对应的特效输入识别与匹配子模块,用于识别出传感器特效输入模式,查找与传感器特效输入模式对应的特效命令,并将特效命令发送至数据传输模块。
进一步地,所述与传感器相对应的特效输入识别与匹配子模块进一步包括:移动终端运动特效输入识别与匹配子模块,用于识别出移动终端的特殊运动模式,查找与运动特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;温度特效输入识别与匹配子模块,用于识别出移动终端所处的特殊温度或温度范围,查找与该温度输入对应的特效命令,并将特效命令发送至数据传输模块;以及光照强度特效输入识别与匹配子模块,用于识别出移动终端所处环境的特殊光照强度或光照强度范围,查找与该温度输入对应的特效命令,并将特效命令发送至数据传输模块。
本发明公开的实时游戏和多媒体会话过程中实现特效的方法及装置,可以在视频通话实时游戏过程中通过多维输入方式提供特效应用,并且由发送端识别特殊的输入模式,将其转换成特效指令,将特效指令传输给接收端,接收端根据特效指令将特效展示在游戏界面上,从而提高智能终端实时游戏和/或视频过程中的趣味性和娱乐性。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
图1示出了根据本发明一实施方式的实时游戏和多媒体会话过程中实现特效的智能终端设备的组件示意图;
图2示出了根据本发明一实施方式的实时游戏和多媒体会话过程中实现特效的流程示意图;
图3示出了根据本发明一实施方式的实时游戏和多媒体会话过程中实现特效的发送端和接收端模块结构和数据传输流程示意图;
图4a-b示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图;
图5a-b示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图;
图6a-d示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图;
图7a-b示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图。
具体实施方式
下面详细描述本发明的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
本发明提供一种实时游戏和多媒体会话过程中实现特效的方法和装置。
图1示出了根据本发明一实施方式的实时游戏和多媒体会话过程中实现特效的智能终端设备100所含组件的示意图。如图1所示,适用于本发明公开方案的智能终端设备100可以包括如下组件:触控式显示屏110,用于显示游戏数据和互动特效,并且接收用户的触控式输入;数据传输接口120,用于接收/传输游戏数据和特效命令数据,例如,可以采用支持3G、4G、WiFi、蓝牙等无线数据传输的接口;扬声器130,用于播放声音;视频捕获组件140,用于本地视频数据的输入,例如,可以采用摄像头;音频捕获组件150,用于本地音频数据的输入,例如,可以采用麦克风;加速计160,用于对设备100的加速度进行测量;陀螺仪170,用于对设备100的旋转角度进行测量;温度传感器180,用于对设备100所处环境的温度进行测量;光线传感器190,用于对设备100所处环境的光照强度进行测量。作为一种实施方式,可以通过陀螺仪170和加速计160检测并获取终端的运动数据。可以理解的是,硬件环境还可以增加任一种传感器,以获取传感器输入的源数据。
图2示出了根据本发明一实施方式的实时游戏和多媒体会话过程中实现特效的流程示意图。如图2所示,本发明公开了一种实时游戏和多媒体会话过程中实现特效的方法,包括如下步骤:发送端配置每种输入源的特效输入模式与特效命令之间的映射关系,接收端配置每种特效命令与执行方式之间的映射关系,发送端的特效命令集合与接收端的特效命令集合一致;发送端和接收端建立实时游戏和/或视频会话;发送端检测从每种输入源接收的源数据,从所述源数据中识别出所包含的特效输入模式;发送端确定与所述特效输入模式相对应的特效命令,并将特效命令通过通信网络发送给接收端,使得接收端从接收的通信数据中识别出所述特效命令,并按照与所述特效命令对应的执行方式执行该特效命令,从而在接收端呈现相应的特效。
对应于每一类输入源,发送端可以为用户提供预定义特效输入模式的方式。声音特效输入模式的预定义方式可以包括如下之一:亲吻声、哭泣声、笑声、吹气声、哈气声、动物的叫声等。视频特效输入模式的预定义方式可以包括如下之一:人脸的表情或某个器官的运动,例如,做亲吻的嘴型、笑脸、睁眼、闭眼等。触控屏特效输入模式的预定义方式可以包括如下之一:按预定间隔规律连续点击屏幕、按预定规律的轨迹进行屏幕滑动或按预定规律进行多指触控操作。传感器特效输入模式的预定义方式可以包括如下之一:基于陀螺仪和加速计等计算出的按预定轨迹移动或旋转终端,基于温度传感器确定的终端当前所处环境的温度范围,基于光线传感器确定的终端当前所处环境的光照强度范围等。
进一步地,所述输入源包括如下任一或任几种模式的组合:通过声音捕获设备获得的声音输入;通过视频捕获设备获取的视频输入;通过监测触控屏的手指滑动和/或点击动作获取的触控屏输入;或者,通过任一种传感器获取的传感器输入。对于每一种输入源的输入数据,发送端都配置有不同的输入识别模块。对于视频输入,发送端配置相应的视频特效识别模块,用于识别用户的表情,例如,哭、笑、鬼脸等,以及用户脸部某个器官的运动,例如,一只或两只眼睛的睁开、闭上,张嘴、闭嘴等。可以理解的是,这些人脸识别算法可以采用现有技术中公开的相关算法。本发明可以在特效输入库中定义某一种表情、某一种脸部运动对应某一种特效。例如,对于声音输入,本发明提供相应的声音/语音特效识别模块,用于识别语音中的某些特殊词汇或某些特殊的声音,例如,吹气、打喷嚏、接吻、各种动物的叫声等。可以理解的是,具体的声音/语音识别算法可以采用现有技术中公开的相关算法。本发明可以在特效输入库中定义某些特殊词汇或特殊声音对应某种特效。例如,对于文本输入,本发明提供相应的文本特效识别模块,用于识别文本中的某些特殊输入词汇。可以理解的是,具体的文本特效识别算法可以采用现有技术中公开的相关算法。本发明可以在特效输入库中定义某些特殊词汇对应某种特效;例如,对于触控屏输入,本发明提供相应的触控屏特效识别模块,用于识别触控屏输入中符合预定义的特效输入模式,例如,按某一节奏点击屏幕,或按某种轨迹进行滑动等。可以理解的是,具体的触控屏特效识别可以基于触控屏按时间序列的源数据采用现有技术中公开的相关算法。本发明可以在特效输入库中定义某种输入模式对应的特效。例如,对于终端的各类传感器输入,本发明提供相应的传感器特效识别模块,例如,利用陀螺仪、加速计等识别终端的运动轨迹,利用GPS识别用户的位置,利用温度传感器识别当前的温度等,利用光线传感器识别当前的光照强度等。可以理解的是,具体的传感器特效识别算法可以采用现有技术中公开的相关算法。本发明可以在特效输入库中定义某种输入模式对应的特效。可以理解的是,所述特效输入模式包括如下任一或任几种模式的组合:声音特效输入模式;视频特效输入模式;触控屏特效输入模式;或者,传感器特效输入模式。
进一步地,所述特效命令具体是指:第一类特效命令,其与所述接收端当前运行的游戏场景不相关,并且包含命令标识和可选命令的有效期限,以使得当所述接收端执行与所述第一类特效命令对应的程序时,所述被执行程序产生的特效将独立地作用在接收终端上,并不影响游戏数据的产生或游戏界面的呈现;或者,第二类特效命令,其与所述接收端当前运行的游戏场景相关,并且包含命令标识,还可选地包含命令作用的游戏客体、属性参数和该命令的有效期限,以使得当所述接收端执行与所述第二类特效命令对应的程序时,所述被执行程序产生的特效将影响游戏数据的产生和游戏界面的呈现。
进一步地,所述发送端将特效命令发送给接收端,包括如下方式之一:通过独立的数据包传输;以特定的编码模式内嵌在游戏数据包中传输;以特定的编码模式内嵌在信令数据包中传输;或者,以特定的编码模式分别内嵌在游戏数据包和信令数据包中传输。
进一步地,所述接收端从接收的通信数据中识别出所述特效命令后,还包括:判别所述特效命令的类别,并进行如下处理:如果所述特效命令属于第一类,则找到该特效命令对应的执行程序,直接执行该程序,将产生的特效独立地作用在接收端上,例如播放一个动画图标、播放声音或触发接收端震动;如果所述特效命令属于第二类,则对应的执行程序采集输入参数,所述输入参数从该特效命令的可选游戏客体、属性参数和有效期限获得,使得执行该程序时能够改变游戏的状态数据,以改变游戏的呈现界面。
图3示出了根据本发明的实时游戏和多媒体会话过程中实现特效的发送端和接收端模块示意图。如图3所示,本发明提供的发送端装置包括:特效输入模式识别和匹配模块、数据传输模块、特效输入模式与特效命令关系库,其中:所述特效输入模式识别和匹配模块,用于对多种输入源输入的源数据进行监测和识别,以判断输入源数据中是否包含特效输入模式,并且识别出特效输入模式时,查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块发送;所述数据传输模块,用于管理游戏和/或视频会话中多种数据的发送和接收,包括游戏数据、音频数据、视频数据、文本数据和特效命令数据;所述特效输入模式与特效命令对应关系库,用于存储每种输入源的特效输入模式与特效命令之间的映射关系。
如图3所示,作为一种有效的连接方式,发送端装置所包含的各硬件和/或软件模块,可以按照以下方式连接和处理数据:特效输入模式识别和匹配模块连接各类数据输入组件,例如,如图1示出的,触控式显示屏110、视频捕获组件140、音频捕获组件150、加速计160、陀螺仪170、温度传感器180以及光线传感器190,以监测和识别各种数据输入源输入的源数据。特效输入模式与特效命令对应关系库连接特效输入模式识别和匹配模块。当特效输入模式识别和匹配模块识别出源数据中含有特效输入模式时,则查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块并由对应的数据传输接口120发送;如果源数据中不含有特效输入模式,则特效输入模式识别和匹配模块忽略所监测到的源数据。特效输入模式与特效命令对应关系库接收特效输入模式识别和匹配模块发送的特效输入模式标识,并向特效输入模式识别和匹配模块反馈解析后的特效命令。数据传输模块连接特效输入模式识别和匹配模块,以接收特效输入模式识别和匹配模块发送的特效命令。对于视频和声音数据,无论源数据中是否含有特效命令输入模式,发送端生成的源数据都直接传递给数据传输模块,由数据传输模块发送给接收端。也就是说,源数据产生后存在两条并行的传输路径:第一条路径是直接被发送到数据传输模块,以发送至接收端;第二条路径是被发送到特效输入模式识别和匹配模块,由特效输入模式识别和匹配模块判断源数据中是否含有特效输入模式。第二条路径的判断结果不会影响第一条路径的数据传输。而对于触控屏输入数据和传感器输入数据,则源数据直接给发送到特效输入模式和匹配模块,只有一条传输路径。
如图3所示,本发明提供的接收端装置包括:数据传输模块,特效命令识别模块、特效命令执行模块、特效呈现模块、特效命令与特效执行程序段对应库,其中:所述数据传输模块用于接收从发送端发送过来的源数据和特效命令数据;所述特效命令识别模块,用于从接收端接收到的通信数据中识别出特效命令;所述特效命令与特效执行程序段对应库,用于存储每种特效命令与执行方式之间的映射关系;所述特效命令执行模块,用于根据特效命令查找所述特效命令与特效执行程序段对应库,找到对应的需要执行的程序段,然后由相应的执行引擎执行对应的程序段;所述特效呈现模块,用于将执行特效程序段所产生的输出和游戏界面进行融合输出。
如图3所示,作为一种有效的连接方式,接收端装置所包含的各硬件和/或软件模块,可以按照以下方式连接和处理数据:数据传输模块,从发送端接收源数据和/或特效命令数据包。特效命令识别模块连接数据传输模块,以接收数据传输模块发送的通信数据,并从接收到的通信数据包中识别出特效命令。特效命令执行模块连接特效命令识别模块、特效命令与特效执行程序段对应库和特效呈现模块,以接收特效命令识别模块发送的特效命令,将特效命令发送至特效命令与特效执行程序段对应库,从特效命令与特效执行程序段对应库接收特效执行程序,并将特效执行程序生成的特效数据传给特效呈现模块处理。作为一种实施方式,特效数据与游戏场景独立,可以独立地呈现。作为另一种实施方式,特效数据与游戏场景相关,此时特效在游戏场景中予以呈现。
进一步地,所述特效输入模式识别和匹配模块进一步包括:声音特效输入识别与匹配子模块,用于识别出声音特效输入模式,查找与声音特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;视频/图像特效输入识别与匹配模块,用于识别出视频或图像特效输入模式,查找与视频或图像特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;触控屏特效输入模式识别与匹配子模块,用于识别出触控特效输入模式,查找与触控特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;与一个或一组传感器相对应的特效输入识别与匹配子模块,用于识别出传感器特效输入模式,查找与传感器特效输入模式对应的特效命令,并将特效命令发送至数据传输模块。
如图3所示,作为一种有效的连接方式,特效输入模式识别和匹配模块所包含的各硬件和/或软件模块,可以按照以下方式连接和处理数据:声音特效输入识别与匹配子模块,其连接声音数据输入组件;视频/图像特效输入识别与匹配模块,其连接视频/图像数据输入组件;触控屏特效输入模式识别与匹配子模块,其连接触控数据输入组件,例如,触控屏幕;与一个或一组传感器相对应的特效输入识别与匹配子模块,即,传感器特效输入识别与匹配子模块,例如手机运动输入模式识别与匹配子模块,其连接各种加速计、陀螺仪等传感器。
进一步地,所述与传感器相对应的特效输入识别与匹配子模块进一步包括:移动终端运动特效输入识别与匹配子模块,用于识别出移动终端的特殊运动模式,查找与运动特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;温度特效输入识别与匹配子模块,用于识别出移动终端所处的特殊温度或温度范围,查找与该温度输入对应的特效命令,并将特效命令发送至数据传输模块;以及光照强度特效输入识别与匹配子模块,用于识别出移动终端所处环境的特殊光照强度或光照强度范围,查找与该温度输入对应的特效命令,并将特效命令发送至数据传输模块。
为了实现从所述用户输入中识别每种输入源的用户输入数据中所包含的特效输入模式,本发明可以给每个特效输入模式设置一个标识,在***里存储特效输入模式的标识和特效命令的对应关系。当某个输入识别模块识别出某个特效输入模式时,即得到了该特效输入模式的标识,然后根据该标识找到对应的特效命令。
发送端生成特效命令以后,将特效命令通过网络传输给接收端;所述特效命令可以通过独立的数据包传输,也可以以特定的编码模式内嵌在游戏数据包、信令数据包中传输。
接收端从数据包中解析出特效命令后,判别该特效命令的类别。如果该特效命令属于第一类,则找到该特效命令对应的执行程序后,直接执行该程序,将产生的特效独立地作用在接收端上,例如播放一个动画图标、播放声音、触发接收端移动终端震动等。
如果该特效命令属于第二类,则对应的执行程序可以要求有输入参数,所述参数可以从该命令的可选的操作客体、相关参数和该命令的有效期限获得。执行该程序可以改变游戏的状态数据,并进而改变游戏的呈现界面。
图4a-b示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图。例如,在一个打泡泡的游戏中,可以在发送端将哈气声音和吸气声音定义为一种特效输入模式,并定义哈气声音的特效命令对应的执行方式为增加接收端泡泡的产生速度,而定义吸气声音对应的执行方式为降低接收端泡泡的产生速度。如图4a-b所示,其给出了该特效输入模式的特效效果图。当发送端的声音特效输入模式从麦克风获取的源数据中检测到哈气的特效输入模式时,生成特效命令,该特效命令可以至少分解为两部分,其中命令标识可以是ADD(即增加),而命令的客体则是泡泡,可选地,还可以包含该命令的有效期。接收端从通信数据中识别出该特效命令后,执行对应的程序,增加接收端泡泡产生的速度。在特效的作用下,图4b的泡泡产生速度大于图4a的泡泡产生速度。
图5a-b示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图。例如,在上述打泡泡游戏中,可以在发送端将移动终端运动轨迹定义为一种特效输入模式,并定义其特效命令对应的执行方式为改变泡泡的产生方向和运动轨迹。如图5a-b所示,其给出了该特效输入模式的特效效果图。当发送端从基于陀螺仪和加速计等传感器的源数据中检测出符合预定义轨迹的特效输入时,生成特效命令,该特效命令可以分解为两部分或更多,其中命令标识可以是CHANGE(改变方向),命令的客体是泡泡,可选地,可以根据移动终端运动的轨迹将运动的方向作为命令参数。接收端从通信数据中识别出该特效命令后,执行对应的程序,改变接收端泡泡产生的方向或运动的轨迹。
图6a-d示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图。例如,在上述打泡泡游戏中,可以在发送端将移动终端所处的光照强度定义为一种特效输入模式,将光照强度低于某个阈值定义为一个特效输入,并定义其特效命令对应的执行方式为改变接收端打泡泡游戏的背景图案或调节接收端屏幕显示的明暗度。如图6a-d所示,其给出了该特效输入模式的特效效果图。当发送端从基于光线传感器的源数据中识别出当前光照强度低于特定阈值时,生成特效命令,接收端从通信数据中识别出该特效命令后,执行对应的程序,将接收端的打泡泡游戏背景图案变暗或将接收端屏幕显示的亮度调低。图6a中,发送端所处的环境光照强度较高,因此图6b的接收端屏幕显示亮度较高;而图6c中的发送端所处环境光照强度低,因此图6d的接收端屏幕显示亮度低。
图7a-b示出了根据本发明一实施方式的实时打泡泡游戏和/或视频会话过程中的一种特效显示示意图。例如,在上述打泡泡游戏中,可以在发送端将发送端用户的某种人脸表情(如闭眼)定义为一种特效输入模式,并定义其特效命令对应的执行方式为暂停泡泡的产生。如图7a-b所示,其给出了该特效输入模式的特效效果图。当发送端从摄像头获取的源数据中识别出用户的闭眼特效输入模式时,生成特效命令,接收端从通信数据中识别出该特效命令后,执行对应的程序,暂停接收端打泡泡游戏中的泡泡产生。
为了实现本发明目的,还公开一种实时游戏和多媒体会话过程中实现特效的***装置,包括:特效输入模式识别和匹配模块、数据传输模块、特效输入模式与特效命令对应关系库、特效命令识别模块、特效命令执行模块、特效呈现模块、特效命令与特效执行程序段对应库,其中:所述特效输入模式识别和匹配模块,用于对多种输入源输入的源数据进行监测和识别,以判断输入源数据中是否包含特效输入模式,并且识别出特效输入模式时,查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块发送;所述数据传输模块,用于管理实时游戏和/或视频会话中多种数据的发送和接收,其中,所述数据包括如下任一种或几种的组合:游戏数据、语音数据、视频数据、文本数据和特效命令数据;所述特效输入模式与特效命令对应关系库,用于存储每种输入源的特效输入模式与特效命令之间的映射关系;所述特效命令识别模块,用于从接收到的通信数据中识别出特效命令,并分解出特效命令标识、可选的特效命令作用的客体、属性参数和作用时间;所述特效命令执行模块,用于根据特效命令查找所述特效命令与特效执行程序段对应库,找到对应的需要执行的程序段,然后由相应的执行引擎执行对应的程序段;所述特效命令与特效执行程序段对应库,用于存储每种特效命令与执行方式之间的映射关系;所述特效呈现模块,用于在终端上呈现执行特效程序段所产生的效果。
本发明公开的实时游戏和多媒体会话过程中实现特效的方法及装置,可以在实时游戏和/或视频会话过程中通过多维输入方式提供互动特效,并且由发送端识别特殊的输入模式,将其转换成特效指令,将特效指令和源数据同时传输给接收端,接收端根据特效指令将在接收端上展示特效,从而提高智能终端的即时游戏和/或视频会话过程中的趣味性和娱乐性。
本技术领域技术人员可以理解,本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。所述设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备,所述通用计算机有存储在其内的程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、随即存储器(RAM)、只读存储器(ROM)、电可编程ROM、电可擦ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光线卡片。可读介质包括用于以由设备(例如,计算机)可读的形式存储或传输信息的任何机构。例如,可读介质包括随即存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光学存储介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号)等。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (9)

1.一种实时游戏和多媒体会话过程中实现特效的方法,其特征在于,包括:
发送端配置每种输入源的特效输入模式与特效命令之间的映射关系,接收端配置每种特效命令与执行方式之间的映射关系;
发送端和接收端建立实时游戏和/或视频会话;
发送端检测从每种输入源接收的源数据,从所述源数据中识别出所包含的特效输入模式;
发送端确定与所述特效输入模式相对应的特效命令,并将特效命令通过通信网络发送给接收端,使得接收端从接收的通信数据中识别出所述特效命令,并按照与所述特效命令对应的执行方式执行该特效命令,从而在接收端呈现相应的特效。
2.如权利要求1所述的方法,其特征在于,所述特效输入模式包括如下任一或任几种模式的组合:
声音特效输入模式;
视频特效输入模式;
触控屏特效输入模式;或者,
传感器特效输入模式。
3.如权利要求1所述的方法,其特征在于,所述特效命令具体是指:
第一类特效命令,其与所述接收端当前运行的游戏场景不相关,并且包含命令标识和可选命令的有效期限,以使得当所述接收端执行与所述第一类特效命令对应的程序时,所述被执行程序产生的特效将独立地作用在接收终端上,并不影响游戏数据的产生或游戏界面的呈现;或者,
第二类特效命令,其与所述接收端当前运行的游戏场景相关,并且包含命令标识,还可选地包含命令作用的游戏客体、属性参数和该命令的有效期限,以使得当所述接收端执行与所述第二类特效命令对应的程序时,所述被执行程序产生的特效将影响游戏数据的产生和游戏界面的呈现。
4.如权利要求3所述的方法,其特征在于,所述接收端从接收的通信数据中识别出所述特效命令后,还包括:
判别所述特效命令的类别,并进行如下处理:
如果所述特效命令属于第一类,则找到该特效命令对应的执行程序,直接执行该程序,将产生的特效独立地作用在接收端上;
如果所述特效命令属于第二类,则对应的执行程序采集输入参数,所述输入参数从该特效命令的可选游戏客体、属性参数和有效期限获得,使得执行该程序时能够改变游戏的状态数据,以改变游戏的呈现界面。
5.如权利要求1所述的方法,其特征在于,所述发送端将特效命令发送给接收端,包括如下方式之一:
通过独立的数据包传输;
以特定的编码模式内嵌在游戏数据包中传输;
以特定的编码模式内嵌在信令数据包中传输;或者,
以特定的编码模式分别内嵌在游戏数据包和信令数据包中传输。
6.一种实时游戏和多媒体会话过程中实现特效的发送端装置,其特征在于,包括:
特效输入模式识别和匹配模块、数据传输模块和特效输入模式与特效命令对应关系库,其中:
所述特效输入模式识别和匹配模块,用于对多种输入源输入的源数据进行监测和识别,以判断输入源数据中是否包含特效输入模式,并且识别出特效输入模式时,查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块发送;
所述数据传输模块,用于管理游戏和/或视频会话中多种数据的发送和接收,其中,所述数据包括如下任一种或几种的组合:游戏数据、音频数据、视频数据、文本数据和特效命令数据;以及
所述特效输入模式与特效命令对应关系库,用于存储每种输入源的特效输入模式与特效命令之间的映射关系。
7.如权利要求6所述的发送端装置,其特征在于,所述特效输入模式识别和匹配模块进一步包括:
声音特效输入识别与匹配子模块,用于识别出声音特效输入模式,查找与声音特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;
视频/图像特效输入识别与匹配模块,用于识别出视频或图像特效输入模式,查找与视频或图像特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;
触控屏特效输入模式识别与匹配子模块,用于识别出触控特效输入模式,查找与触控特效输入模式对应的特效命令,并将特效命令发送至数据传输模块;
与一个或一组传感器相对应的特效输入识别与匹配子模块,用于识别出传感器特效输入模式,查找与传感器特效输入模式对应的特效命令,并将特效命令发送至数据传输模块。
8.一种实时游戏和多媒体会话过程中实现特效的接收端装置,其特征在于,包括:
数据传输模块,特效命令识别模块、特效命令执行模块、特效呈现模块、特效命令与特效执行程序段对应库,其中:
所述数据传输模块,用于接收从发送端发送过来的源数据和特效命令数据;
所述特效命令识别模块,用于从接收到的通信数据中识别出特效命令;
所述特效命令与特效执行程序段对应库,用于存储每种特效命令与执行方式之间的映射关系;
所述特效命令执行模块,用于根据特效命令查找所述特效命令与特效执行程序段对应库,找到对应的需要执行的程序段,然后由相应的执行引擎执行对应的程序段;以及
所述特效呈现模块,用于将执行特效程序段所产生的输出和游戏界面进行融合输出。
9.一种实时游戏和多媒体会话过程中实现特效的***装置,其特征在于,包括:
特效输入模式识别和匹配模块、分别配置于发送端和接收端的数据传输模块、特效输入模式与特效命令对应关系库、特效命令识别模块、特效命令执行模块、特效呈现模块、特效命令与特效执行程序段对应库,其中:
所述特效输入模式识别和匹配模块,用于对多种输入源输入的源数据进行监测和识别,以判断输入源数据中是否包含特效输入模式,并且识别出特效输入模式时,查找特效输入模式与特效命令对应库,找出对应的特效命令,将特效命令发送至数据传输模块发送;
所述数据传输模块,用于管理实时游戏和/或视频会话中多种数据的发送和接收,其中,所述数据包括如下任一种或几种的组合:游戏数据、语音数据、视频数据、文本数据和特效命令数据;
所述特效输入模式与特效命令对应关系库,用于存储每种输入源的特效输入模式与特效命令之间的映射关系;
所述特效命令识别模块,用于从接收到的源数据和特效命令数据中识别出特效命令,并分解出特效命令标识、可选的特效命令作用的客体、属性参数和作用时间;
所述特效命令执行模块,用于根据特效命令查找所述特效命令与特效执行程序段对应库,找到对应的需要执行的程序段,然后由相应的执行引擎执行对应的程序段;
所述特效命令与特效执行程序段对应库,用于存储每种特效命令与执行方式之间的映射关系;
所述特效呈现模块,用于在终端上呈现执行特效程序段所产生的效果。
CN201410468197.1A 2014-09-15 2014-09-15 实时游戏和多媒体会话过程中实现特效的方法及装置 Pending CN105396289A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410468197.1A CN105396289A (zh) 2014-09-15 2014-09-15 实时游戏和多媒体会话过程中实现特效的方法及装置
US14/699,930 US20160074751A1 (en) 2014-09-15 2015-04-29 Visual effects for interactive computer games on mobile devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410468197.1A CN105396289A (zh) 2014-09-15 2014-09-15 实时游戏和多媒体会话过程中实现特效的方法及装置

Publications (1)

Publication Number Publication Date
CN105396289A true CN105396289A (zh) 2016-03-16

Family

ID=55453818

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410468197.1A Pending CN105396289A (zh) 2014-09-15 2014-09-15 实时游戏和多媒体会话过程中实现特效的方法及装置

Country Status (2)

Country Link
US (1) US20160074751A1 (zh)
CN (1) CN105396289A (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872838A (zh) * 2016-04-28 2016-08-17 徐文波 即时视频的媒体特效发送方法和装置
CN106131583A (zh) * 2016-06-30 2016-11-16 北京小米移动软件有限公司 一种直播处理方法、装置、终端设备及***
CN106792078A (zh) * 2016-07-12 2017-05-31 乐视控股(北京)有限公司 视频处理方法及装置
CN107680157A (zh) * 2017-09-08 2018-02-09 广州华多网络科技有限公司 一种基于直播的互动方法及直播***、电子设备
CN107682729A (zh) * 2017-09-08 2018-02-09 广州华多网络科技有限公司 一种基于直播的互动方法及直播***、电子设备
CN109391792A (zh) * 2017-08-03 2019-02-26 腾讯科技(深圳)有限公司 视频通信的方法、装置、终端及计算机可读存储介质
CN109660724A (zh) * 2018-12-20 2019-04-19 惠州Tcl移动通信有限公司 一种图像处理方法、装置及存储介质
CN109862434A (zh) * 2019-02-27 2019-06-07 上海游卉网络科技有限公司 一种美妆通话***及其方法
CN109873971A (zh) * 2019-02-27 2019-06-11 上海游卉网络科技有限公司 一种美妆通话***及其方法
CN111249727A (zh) * 2020-01-20 2020-06-09 网易(杭州)网络有限公司 游戏特效生成方法及装置、存储介质、电子设备
CN112738420A (zh) * 2020-12-29 2021-04-30 北京达佳互联信息技术有限公司 特效实现方法、装置、电子设备和存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5901828B1 (ja) * 2015-08-20 2016-04-13 株式会社Cygames 情報処理システム及びプログラム、並びにサーバ
CN111757135B (zh) * 2020-06-24 2022-08-23 北京字节跳动网络技术有限公司 直播互动方法、装置、可读介质及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148848A1 (zh) * 2009-06-23 2010-12-29 腾讯科技(深圳)有限公司 一种实现视频和虚拟网络场景交互的方法、装置和***
CN102622085A (zh) * 2012-04-11 2012-08-01 北京航空航天大学 多维感官人机交互***及交互方法
US20120270578A1 (en) * 2011-04-21 2012-10-25 Walking Thumbs, LLC. System and Method for Graphical Expression During Text Messaging Communications
WO2013152453A1 (en) * 2012-04-09 2013-10-17 Intel Corporation Communication using interactive avatars
CN103973548A (zh) * 2014-05-09 2014-08-06 小米科技有限责任公司 远程控制方法和装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8601379B2 (en) * 2006-05-07 2013-12-03 Sony Computer Entertainment Inc. Methods for interactive communications with real time effects and avatar environment interaction
EP2327201B1 (en) * 2008-07-15 2018-09-05 Immersion Corporation Systems and methods for transmitting haptic messages
US9557817B2 (en) * 2010-08-13 2017-01-31 Wickr Inc. Recognizing gesture inputs using distributed processing of sensor data from multiple sensors
US20140004948A1 (en) * 2012-06-28 2014-01-02 Oliver (Lake) Watkins, JR. Systems and Method for Capture and Use of Player Emotive State in Gameplay
US10410180B2 (en) * 2012-11-19 2019-09-10 Oath Inc. System and method for touch-based communications
US9706040B2 (en) * 2013-10-31 2017-07-11 Udayakumar Kadirvel System and method for facilitating communication via interaction with an avatar
US9576175B2 (en) * 2014-05-16 2017-02-21 Verizon Patent And Licensing Inc. Generating emoticons based on an image of a face

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148848A1 (zh) * 2009-06-23 2010-12-29 腾讯科技(深圳)有限公司 一种实现视频和虚拟网络场景交互的方法、装置和***
US20120270578A1 (en) * 2011-04-21 2012-10-25 Walking Thumbs, LLC. System and Method for Graphical Expression During Text Messaging Communications
WO2013152453A1 (en) * 2012-04-09 2013-10-17 Intel Corporation Communication using interactive avatars
CN102622085A (zh) * 2012-04-11 2012-08-01 北京航空航天大学 多维感官人机交互***及交互方法
CN103973548A (zh) * 2014-05-09 2014-08-06 小米科技有限责任公司 远程控制方法和装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872838A (zh) * 2016-04-28 2016-08-17 徐文波 即时视频的媒体特效发送方法和装置
CN106131583A (zh) * 2016-06-30 2016-11-16 北京小米移动软件有限公司 一种直播处理方法、装置、终端设备及***
CN106792078A (zh) * 2016-07-12 2017-05-31 乐视控股(北京)有限公司 视频处理方法及装置
CN109391792A (zh) * 2017-08-03 2019-02-26 腾讯科技(深圳)有限公司 视频通信的方法、装置、终端及计算机可读存储介质
CN109391792B (zh) * 2017-08-03 2021-10-29 腾讯科技(深圳)有限公司 视频通信的方法、装置、终端及计算机可读存储介质
CN107680157B (zh) * 2017-09-08 2020-05-12 广州华多网络科技有限公司 一种基于直播的互动方法及直播***、电子设备
CN107682729A (zh) * 2017-09-08 2018-02-09 广州华多网络科技有限公司 一种基于直播的互动方法及直播***、电子设备
CN107680157A (zh) * 2017-09-08 2018-02-09 广州华多网络科技有限公司 一种基于直播的互动方法及直播***、电子设备
CN109660724A (zh) * 2018-12-20 2019-04-19 惠州Tcl移动通信有限公司 一种图像处理方法、装置及存储介质
CN109862434A (zh) * 2019-02-27 2019-06-07 上海游卉网络科技有限公司 一种美妆通话***及其方法
CN109873971A (zh) * 2019-02-27 2019-06-11 上海游卉网络科技有限公司 一种美妆通话***及其方法
CN111249727A (zh) * 2020-01-20 2020-06-09 网易(杭州)网络有限公司 游戏特效生成方法及装置、存储介质、电子设备
CN111249727B (zh) * 2020-01-20 2021-03-02 网易(杭州)网络有限公司 游戏特效生成方法及装置、存储介质、电子设备
CN112738420A (zh) * 2020-12-29 2021-04-30 北京达佳互联信息技术有限公司 特效实现方法、装置、电子设备和存储介质
CN112738420B (zh) * 2020-12-29 2023-04-25 北京达佳互联信息技术有限公司 特效实现方法、装置、电子设备和存储介质

Also Published As

Publication number Publication date
US20160074751A1 (en) 2016-03-17

Similar Documents

Publication Publication Date Title
CN105396289A (zh) 实时游戏和多媒体会话过程中实现特效的方法及装置
US20180173311A1 (en) Haptic authoring tool using a haptification model
CN105690385B (zh) 基于智能机器人的应用调用方法与装置
CN104813642B (zh) 用于触发手势辨识模式以及经由非触摸手势的装置配对和共享的方法、设备和计算机可读媒体
CN108525305B (zh) 图像处理方法、装置、存储介质及电子设备
CN107336243B (zh) 基于智能移动终端的机器人控制***及控制方法
CN104049721B (zh) 信息处理方法及电子设备
Otsuka Conversation scene analysis [social sciences]
CN110443167B (zh) 传统文化手势的智能识别方法、智能交互方法及相关装置
US20120229509A1 (en) System and method for user interaction
CN103890695A (zh) 基于手势的接口***和方法
CN110298212B (zh) 模型训练方法、情绪识别方法、表情显示方法及相关设备
CN109743504A (zh) 一种辅助拍照方法、移动终端和存储介质
WO2023279713A1 (zh) 特效展示方法、装置、计算机设备、存储介质、计算机程序和计算机程序产品
CN108568820A (zh) 机器人控制方法及装置、电子设备和存储介质
CN108062404A (zh) 人脸图像的处理方法、装置、可读存储介质及终端
CN112527113A (zh) 手势识别及手势识别网络的训练方法和装置、介质和设备
CN108345667A (zh) 一种搜索方法及相关装置
US20190354178A1 (en) Artificial intelligence device capable of being controlled according to user action and method of operating the same
WO2024027661A1 (zh) 数字人驱动方法、装置、设备及存储介质
CN109999494A (zh) 游戏操控方法、装置及计算机可读存储介质
CN107623622A (zh) 一种发送语音动画的方法及电子设备
CN111625094B (zh) 智能后视镜的交互方法、装置、电子设备和存储介质
KR100965380B1 (ko) 이동통신망을 이용한 화상 통화 시스템 및 화상 통화 방법
CN108133708A (zh) 一种语音助手的控制方法、装置及移动终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160316

WD01 Invention patent application deemed withdrawn after publication