即时通信工具设置即时用户图标的方法、客户端及系统的利记博彩app

文档序号:7857814阅读:139来源:国知局
专利名称:即时通信工具设置即时用户图标的方法、客户端及系统的利记博彩app
技术领域
本发明属于通信、软件技术领域。
背景技术
即时通信(InstantMessaging,简称IM),大多数情况下,指的是能够即时发送或接收互联网消息等功能的业务。它已成为 人们通过网络进行交互通信的平台,用以实现包括文本、图片、语音、视频、多媒体等多种数据格式的交互操作,井能够对已有的文档数据利用即时通信工具便利地进行传输操作。在交互通信的基础上,通过即时通信工具还逐步发展出了个人页面、博客、微博、电子邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具,还实现了资讯、娱乐、捜索、电子商务、办公、网络社区等更加广泛的用途。能够实现即时通信接入功能的设备多种多祥。典型的设备类型,包括使用传统网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。目前即时通信软件的类型也多种多祥,典型的包括腾讯科技公司的QQ或微信、微软公司的MSN、AOL的ICQ,以及淘宝旺旺、网易泡泡、飞信、米聊,等等。用户在使用即时通信的过程中,广泛使用有用户图标,该用户图标一般是头像,但也不作限定。它通常出现在即时通信主面板中,比如,每个联系人对象在即时通信主面板中都对应有条框结构。该条框结构通常被称为ITEM项。该ITEM项一般显示有该联系人对象的用户图标和用户名。另外,在触发ITEM项之后,能够打开与该联系人对象相对应的即时通信交互界面,在即时通信交互界面中也会出现交互各方的用户图标。需要指出的是,当前的用户图标都不具备即时性,影响了用户的使用体验。

