即时通信中动作图像信息的发送方法、终端和系统的利记博彩app

文档序号:7796933阅读:250来源:国知局
专利名称:即时通信中动作图像信息的发送方法、终端和系统的利记博彩app
技术领域
本发明属于计算机、网络技术领域。
背景技术
网络即时通信(IM)工具发展到今天,已成为用户普遍使用的通信工具,是网络用户日常生活中必不可少的一部分。即时通信工具不但被使用在网络用户的工作中,同样也大量使用在网络用户的业余生活中,用户通过网络即时通信工具可以实现与联系人即时、 有效的沟通。即时通信工具的使用中,用户常常会发送一些表情图像,现有的表情图像多为第三方绘制的卡通图片。如何根据用户需求,获得并发送与用户自身表情相关的表情图像,仍是一个正待解决的问题。

发明内容
本发明的目的在于提供一种即时通信中动作图像信息的发送方法、终端和系统, 利用本发明,用户可以实时采集自身特定的动作图像,并直接发送至即时通信联系人。可以增加用户使用该即时通信工具的趣味性,带来更好的用户体验。本发明提供一种即时通信中动作图像信息的发送方法,该方法包括如下步骤步骤1,采集用户所选择的目标动作类型,获得数据检测标准;步骤2,触发图像采集模块,采集用户的动作图像信息;步骤3,筛选符合前述数据检测标准的动作图像信息并显示给用户。进一步,所述步骤1包括如下步骤,步骤1-1,预先建立目标动作类型库;步骤1-2,建立用户同即时通信联系人之间的通信连接;步骤1-3,采集用户选定的动作类型,从目标动作类型库中获得对应动作的特征数据检测标准。进一步,所述目标动作类型库是存储有每一种目标动作类型对应的动作特征数据检测标准的数据库。进一步,所述供用户选择的目标动作类型,以表格形式显示在用户同即时通信联系人的即时通信交互界面中。进一步,所述目标动作类型表格的显示,采用控件触发的触发方式,该控件设置于用户同即时通信联系人的即时通信交互界面中。进一步,所述的目标动作类型表格中,以文字或图标形式表述各种待选的目标动作类型。进一步,所述步骤2中图像采集模块的触发方式为用户选取目标动作类型后触发。进一步,所述步骤2中图像采集模块的触发方式还包括有快捷键触发或语音触发。进一步,所述步骤2中图像采集模块采集用户动作图像数据信息的工作方式为以下两种方式至少其一,方式一,图像采集模块采用连续摄像的工作方式,用户终端实时接收图像采集模块采集到的数据文件,并从该数据文件中间每隔预设的帧数获取图像文件作为用户的动作图像信息;方式二,图像采集模块采用静态图片拍摄的工作方式,图像采集模块在被触发后, 以预设的时间间隔进行拍摄,获得用户动作图像信息。进一步,经所述步骤3筛选后的一份或多份动作图像信息输出在用户与即时通信联系人的即时通信交互界面中。进一步,针对于所述的步骤3,采集用户针对步骤3中所述符合数据检测标准的动作图像信息的操作,将用户选定的动作图像信息发送至即时通信联系人客户端。本发明还提供一种即时通信中动作图像信息的发送终端,该终端包括如下结构目标动作选定控件,是用于为用户提供目标动作类型选择的功能控件,并在用户选定目标动作类型后触发图像采集模块;图像采集模块,是用于采集用户的动作图像信息的功能模块;目标动作类型库,是用于存储目标动作选定控件中对应的目标动作类型特征数据检测标准的功能模块;数据处理模块,是用于根据目标动作类型库中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像显示输出的功能模块。本发明还提供一种即时通信中动作图像信息的发送系统,包括用户操作使用的客户端以及连接双方客户端的服务器,该系统包括所述客户端包括,目标动作选定控件,是用于为用户提供目标动作类型选择的功能控件,并在用户选定目标动作类型后触发图像采集单元;图像采集模块,是用于采集用户的动作图像信息的功能模块;目标动作类型库,是用于存储目标动作选定控件中对应的目标动作类型特征数据检测标准的功能模块;数据处理模块,是用于根据目标动作类型库中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像显示输出,供用户选定的功能模块;数据接口模块,是用于向服务器发送用户选定的动作图像信息,并接收来自服务器的转发的,由用户即时通信联系人发送的动作图像信息的功能模块;所述服务器包括,服务器数据处理模块,用于连接双方客户端的数据接口模块,接收并传递即时通信用户双方发送的动作图像信息的功能模块;服务器存储模块,用于临时存储来自即时通信用户双方客户端的动作图像信息的功能模块。