发明内容
本发明的目的是提供一种即时通信工具设置即时用户图标的方法,以及对应的客户端及系统,利用本发明,能够直接采集用户的图像数据作为用户图标。本发明所提供的一种即时通信工具设置即时用户图标的方法,包括有如下步骤步骤1,通过预设即时用户图标启动模式,触发即时通信客户端所在終端以拍摄的方式采集图像数据,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点;步骤2,判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据,在包括的情况下转入下ー步骤;步骤3,按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;步骤4,将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出。进ー步,所述的输出许可模式,预设有获取的图像类型、所采集的人像区域的图像背景、即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。
进ー步,对应着前述的更新采样地点,其判定步骤为,预设启动所在即时通信客户端即时用户图标新建操作的地点区域;通过所在的即时通信客户端触发所在终端获取所在的地点区域数据;依据所获得的地点区域数据,比对预设的地点区域;在比对吻合的情况下,通过即时用户图标启动模式启动即时用户图标的新建操作。进ー步,前述触发所在终端获取所在的地点区域数据,是通过所在終端中的卫星定位模块或移动定位模块实现的。进ー步,前述触发所在终端获取所在的地点区域数据的方式,包括如下步骤,通过所在终端中的定位结构,采集所在的地点区域;判定所在的地点区域是否为预设的地点区域,在不是的情况下转入到下一步骤;持续采集所登陆网络的IP地址,判定IP地址是否发生变更;在发生变更之前,不启动所在终端的定位结构进行定位操作,在发生变更的情况下,启动所在终端的定位结构进行定位操作。进ー步,判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据的步骤为,采集即时通信用户预设的标准人脸数据;将通过所在终端拍摄的图像数据与前述的标准人脸数据进行比对;在人脸身份比对吻合的情况下,判定所获得的图像包括有所在即时通信客户端用户的人脸数据,否则不包括。进ー步,前述仅采集人脸区域图像的方式,包括如下步骤,拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像;采集前述的人脸图像,将其它图像部分剪除,将人脸图像按预设的即时用户图标尺寸进行调整。进ー步,前述仅采集包括有人脸区域的头部图像作为即时用户图标,是通过如下步骤实现的,拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像;采集包括前述人脸图像的头像区域,将其它图像部分剪除,对头像区域按预设的即时用户图标尺寸进行调整。进ー步,前述仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标,是通过如下步骤实现的,拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像,以及包括有服饰的躯体和/或肢体;判定前述的服饰是否能够达到对人体进行遮掩的判定条件;若无法达到对人体遮掩的判定条件吋,则仅采集该用户的人脸图像或包括有人脸部分的头部图像,将其它的图像剪除;若达到对人体遮掩的判定条件,则采集包括头部和/或躯体和/或肢体且具有遮掩服饰的人像数据,将其它的图像剪除;将采集获得的图像,依据预设的即时用户图标的尺寸进行调整。进ー步,对应着所采集获得的人脸图像或头部图像或人体数据,在即时用户图标中设置背景顔色或背景图像。进ー步,对应着所述的即时用户图标,同一图像内容预设两种或两种以上的尺寸,其中之一为即时用户图标尺寸,其中之ニ为大于即时用户图标尺寸的图像。进ー步,所述的即时用户图标尺寸的图像为默认输出的即时用户图标中的图像;所述的大于即时用户图标尺寸的图像,在探測到即时用户图标区域的触发消息时输出。·进ー步,即时用户图标输出的位置,是即时通信主面板中联系人对象所对应的ITEM项,或对应着联系人对象的即时通信交互界面,或对应着联系人对象的通信录,或具有联系人对象即时用户图标且与所在即时通信客户端相关联的网页。进ー步,所述的采样频率,为I帧/3小时到I帧/秒钟之间,将采集获得的图像数据设置为即时用户图标。进ー步,所述的触发条件,是采集获得的用户启动即时用户图标获取的操作消息。进一歩,设定许可接收即时用户图标的联系人对象范围,仅向该范围内的联系人对象推送新生成的即时用户图标。本发明还提供一种即时通信工具设置即时用户图标的客户端,该客户端包括图像拍摄单元,用以通过即时通信客户端所在終端以拍摄的方式采集图像数据;人脸判定単元,用以判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据;许可数据采集単元,用以按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;即时用户图标输出单元,用以将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出。进ー步,所述的客户端还具有即时用户图标模式单元,用以设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。本发明还提供一种即时通信工具设置即时用户图标的系统,该系统包括发起方客户端,它包括,图像拍摄单元,用以通过即时通信客户端所在終端以拍摄的方式采集图像数据;人脸判定単元,用以判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据;许可数据采集単元,用以按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;发起方即时用户图标输出单元,用以将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端;接收方客户端,它与前述的发起方客户端互为联系人对象,包括,接收方即时用户图标输出単元,用以接收前述发起方客户端新传送的即时用户图标,替换该发起方的原有即时用户图标输出。进ー步,所述的发起方客户端还具有即时用户图标模式单元,用以设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标 的联系人对象范围。本发明还提供一种即时通信工具设置即时用户图标的系统,该系统包括发起方客户端,它包括,图标模式设置单元,用以通过所在的发起方客户端设置下述即时用户图标模式单元中的条目;图像拍摄单元,用以通过下述的图标服务器获取进行图像拍摄以新建即时用户图标的消息,触发所在終端以拍摄的方式采集图像数据,推送至下述的图标服务器;发起方即时用户图标输出单元,用以接收下述图标服务器新传送的即时用户图标,替换该发起方的原有即时用户图标输出;图标服务器,它包括,即时用户图标模式単元,用以对应着前述的发起方客户端,设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围;图像拍摄触发単元,用以根据前述的即时用户图标模式单元,获取触发进行图像拍摄以新建即时用户图标的消息,向前述的发起方客户端进行推送;许可数据采集単元,用以按照即时用户图标模式単元的输出许可模式,从前述的发起方客户端所推送的拍摄数据中采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;即时用户图标推送単元,用以将前述许可数据采集単元所获得的即时用户图标推送至前述的发起方客户端及下述的接收方客户端;接收方客户端,它与前述的发起方客户端互为联系人对象,包括,接收方即时用户图标输出単元,用以接收前述图标服务器新传送的即时用户图标,替换前述发起方的原有即时用户图标输出。