图1是本发明所述的一种即时通信中动作图像信息的发送方法中用户选定目标动作类型时的软件界面示意图。图2是本发明所述的一种即时通信中动作图像信息的发送方法的方法流程图。图3是本发明所述的一种即时通信中动作图像信息的发送终端结构框图。图4是本发明所述的一种即时通信中动作图像信息的发送系统组成图。图5是本发明所述的一种即时通信中动作图像信息的发送系统结构框图。
具体实施例方式本发明的目的在于提供一种即时通信中动作图像信息的发送方法、终端和系统。 利用本发明,用户可以实时采集自身特定的动作图像,并发送至即时通信联系人。可以增加用户使用该即时通信工具的趣味性,带来更好的用户体验。下面参照附图,结合具体实施例对本发明做进一步的说明。以下的描述基于 Windows操作系统为例,但本领域的技术人员应当明白本发明并不局限于此。图1为本发明所述的一种即时通信中动作图像信息的发送方法的说明性示意图, 展示了用户在使用该方法时的软件界面,直观地表达出本发明的发明目的。图2为本发明所述的一种即时通信中动作图像信息的发送方法的流程图,下面参照图2,结合图1对本发明的方法流程做进一步说明,具体如下在步骤SlOl中,用户利用个人UID在当前计算机上登录即时通信客户端。即时通信用户登录即时通信工具时,即时通信用户发送其自身的唯一识别码UID, 以及密码信息到即时通信工具的登录服务器,登录服务器对所述UID号码和密码信息验证通过后,即时通信用户登录即时通信工具成功。在步骤S102中,采集用户所选择的目标动作类型,获得特征数据检测标准。进一步,在所述步骤S102之前,预先在用户即时通信终端内建立目标动作类型库。所述目标动作类型库内存储的目标动作类型,分为表情和肢体动作两大类,对应每大类目标动作类型分别包括各种不同的具体目标动作类型,如大笑、微笑、“V”手势等。目标动作类型库内存储有每一种目标动作类型对应的动作特征,用于为分析图像采集模块采集到的用户动作图像提供特征数据检测标准。然后,建立用户与聊天对象之间的通信。如图1所示,用户Joy通过点选联系人列表中的联系人Mary对应的用户标识500选定聊天对象为Mary,建立用户Joy与即时通信联系人Mary间的即时通信交互界面400。最后,采集用户选定的具体目标动作类型,即时通信终端从目标动作类型库中检索获得对应目标动作类型的检测数据标准。具体地,供用户选择的目标动作类型,以表格形式显示在用户同即时通信联系人的即时通信交互界面中。其中,目标动作类型表格的显示,采用控件触发的触发方式,该控件设置于用户同即时通信联系人的即时通信交互界面中。
进一步,在目标动作类型表格中,以文字或图标形式表述各种待选目标动作类型。如图1中所示,用户Joy在点击目标动作类型表格所对应的目标动作选定控件410 后,在用户Joy同即时通信联系人Mary的即时通信交互界面400上显示目标动作类型表格 411。在目标动作类型表格411中分别用图标控件412对应每一种表情或肢体动作,当用户
需要选择其中一种目标动作时,即用鼠标点击相应的图标控件412。图中以《 的图标表示目标动作类型“大笑”,当用户Joy通过双击该图标的方式确定该目标动作类型后,即时通信终端即从目标动作类型库中获取目标动作类型“大笑”对应的动作特征数据检测标准。当然,不同的目标动作类型在目标动作类型表格中也可以以文字的形式表达,用户通过点击不同目标动作类型对应的文字型图标控件,选定相应的目标动作类型。文字方式的表达形式图中未显示。在步骤S103中,触发图像采集模块,采集用户的动作图像信息。当采集到用户点针对目标动作类型的点击操作后,即触发图像采集模块,启动与用户所使用的计算机连接的摄像装置,开始对用户的动作进行拍摄。本地即时通信终端实时接收图像采集模块采集的用户图像数据。其中,图像采集模块的触发方式除用户选取目标类型后自动触发外,还可以采用用户手动触发的方式,例如快捷键触发,例如组合键Ctrl+T,所述快捷键的具体设定可由用户根据使用习惯自行设定;或者语音触发,用户可以预先录制相应的触发语音内容如“摄像”,使用时通过用户所使用的计算机中的麦克风采集用户的的语音信息,并对用户的语音信息进行识别,当捕捉到触发语音内容时,即触发图像采集模块。进一步,图像采集模块的工作方式包括如下两种情况方式一,图像采集模块采用连续摄像的工作方式,用户即时通信终端实时接收图像采集模块采集到的数据文件,并从该数据文件中间每隔一定的帧数获取图像文件作为用户的动作图像信息。例如,用户即时通信终端将实时接收到的数据文件,以每间隔10帧截取一张图像方式,获得多张图像文件,将这些图像文件作为备选的用户动作图像信息,便于后续步骤中按照用户选定目标动作的特征数据检测标准进行筛选。方式二,图像采集模块采用静态图片拍摄的工作方式,使用时,图像采集模块在被触发后,以较小的时间间隔多次拍摄或快速连拍,获得多张用户动作图像信息。例如,图像采集模块以0. Is为拍摄间隔的方式或者多张连拍的方式,获得多张图像文件,将这些图像文件作为备选的用户动作图像信息,便于后续步骤中按照用户选定目标动作的特征数据检测标准进行筛选。在步骤S104中,筛选符合前述特征数据检测标准的动作图像信息。即时通信终端将接收到的用户动作图像信息,按照用户之前选定的目标动作类型对应的动作特征数据检测标准进行筛选,将选出的符合动作特征的用户图像信息在用户与即时聊天联系人的即时通信交互界面400中显示。在步骤S105中,将用户选定的动作图像信息发送至即时通信联系人客户端。由于步骤S103中采集的动作图像信息经步骤S104筛选出来的用户图像信息数量并不一定唯一,因此将经步骤S104筛选出来的动作图像信息,直接输出在用户与即时通信联系人的即时通信交互界面中,供用户选择。
采集用户的点击操作,将用户选中的动作图像信息,封装成数据包发送至即时通信联系人的客户端。服务器将接收到的数据包,根据用户即时通信联系人客户端的IP地址和port端口,生成发送套接字接口,根据TCP/IP协议发送数据包。即时通信联系人客户端通过接收套接字接口异步接收数据包,对数据包进行解密和解析,得到用户发送的动作图像信息,显示在双方的即时通信交互界面400中。举例说明,当用户A想通过本发明所述的一种即时通信中动作图像信息的发送方法向即时通信用户B发送一张自己大笑的图片时,按照本发明所述步骤,具体实施过程如下首先,在用户A已经登录即时通信客户端的情况下,从自身的即时通信联系人列表中选择即时通信联系人B,并同其建立通信连接。并从目标动作类型表格411中,选取“大笑”这一目标动作所对应的图标或文字控件412。根据用户A选择的目标动作“大笑”,即时通信终端即从目标动作类型库读取“大笑”这一目标动作对应的动作特征,具体为,眉毛、眼睛、嘴巴等五官的状态特征。然后,在用户A选定目标动作类型的同时,触发了用户A所使用计算机终端的图像采集模块,通过连续摄像或者静态图片拍摄的方式,对用户A进行动作图像信息的数据采集。采集到的多张用户A图像数据信息,用于在下一步骤中根据规则对图像进行初步的筛选。最后,读取并分析上一步骤中采集到的照片。分析照片中用户A眉毛、眼睛、嘴巴等五官的状态特征,并将该特征与目标动作类型库中存储的,关于用户A选定的“大笑”的目标动作检测标准进行对比,筛选出符合特征的照片,罗列于用户A同即时通信联系人用户B的即时通信交互界面中,供用户A选择。用户A在选定合适的动作图像信息后,即可通过即时通信工具发送给即时通信联系人B。相应的,本发明提供了一种即时通信中动作图像信息的发送终端,结构如图3所
7J\ ο该终端100包括如下结构目标动作选定控件110,是用于为用户提供目标动作类型选择的功能控件,并在用户选定目标动作类型后触发图像采集模块;图像采集模块120,是用于采集用户的动作图像信息的功能模块;目标动作类型库130,是用于存储目标动作选定控件中对应的目标动作类型数据资料的功能模块;数据处理模块140,是用于根据目标动作类型库中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像显示输出, 供用户选定的功能模块。进一步,还可以包括有数据传输模块150,是用于向用户即时通信联系人客户端发送,或接收来自用户即时通信联系人的动作图像信息的功能模块。举例说明,以用户Joy向其即时通信联系人Mary发送一张自己大笑的照片为例。 终端100内预先建立好存储有对应各种表情及肢体动作特征数据检测标准的目标动作类型库130。目标动作选定控件110通过用户Joy的触发操作,为其提供待选的目标动作类型,并在用户Joy选定“大笑”这一目标动作类型后触发图像采集模块120。图像采集模块 120,启动相应的摄录装置采集用户Joy的动作图像信息。数据处理模块140根据目标动作类型库130中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像通过即时通信工具中的即时通信交互界面显示输出,供用户Joy选定。当用户Joy选定合适的动作图像信息后,数据传输模块150将用户Joy选定的动作图像信息发送至即时通信联系人Mary所在终端100的数据传输模块150中。另外,由于即时通信中数据发送的方式不同,与上述实施例中P2P的发送方式相对应的,当通信双方并未建立稳定联接,或即时通信的接收方并未在线时,即时通信中发送的数据采用通过即时通信服务器进行发送的方式进行。针对这一情况,本发明还提供了一种即时通信中动作图像信息的发送系统。图4所示即为本发明所述一种即时通信中动作图像信息的发送系统组成图。由图中可以看出,本发明所述系统由客户端200和连接双方客户端200的服务器300两部分组成。其中的一个客户端200,代表的是即时通信发送方客户端,其中另一个客户端200,代表的是即时通信接收方客户端。图5所示为本发明所述一种即时通信中动作图像信息的发送系统结构图。由图中可以看出,本发明所述系统包括如下结构其中,所述客户端200包括,目标动作选定控件210,是用于为用户提供目标动作类型选择的功能控件,并在用户选定目标动作类型后触发图像采集模块;图像采集模块220,是用于采集用户的动作图像信息的功能模块;目标动作类型库230,是用于存储目标动作选定控件中对应的目标动作类型数据资料的功能模块;数据处理模块M0,是用于根据目标动作类型库中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像显示输出, 供用户选定的功能模块;数据接口模块250,是用于向服务器发送用户选定的动作图像信息,并接收来自服务器的转发的,由用户即时通信联系人发送的动作图像信息的功能模块;所述服务器300包括,服务器数据处理模块310,用于连接双方客户端的数据接口模块,接收并传递即时通信用户双方发送的动作图像信息的功能模块;服务器存储模块320,用于临时存储来自即时通信用户双方客户端的动作图像信息的功能模块。举例说明,以用户Joy向其即时通信联系人Mary发送一张自己大笑的照片为例。 客户端200内预先建立好存储有对应各种表情及肢体动作特征数据检测标准的目标动作类型库230。目标动作选定控件210通过用户Joy的触发操作,为其提供待选的目标动作类型,并在用户Joy选定“大笑”这一目标动作类型后触发图像采集模块220。图像采集模块220,启动相应的摄录装置采集用户Joy的动作图像信息。数据处理模块240根据目标动作类型库230中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像通过即时通信工具中的即时通信交互界面显示输出,供用户Joy选定。当用户Joy选定合适的动作图像信息后,数据接口模块250将用户Joy 选定的动作图像信息发送至服务器300的服务器数据处理模块310。当用户Joy的即时通信联系人Ted在线时,由服务器数据处理模块310将用户Joy选定的动作图像信息,发送至即时通信联系人Mary的客户端200中的数据接口模块250 ;若即时通信联系人Mary不在线时,服务器存储模块320临时存储来自用户Joy上传的动作图像信息,至即时通信联系人 Ted下次登录时,由服务器数据处理模块310将用户Joy选定的动作图像信息,发送至即时通信联系人Mary的客户端200中的数据接口模块250。需要说明的是,本发明所述的一种即时通信中动作图像信息的发送方法,是作为即时通信系统服务器功能的一个补充,作为优选的实施例,本发明所述系统中的服务器部分是处于即时通信的系统服务器中的,其中关于即时通信用户是否在线及其登录信息的获取,是通过即时通信工具系统服务器中的相关功能实现的。在本发明中,所述搭载用户即时通信工具的数字设备可以为计算机、移动电话或者PDA等通信设备,具体是不限定的。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,均在本发明的保护范围之中。
权利要求
1.一种即时通信中动作图像信息的发送方法,其特征在于所述方法包括如下步骤,步骤1,采集用户所选择的目标动作类型,获得数据检测标准;步骤2,触发图像采集模块,采集用户的动作图像信息;步骤3,筛选符合前述数据检测标准的动作图像信息并显示给用户。
2.根据权利要求1所述的一种即时通信中动作图像信息的发送方法,其特征在于所述步骤1包括如下步骤,步骤1-1,预先建立目标动作类型库;步骤1-2,建立用户同即时通信联系人之间的通信连接;步骤1-3,采集用户选定的动作类型,从目标动作类型库中获得对应动作的特征数据检测标准。
3.根据权利要求2所述的一种即时通信中动作图像信息的发送方法,其特征在于所述目标动作类型库是存储有每一种目标动作类型对应的动作特征数据检测标准的数据库。
4.根据权利要求1或2所述的一种即时通信中动作图像信息的发送方法,其特征在于 所述供用户选择的目标动作类型,以表格形式显示在用户同即时通信联系人的即时通信交互界面中。
5.根据权利要求4所述的一种即时通信中动作图像信息的发送方法,其特征在于所述目标动作类型表格的显示,采用控件触发的触发方式,该控件设置于用户同即时通信联系人的即时通信交互界面中。
6.根据权利要求4所述的一种即时通信中动作图像信息的发送方法,其特征在于所述的目标动作类型表格中,以文字或图标形式表述各种待选的目标动作类型。
7.根据权利要求1所述的一种即时通信中动作图像信息的发送方法,其特征在于所述步骤2中图像采集模块的触发方式为用户选取目标动作类型后触发。
8.根据权利要求1所述的一种即时通信中动作图像信息的发送方法,其特征在于所述步骤2中图像采集模块的触发方式还包括有快捷键触发或语音触发。
9.根据权利要求1所述的一种即时通信中动作图像信息的发送方法,其特征在于所述步骤2中图像采集模块采集用户动作图像数据信息的工作方式为以下两种方式至少其 ?方式一,图像采集模块采用连续摄像的工作方式,用户终端实时接收图像采集模块采集到的数据文件,并从该数据文件中间每隔预设的帧数获取图像文件作为用户的动作图像 fn息;方式二,图像采集模块采用静态图片拍摄的工作方式,图像采集模块在被触发后,以预设的时间间隔进行拍摄,获得用户动作图像信息。
10.根据权利要求1所述的一种即时通信中动作图像信息的发送方法,其特征在于经所述步骤3筛选后的一份或多份动作图像信息输出在用户与即时通信联系人的即时通信交互界面中。
11.根据权利要求1所述的一种即时通信中动作图像信息的发送方法,其特征在于针对于所述的步骤3,采集用户针对步骤3中所述符合数据检测标准的动作图像信息的操作, 将用户选定的动作图像信息发送至即时通信联系人客户端。
12.—种即时通信中动作图像信息的发送终端,其特征在于该终端包括如下结构,目标动作选定控件,是用于为用户提供目标动作类型选择的功能控件,并在用户选定目标动作类型后触发图像采集模块;图像采集模块,是用于采集用户的动作图像信息的功能模块; 目标动作类型库,是用于存储目标动作选定控件中对应的目标动作类型特征数据检测标准的功能模块;数据处理模块,是用于根据目标动作类型库中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像显示输出的功能模块。
13. —种即时通信中动作图像信息的发送系统,包括用户操作使用的客户端以及连接双方客户端的服务器,其特征在于 所述客户端包括,目标动作选定控件,是用于为用户提供目标动作类型选择的功能控件,并在用户选定目标动作类型后触发图像采集单元;图像采集模块,是用于采集用户的动作图像信息的功能模块; 目标动作类型库,是用于存储目标动作选定控件中对应的目标动作类型特征数据检测标准的功能模块;数据处理模块,是用于根据目标动作类型库中存储的目标动作特征数据检测标准,筛选经图像采集模块采集的用户动作图像信息,并将符合标准的动作图像显示输出,供用户选定的功能模块;数据接口模块,是用于向服务器发送用户选定的动作图像信息,并接收来自服务器的转发的,由用户即时通信联系人发送的动作图像信息的功能模块; 所述服务器包括,服务器数据处理模块,用于连接双方客户端的数据接口模块,接收并传递即时通信用户双方发送的动作图像信息的功能模块;服务器存储模块,用于临时存储来自即时通信用户双方客户端的动作图像信息的功能模块。
全文摘要
本发明提供了一种即时通信中动作图像信息的发送方法、终端和系统,属于计算机、网络技术领域。该方法包括如下步骤首先,采集用户所选择的目标动作类型,获得数据检测标准;其次,触发图像采集单元,采集用户的动作图像信息;然后,筛选符合前述数据检测标准的动作图像信息并显示给用户。进一步,还可以采集用户针对上一步骤中所述符合数据检测标准的动作图像信息的操作,将用户选定的动作图像信息发送至即时通信联系人客户端。利用本发明,用户可以实时采集自身特定的动作图像,并直接发送至即时通信联系人。可以增加用户使用该即时通信工具的趣味性,带来更好的用户体验。
文档编号H04L12/58GK102571631SQ20111044116
公开日2012年7月11日 申请日期2011年12月23日 优先权日2011年12月23日
发明者周鹏, 马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1