图I是本发明所述即时通信工具设置即时用户图标的方法的流程图,为实施例I。图2是本发明所述即时通信工具设置即时用户图标的方法的流程图,为实施例2。图3是本发明所述即时通信工具设置即时用户图标的客户端的结构框图,为实施例3。图4是本发明所述即时通信工具设置即时用户图标的系统的结构框图,为实施例4。图5是本发明所述即时通信工具设置即时用户图标的系统的结构框图,为实施例5。
具体实施方式
实施例I本发明所提供的一种即时通信工具设置即时用户图标的方法,能够直接采集包括用户脸部图像的图像数据作为即时用户图标,达到快速输出用户真实人像数据的目的。进一歩,所输出的人像数据还可以满足用户的隐私需求,具体来说,在即时用户图标中不显示用户所在背景的图像,且在用户的服饰不能有效遮掩身体时不显示没有遮掩的图像。在这种实施方式下,就能够有效实现即时用户图标的设置操作。參图I所示,本实施例提供了一种即时通信工具设置即时用户图标的方法,其流程如下步骤S110,通过预设即时用户图标启动模式,触发即时通信客户端所在終端以拍摄的方式采集图像数据,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点;步骤S120,判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据,在包括的情况下转入下ー步骤;步骤S130,按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;步骤S140,将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出;步骤S150,依据设定的图像数据采样频率或触发条件重复前述的步骤SllO-步骤S140。对应本发明所述的方法,在前述的步骤SllO中,还包括有启动本实施例相应规则的设置操作。具体来说,在建立即时用户图标启动模式时,可以预设启动该功能的相关控件,在触发该控件之后生成与即时用户图标启动模式相对应的操作界面,在该操作界面中即可设置前述的更新采样频率和/或更新采样时间和/或更新采样地点。其中的更新采样频率,指的是多长时间进行一次新建即时用户图标的操作。具体说来,该更新采样频率,优选为I帧/3小时到I帧/秒钟之间,依据该设定频率,在即时通信客户端处于登录状态时,触发所在終端上的摄像结构和其它相关结构采集图像数据并新建即时用户图标;当然,前述的更新采样频率并非限定。比如,所述的更新采样频率,还可以设定为在毎次登录即时通信客户端时,就进行一次即时用户图标的采集及转换操作,等等。
前述的更新采样时间,指的是预设的特定时间。比如,可以预设在每周日进行ー次即时用户图标的新建操作;或者预设在每天的特定时间进行一次即时用户图标的新建操作,作为举例,可以预设在每天下午17点钟进行一次即时用户图标的新建,等等,具体是不限定的。前述的更新采样地点,指的是触发新建即时用户图标的操作因素,即特定的地点位置。比如,用户可以设定如果每天回家登录即时通信客户端的话,就触发新建即时用户图标的操作。在这种情况下,就需要通过所在終端上的定位结构采集所登录终端的地点区域数据,根据所获得的地点区域数据判定是否符合预设的地点区域的条件,在符合时则进行触发操作。具体说来,作为举例而非限定,判定与更新采样地点相对应的地点区域的方式,包括有如下步骤预设启动所在即时通信客户端即时用户图标新建操作的地点区域; 通过所在的即时通信客户端触发所在终端获取所在的地点区域数据;依据所获得的地点区域数据,比对预设的地点区域;在比对吻合的情况下,通过即时用户图标启动模式启动即时用户图标的新建操作。前述触发所在终端获取所在的地点区域数据,是通过所在終端中的卫星定位模块或移动定位模块实现的。其中的移动定位模块通过移动通信网实现,经由移动终端与基站之间的位置关系进行定位操作。另外,还可以通过IP地址进行定位。但通过IP地址定位获得的结果不精确,只能作为可选择的方案之一。需要指出的是,如果频繁启用所在終端中的卫星定位模块或移动定位模块进行定位操作的话,则会浪费所在终端的能源,并可能増加服务费用。于是,可以预先持续监测所在终端的IP地址,如果IP地址一直未变的话,则代表所在终端没有改变位置,如果IP地址改变的话,则代表所在终端已经改变位置,在这种情况下才进行定位操作。这种方式可以通过如下步骤进行实施通过所在终端中的定位结构,采集所在的地点区域;判定所在的地点区域是否为预设的地点区域,在不是的情况下转入到下一步骤;持续采集所登陆网络的IP地址,判定IP地址是否发生变更;在发生变更之前,不启动所在终端的定位结构进行定位操作,在发生变更的情况下,启动所在终端的定位结构进行定位操作。需要指出的是,还可以采用其它类似的触发方式,具体是不限定的。进一歩,还可以预设输出许可模式中所采集的图像类型。本实施例提供三种图像类型可供选择(I)仅采集用户的人脸区域图像;(2)仅采集包括有人脸区域的头部图像;(3)仅采集包括人脸且具有遮掩服饰的人体数据。其中,第一种方式是在仅采集用户的人脸区域图像的情况下,将所拍摄的即时图像中的其它部分剪除棹。
其中,第二种方式是仅仅采集包括有人脸区域的头部图像。需要指出的是,在这种模式下,还可以采集颈部和紧靠着颈部、无法造成隐私泄露的图像内容,将其它的图像部分剪除棹。其中,第三种方式是可以采集包括有人脸的整个人体全部或部分图像,但需要通过服饰对人体的隐私部位进行遮掩操作。作为举例,该隐私部位包括但不局限于用户的胸部或胯部或臀部或大腿根部等区域;另外,也可以根据不同地域的宗教文化需求设置隐私部位。这儿所述的服饰包括服装和/或装饰品,在判定达到遮掩隐私部位需求的情况下,就可以采集相应部位的人体图像;否则,将达不到隐私要求的图像部分剪除棹。进ー步,对应着所采集获得的人脸图像或头部图像或包括更多范围的人体数据,除了这些图像组份之外的图像部分,由于隐私保护的原因需要进行剪除。这样做的目的在于背景图像部分可能会涉及家具、摆设,以及可能会出现其他人的图像等,这些信息有可能泄露用户的隐私,因此,可以对其进行剪除操作。在背景图像被剪除之后,可以在即时用户图标中设置其它的背景顔色或背景图像。所设置的背景顔色或背景图像的类型并不作限定,可以是静态的颜色或图像,也可以是动态的背景图像。 本发明所提供的即时图像的采集方式,需要满足用户对隐私进行保护的需求。只有这样,所获得的图像数据才能够作为即时用户图标直接输出。另ー方面,通过人脸识别的方式,判定所采集获得的图像符合即时通信用户的标准人脸数据。因为在所拍摄的图像中有可能包括其他人的图像,如果不采用人脸识别的方式确定所在即时通信客户端本身预设的有效即时通信用户,那势必会造成隐私图像输出为即时用户图标。在这种情况下,用户会因为隐私泄露而不使用本发明所描述的功能。进ー步,在没有预设即时通信用户的标准人脸图像的情况下,还可以预设标准人脸图像,作为下ー步进行人脸识别时的參照图像。在完成前述的设置操作之后,即可按照预设的采样方式执行步骤S110,即触发所在終端上的摄像结构,如摄像头,进行图像的拍摄采集操作。所拍摄的图像的内容可能五花八门。判定其是否能够满足本发明设置即时用户图标的要求,需要通过前述的步骤S120,首先判定其是否包括所在即时通信用户的人脸图像。其中,判定所拍摄获得的图像是否包括有所在即时通信客户端用户的人脸数据的步骤为采集即时通信用户预设的标准人脸数据;将通过所在终端拍摄的图像数据与前述的标准人脸数据进行比对;在人脸身份比对吻合的情况下,判定所获得的图像包括所在即时通信客户端用户的人脸数据,否则不包括。在进行标准人脸图像的设置操作时,通常需要所述的即时通信用户输入认证数据,比如,可以通过让用户再次输入其登录即时通信客户端时的登录密码的方式进行认定
坐寸o对应着前述的步骤S130,在本实施例中,仅仅对满足特定需要的图像数据进行采集,其它的数据则不采集。在具体实施时,作为举例而非限定,前述仅采集人脸区域图像的方式包括如下步骤
拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像;采集前述的人脸图像,将其它图像部分剪除,将人脸图像按预设的即时用户图标尺寸进行调整。这种方式所采集的图像区域,是基于图像识别的基础,首先识别人脸所在的区域范围,然后仅采集该区域范围中的人脸图像。所述按预设的即时用户图标尺寸进行调整,指的是在所采集的图像尺寸不符合即时用户图标尺寸的情况下,对采集获得的图像尺寸进行调整。因为即时用户图标的尺寸较小,于是该调整操作通常是将采集获得的图像尺寸进行调小操作,且在调小之后,适合占据所在即时用户图标的大部分区域。类似地,作为举例而非限定,还可以将采集图像的区域扩大为包括人脸区域的整·个头部图像。将整个头部图像调整为即时用户图标的方式,包括如下步骤拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像;采集包括前述人脸图像的头像区域,将其它图像部分剪除,对头像区域按预设的即时用户图标尺寸进行调整。需要指出的是,如前所述,所述的头像区域,还可以包括有颈部,以及与颈部紧密相邻的上体少量部分,作为举例,可以如同证件照。所述的证件照,通常包括有完整的头像,以及头像之下、胸部之上的少量区域,是以身份识别为目的进行拍摄的照片。在这种方式下,对所述的头像区域及颈部区域、上体少量部分等部位进行预设,然后利用机器识别的方式获取符合预设条件的图像,对其进行采集即可。类似地,作为举例而非限定,前述仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标,是通过如下步骤实现的拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像,以及包括有服饰的躯体和/或肢体;判定前述的服饰是否能够达到对人体进行遮掩的判定条件;若无法达到对人体遮掩的判定条件吋,则仅采集该用户的人脸图像或包括有人脸部分的头部图像,将其它的图像剪除;若达到对人体遮掩的判定条件,则采集包括头部和/或躯体和/或肢体且具有遮掩服饰的人像数据,将其它的图像剪除;将采集获得的图像,依据预设的即时用户图标的尺寸进行调整。其中,所述遮掩的判定条件,如前所述,需要能够充分满足保护用户隐私的需求。对遮掩效果进行判定时,需要预设相应的人体部位以及预设相应人体不能显示的图像类型。比如,不能显示拍摄的裸露状态下的身体图像等,然后通过机器识别的方式进行比对,判定是否满足遮掩要求。在满足遮掩要求的情况下,仅在识别人像区域后采集包括有服饰的人像区域。进ー步,对应着所述的即时用户图标,同一图像内容还可以预设两种或两种以上的尺寸,其中之一为即时用户图标尺寸,其中之ニ为大于即时用户图标尺寸的图像。这是因为,即时用户图标的尺寸通常很小,可能显示不了图像的细节。于是,可以设置备用的图像内容,与对应的即时用户图标终端所显示的内容一致,或者包括有即时用户图标中所显示的内容。进一步,将所述的即时用户图标尺寸的图像作为默认输出的即时用户图标中的图像,所述的大于即时用户图标尺寸的图像,在探测到对即时用户图标区域的触发消息时输出,所述的输出位置,可以在原有的即时用户图标上或旁边,以弹出窗口的形式采集预存的更大尺寸的图像并输出。在本发明中,所述的即时用户图标,其输出的位置可以由所在的即时通信工具进行指定,作为常见的实施例而非限定,即时用户图标输出的位置,是即时通信主面板中联系人对象所对应的ITEM项,或对应着联系人对象的即时通信交互界面,或对应着联系人对象的通信录,或具有联系人对象即时用户图标且与所在即时通信客户端相关联的网页等。进一步,前述步骤S150中所述的触发条件,泛指各种能够触发获取即时用户图标操作的触发消息。作为举例,可以预设触发获得该即时用户图标的功能控件,进而,对该控件的操作消息即是触发获取该即时用户图标操作的触发消息。
进一步,本发明所描述的即时用户图标,还可以仅面对于特定的联系人对象输出。于是,所在的即时通信用户可以预设能够获得自己即时用户图标的联系人对象范围,比如,可以是特定的群,或者特定的组,或者特定的联系人对象,通过采集用户的设置信息即可实现。进而,将获得的即时用户图标仅面向这些特定的联系人对象发送,而不向其他联系人对象进行发送。实施例2为了更好地描述本发明所述的即时通信工具设置即时用户图标的方法,参图2所示,本实施例提供了另一种具体实施方法,它包括如下步骤步骤S210,通过所在的即时通信客户端,采集用户A的即时用户图标的模式设定信息,包括设定进行即时用户图标生成时的采样频率为I次/2分钟、获取的图像类型为包括有人脸的头像区域、设定所采集的人像区域的图像背景为蓝色背景,以及设置用户A自身的标准人脸数据,以及设定许可接收用户A的即时用户图标的联系人对象范围;步骤S220,在用户A通过所在的即时通信客户端进入到登录状态后,依据预设的采样频率触发所在终端的图像拍摄结构,进行图像的拍摄采集操作;步骤S230,获取预设的标准人脸图像,比对前一步骤所采集获得的图像并判定其是否包括有用户A的人脸图像;步骤S240,在判定通过的情况下,识别包括有用户A人脸数据的头像区域在前述图像中的布局范围;步骤S250,识别获得包括有人脸区域的头部图像,依据布局范围进行采集,并剪除其它部分的图像;步骤S260,将采集获得的头部图像,依据即时用户图标的尺寸条件进行调整,以及加设前述的蓝色背景;步骤S270,将经过上一步骤处理过的图像作为新的即时用户图标,通过用户A所在的即时通信客户端输出,以及推送至前述步骤所设定许可接收更新即时用户图标的联系人对象客户端处输出。实施例3
参图3所示,本发明还提供了一种即时通信工具设置即时用户图标的客户端100,该客户端100包括有用以实现即时通信功能的各种预设结构,作为举例而非限定,它能够呈现即时通信主面板、即时通信交互界面,以及实现预设的交互通信功能。进一步,该客户端100还包括图像拍摄单元110,用以通过即时通信客户端所在终端以拍摄的方式采集图像数据;人脸判定单元120,用以判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据;许可数据采集单元130,用以按照输出许可模式,仅采集该用户的人脸区域图像作 为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;即时用户图标输出单元140,用以将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出。进一步,前述的客户端100还设置有即时用户图标模式单元150。在该即时用户图标模式单元150中,包括即时用户图标启动模式151,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点;另外,还设置有输出许可模式152,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。具体可参看前面实施例的描述。通过前述的即时用户图标模式单元150,对即时用户图标的采样、识别、转换、输出等方面进行设置,包括用以设置进行即时用户图标生成时的采样频率、获取的图像类型、所采集的人像区域的图像背景、即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。当然,这些也可以通过系统提供商进行设置。通过即时用户图标模式单元150能够实现新建即时用户图标的触发操作,进而,依据前述设置的采样频率或采样时间,通过前述的图像拍摄单元110,触发即时通信客户端所在终端以拍摄的方式采集图像数据。通过人脸判定单元120,判定所采集获得的图像是否包括有所在即时通信客户端用户的人脸数据,在包括的情况下,则依据预设的图像类型,通过许可数据采集单元130,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标。进而将采集获得的图像进行尺寸调整,使其适应即时用户图标的尺寸要求,并根据设定条件设置该图像内容在即时用户图标中的背景。进一步,通过即时用户图标输出单元140,将前述的即时用户图标替换所在即时通信客户端中的原有用户图标后输出,以及传输至所许可的联系人对象所在的即时通信客户端,从而替换原有用户图标后输出。所述的输出位置,作为典型的实施例而非限定,为ITEM项和/或即时通信交互界面和/或通信录中的用户图标位置。实施例4参图4所示,本发明还提供了一种即时通信工具设置即时用户图标的系统200,该系统200包括有发起方客户端210、接收方客户端220和系统服务器230,它能够行使和即时通信相关的各种预设功能。进一步,该系统200还具有如下技术特点发起方客户端210,它包括图像拍摄单元211,用以通过即时通信客户端所在终端以拍摄的方式采集图像数据;人脸判定单元212,用以判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据;许可数据采集单元213,用以按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;发起方即时用户图标输出单元214,用以将前述的即时用户图标通过所在的即时 通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端;接收方客户端220,其与前述的发起方客户端互为联系人对象,它包括接收方即时用户图标输出单元221,用以接收前述发起方客户端210新传送的即时用户图标,替换该发起方的原有即时用户图标输出。进一步,前述的发起方客户端210还设置有即时用户图标模式单元215。在该即时用户图标模式单元215中,包括即时用户图标启动模式215a,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点;另外,还设置有输出许可模式215b,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。具体可参看前面实施例的描述。通过前述的即时用户图标模式单元215,对即时用户图标的采样、识别、转换、输出等方面进行设置,包括用以设置进行即时用户图标生成时的采样频率、获取的图像类型、所采集的人像区域的图像背景、即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。当然,这些也可以通过系统提供商进行设置。通过即时用户图标模式单元215能够实现新建即时用户图标的触发操作。进而,依据前述设置的采样频率或采样时间,通过前述的图像拍摄单元211,触发即时通信客户端所在终端以拍摄的方式采集图像数据。通过人脸判定单元212,判定所采集获得的图像是否包括有所在即时通信客户端用户的人脸数据,在包括的情况下,则依据预设的图像类型,通过许可数据采集单元213,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标。进而将采集获得的图像进行尺寸调整,使其适应即时用户图标的尺寸要求,并根据设定条件设置该图像内容在即时用户图标中的背景。进一步,通过即时用户图标输出单元214,将前述的即时用户图标替换所在即时通信客户端中的原有用户图标后输出,以及传输至所许可的联系人对象所在的接收方客户端220。在接收方客户端220处,通过接收方即时用户图标输出单元221,接收前述发起方客户端210新传送的即时用户图标,替换该发起方的原有即时用户图标输出。所述输出位置,作为典型的实施例而非限定,为ITEM项和/或即时通信交互界面和/或通信录中的用户图标位置。通过所述的系统服务器230,可以对前述发起方客户端210所设定的即时用户图标进行存储,比如,存储最新的即时用户图标。进而,若有发起方所许可的联系人对象在发起方更新即时用户图标时没有上线,则可以在该联系人对象上线时,将系统服务器230所存储的发起方的即时用户图标推送至该联系人对象所在即时通信客户端并输出。实施例5参图5所示,本发明还提供了一种即时通信工具设置即时用户图标的系统300,该系统300包括有发起方客户端310、图标服务器320和接收方客户端330,它能够行使和即时通信相关的各种预设功能。进一步,该系统300还具有如下技术特点发起方客户端310,它包括图标模式设置单元311,用以通过所在的发起方客户端310设置下述即时用户图标模式单元321中的条目;图像拍摄单元312,用以通过下述的图标服务器320获取进行图像拍摄以新建即 时用户图标的消息,触发所在终端以拍摄的方式采集图像数据,推送至下述的图标服务器320 ;发起方即时用户图标输出单元313,用以接收下述图标服务器320新传送的即时用户图标,替换该发起方的原有即时用户图标输出;图标服务器320,它包括即时用户图标模式单元321,用以对应着前述的发起方客户端310,设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围;图像拍摄触发单元322,用以根据前述的即时用户图标模式单元321,获取触发进行图像拍摄以新建即时用户图标的消息,向前述的发起方客户端310进行推送;许可数据采集单元323,用以按照即时用户图标模式单元321的输出许可模式,从前述的发起方客户端310所推送的拍摄数据中采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;即时用户图标推送单元324,用以将前述许可数据采集单元323所获得的即时用户图标推送至前述的发起方客户端310及下述的接收方客户端330 ;接收方客户端330,其与前述的发起方客户端310互为联系人对象,它包括接收方即时用户图标输出单元331,用以接收前述图标服务器320新传送的即时用户图标,替换前述发起方的原有即时用户图标输出。在具体实施时,通过发起方客户端310中的图标模式设置单元311,在触发相应的操作界面后,设置前述即时用户图标模式单元321中的各条目。所述即时用户图标模式单元321中需要进行设置的条目,包括两种典型类型,一是即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点;二是输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。当完成即时用户图标模式单元321的设置之后,即可由图像拍摄触发单元322,根据前述的即时用户图标模式单元321,获取触发进行图像拍摄以新建即时用户图标的消息,向前述的发起方客户端310进行推送。通过发起方客户端310中的图像拍摄单元312,响应前述图标服务器320获取进行图像拍摄以新建即时用户图标的消息,触发所在终端以拍摄的方式采集图像数据,推送至图标服务器320。在图标服务器320中,通过许可数据采集单元323,按照即时用户图标模式单元321的输出许可模式,从前述的发起方客户端310所推送的拍摄数据中采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标。进而,通过即时用户图标推送单元324,将前述许可数据采集单元323所获得的即时用户图标推送至前述的发起方客户端310及接收方客户端330。通过发起方客户端310中的发起方即时用户图标输出单元313,接收下述图标服务器320新传送的即时用户图标,替换该发起方的原有即时用户图标输出。以及通过接收
方客户端330中的接收方即时用户图标输出单元331,接收前述图标服务器320新传送的即时用户图标,替换前述发起方的原有即时用户图标输出。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.一种即时通信工具设置即时用户图标的方法,其特征在于该方法包括有如下步骤 步骤1,通过预设即时用户图标启动模式,触发即时通信客户端所在终端以拍摄的方式采集图像数据,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点; 步骤2,判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据,在包括的情况下转入下一步骤; 步骤3,按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标; 步骤4,将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出。
2.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于所述的输出许可模式,预设有获取的图像类型、所采集的人像区域的图像背景、即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。
3.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于对应着前述的更新采样地点,其判定步骤为, 预设启动所在即时通信客户端即时用户图标新建操作的地点区域; 通过所在的即时通信客户端触发所在终端获取所在的地点区域数据; 依据所获得的地点区域数据,比对预设的地点区域; 在比对吻合的情况下,通过即时用户图标启动模式启动即时用户图标的新建操作。
4.根据权利要求3所述的一种即时通信工具设置即时用户图标的方法,其特征在于前述触发所在终端获取所在的地点区域数据,是通过所在终端中的卫星定位模块或移动定位模块实现的。
5.根据权利要求3或4所述的一种即时通信工具设置即时用户图标的方法,其特征在于前述触发所在终端获取所在的地点区域数据的方式,包括如下步骤, 通过所在终端中的定位结构,采集所在的地点区域; 判定所在的地点区域是否为预设的地点区域,在不是的情况下转入到下一步骤; 持续采集所登陆网络的IP地址,判定IP地址是否发生变更; 在发生变更之前,不启动所在终端的定位结构进行定位操作,在发生变更的情况下,启动所在终端的定位结构进行定位操作。
6.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据的步骤为, 采集即时通信用户预设的标准人脸数据; 将通过所在终端拍摄的图像数据与前述的标准人脸数据进行比对; 在人脸身份比对吻合的情况下,判定所获得的图像包括有所在即时通信客户端用户的人脸数据,否则不包括。
7.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于前述仅采集人脸区域图像的方式,包括如下步骤, 拍摄即时通信用户的图像;识别判定具有即时通信用户的人脸图像; 采集前述的人脸图像,将其它图像部分剪除,将人脸图像按预设的即时用户图标尺寸进行调整。
8.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于前述仅采集包括有人脸区域的头部图像作为即时用户图标,是通过如下步骤实现的, 拍摄即时通信用户的图像; 识别判定具有即时通信用户的人脸图像; 采集包括前述人脸图像的头像区域,将其它图像部分剪除,对头像区域按预设的即时用户图标尺寸进行调整。
9.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于前述仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标,是通过如下步骤实现的, 拍摄即时通信用户的图像; 识别判定具有即时通信用户的人脸图像,以及包括有服饰的躯体和/或肢体; 判定前述的服饰是否能够达到对人体进行遮掩的判定条件; 若无法达到对人体遮掩的判定条件时,则仅采集该用户的人脸图像或包括有人脸部分的头部图像,将其它的图像剪除; 若达到对人体遮掩的判定条件,则采集包括头部和/或躯体和/或肢体且具有遮掩服饰的人像数据,将其它的图像剪除; 将采集获得的图像,依据预设的即时用户图标的尺寸进行调整。
10.根据权利要求I或7或8或9所述的一种即时通信工具设置即时用户图标的方法,其特征在于对应着所采集获得的人脸图像或头部图像或人体数据,在即时用户图标中设置背景颜色或背景图像。
11.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于对应着所述的即时用户图标,同一图像内容预设两种或两种以上的尺寸,其中之一为即时用户图标尺寸,其中之二为大于即时用户图标尺寸的图像。
12.根据权利要求11所述的一种即时通信工具设置即时用户图标的方法,其特征在于所述的即时用户图标尺寸的图像为默认输出的即时用户图标中的图像;所述的大于即时用户图标尺寸的图像,在探测到即时用户图标区域的触发消息时输出。
13.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于即时用户图标输出的位置,是即时通信主面板中联系人对象所对应的ITEM项,或对应着联系人对象的即时通信交互界面,或对应着联系人对象的通信录,或具有联系人对象即时用户图标且与所在即时通信客户端相关联的网页。
14.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于所述的采样频率,为I帧/3小时到I帧/秒钟之间,将采集获得的图像数据设置为即时用户图标。
15.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于所述的触发条件,是采集获得的用户启动即时用户图标获取的操作消息。
16.根据权利要求I所述的一种即时通信工具设置即时用户图标的方法,其特征在于设定许可接收即时用户图标的联系人对象范围,仅向该范围内的联系人对象推送新生成的即时用户图标。
17.—种即时通信工具设置即时用户图标的客户端,其特征在于该客户端包括 图像拍摄单元,用以通过即时通信客户端所在终端以拍摄的方式采集图像数据; 人脸判定单元,用以判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据; 许可数据采集单元,用以按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标; 即时用户图标输出单元,用以将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出。
18.根据权利要求17所述的一种即时通信工具设置即时用户图标的客户端,其特征在于所述的客户端还具有即时用户图标模式单元,用以设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。
19.一种即时通信工具设置即时用户图标的系统,其特征在于该系统包括 发起方客户端,它包括, 图像拍摄单元,用以通过即时通信客户端所在终端以拍摄的方式采集图像数据; 人脸判定单元,用以判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据; 许可数据采集单元,用以按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标; 发起方即时用户图标输出单元,用以将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端; 接收方客户端,它与前述的发起方客户端互为联系人对象,包括, 接收方即时用户图标输出单元,用以接收前述发起方客户端新传送的即时用户图标,替换该发起方的原有即时用户图标输出。
20.根据权利要求19所述的一种即时通信工具设置即时用户图标的系统,其特征在于所述的发起方客户端还具有即时用户图标模式单元,用以设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围。
21.—种即时通信工具设置即时用户图标的系统,其特征在于该系统包括 发起方客户端,它包括, 图标模式设置单元,用以通过所在的发起方客户端设置下述即时用户图标模式单元中的条目; 图像拍摄单元,用以通过下述的图标服务器获取进行图像拍摄以新建即时用户图标的消息,触发所在终端以拍摄的方式采集图像数据,推送至下述的图标服务器; 发起方即时用户图标输出单元,用以接收下述图标服务器新传送的即时用户图标,替换该发起方的原有即时用户图标输出; 图标服务器,它包括,· 即时用户图标模式单元,用以对应着前述的发起方客户端,设置即时用户图标启动模式,该启动模式的开启因素包括更新采样频率和/或更新采样时间和/或更新采样地点,以及设置输出许可模式,该许可模式包括获取的图像类型和/或所采集的人像区域的图像背景和/或即时通信用户自身的标准人脸数据,和/或许可接收即时用户图标的联系人对象范围; 图像拍摄触发单元,用以根据前述的即时用户图标模式单元,获取触发进行图像拍摄以新建即时用户图标的消息,向前述的发起方客户端进行推送; 许可数据采集单元,用以按照即时用户图标模式单元的输出许可模式,从前述的发起方客户端所推送的拍摄数据中采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标; 即时用户图标推送单元,用以将前述许可数据采集单元所获得的即时用户图标推送至前述的发起方客户端及下述的接收方客户端; 接收方客户端,它与前述的发起方客户端互为联系人对象,包括, 接收方即时用户图标输出单元,用以接收前述图标服务器新传送的即时用户图标,替换前述发起方的原有即时用户图标输出。
全文摘要
本发明提供了一种即时通信工具设置即时用户图标的方法、客户端及系统,属于通信、软件技术领域。所述的方法包括有如下步骤触发即时通信客户端所在终端以拍摄的方式采集图像数据;判定所获得的图像是否包括有所在即时通信客户端用户的人脸数据;按照输出许可模式,仅采集该用户的人脸区域图像作为即时用户图标,或仅采集包括有人脸区域的头部图像作为即时用户图标,或仅采集包括人脸且具有遮掩服饰的人体数据作为即时用户图标;将前述的即时用户图标通过所在的即时通信客户端替换原有用户图标输出,以及传输至联系人对象所在的即时通信客户端替换原有用户图标输出。利用本发明,能够直接采集用户的图像数据作为用户图标。
文档编号H04L12/58GK102821064SQ20121028312
公开日2012年12月12日 申请日期2012年8月9日 优先权日2012年8月9日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1