即时通信中图像年龄变换的方法、客户端及系统技术方案

技术编号:7996344 阅读:180 留言:0更新日期:2012-11-22 05:10
本发明专利技术提供了一种即时通信中图像年龄变换的方法、客户端及系统,属于通信、软件技术领域。所述的方法包括如下步骤:通过即时通信客户端触发图像年龄转换功能;生成图像年龄转换窗口,通过该窗口载入待处理图像数据;获取图像中对象的当前年龄数据,以及待转换的目标年龄数据;根据图像年龄转换规则,对前述的图像数据转换到前述待转换年龄状态后输出。利用本发明专利技术,能够转换所载入当前图像对应着不同年龄条件下的图像数据。

【技术实现步骤摘要】

本专利技术属于通信、软件

技术介绍
即时通信(InstantMessaging,简称IM),大多数情况下,指的是能够即时发送或接收互联网消息等功能的业务。它已成为人们通过网络进行交互通信的平 台,用以实现包括文本、图片、语音、视频、多媒体等多种数据格式的交互操作,并能够对已有的文档数据利用即时通信工具便利地进行传输操作。在交互通信的基础上,通过即时通信工具还逐步发展出了个人页面、博客、微博、电子邮件、音乐、图片、游戏、影视和搜索等多种功能。即时通信工具已不再单纯作为聊天工具,还实现了资讯、娱乐、搜索、电子商务、办公、网络社区等更加广泛的用途。能够实现即时通信接入功能的设备也多种多样。典型的设备类型,包括使用传统网络的个人电脑,以及平板电脑;还包括使用移动互联网的智能手机,等等。目前即时通信软件的类型也多种多样,典型的包括腾讯科技公司的QQ或微信、微软公司的MSN、AOL的ICQ,以及淘宝旺旺、网易泡泡、飞信、小米公司的米聊,等等。在使用即时通信工具的过程中,会经常遇到图片数据,特别是包括有人像的数据,针对于这些图像数据,用户可能希望知道其中的人脸在多年前的样子,或者在多年之后的样子,而在当前的技术条件下并不能实现该功能。
技术实现思路
本专利技术的目的是提供一种即时通信中图像年龄变换的方法,以及对应的客户端及系统,利用本专利技术,能够转换所载入当前图像对应着不同年龄条件下的图像数据。本专利技术提供一种即时通信中图像年龄变换的方法,该方法包括如下步骤步骤1,通过即时通信客户端触发图像年龄转换功能;步骤2,生成图像年龄转换窗口,通过该窗口载入待处理图像数据;步骤3,获取图像中对象的当前年龄数据,以及待转换的目标年龄数据;步骤4,根据图像年龄转换规则,对前述的图像数据转换到前述待转换年龄状态后输出。进一步,所述的图像年龄转换功能,是通过设置在即时通信主面板或者即时通信交互界面中的图像年龄转换控件的触发操作实现的。进一步,在选择即时通信客户端的联系人对象触发图像年龄转换功能时,遍历和该联系人对象所在即时通信工具关联的图像数据,作为待处理图像数据的选择数据。进一步,获取待处理图像当前年龄数据的方式,是采集用户所设定的年龄数据,或通过机器识别的方式获得待处理图像的当前年龄数据。进一步,对应着用户所设定的年龄数据,通过机器识别的方式进行校验,其步骤为,采集获得待处理图像中的对象数据;机器识别该对象所对应的年龄范围;采集用户所设定的年龄数据,判断是否在该年龄范围;若在的话,则按照用户所设定的年龄数据作为有效年龄数据;若不在的话,则向用户输出提醒,或者采集机器识别的年龄数据作为有效的年龄数据,将用户所设定的年龄数据作为无效的年龄数据。进ー步,所述的对象为人类的图像。进ー步,所述的人类图像包括有脸部的图像。进ー步,所述的对象为具有生命的除人类之外的生物的图像。 进ー步,所述的对象为不具备生命的事物的图像。进ー步,所述的年龄转换规则,是依据同一对象随时间演变的规律数据,将当前年龄所对应的待处理图像转变为更大或更小年龄阶段所对应图像的规则。进ー步,取前述触发图像年龄转换功能的一方为发起方,对应着前述的方法,包括有如下流程,发起方对联系人对象的ITEM项或即时通信交互界面,触发所设置的年龄转换控件;遍历与联系人对象相关联的即时通信数据存储空间以及网页,获取联系人对象上传的图像数据;生成年龄转换窗ロ,在该年龄转换窗口中包括待处理图像载入栏、处理结果输出栏、图像处理工具栏以及待处理图像数据栏,其中将前一步骤获取的图像数据建立列表后通过待处理图像数据栏进行输出;触发在前述的待处理图像数据栏中的特定图像;通过前述年龄转换窗ロ采集针对于前述特定图像,由发起方所载入的联系人对象的当前年龄数据以及待转换的目标年龄数据;依据预先设置的图像年龄规则,将前述特定图像中联系人对象的身体图像部分转变为目标年龄数据下的身体图像后输出。本专利技术还提供一种即时通信中图像年龄转换的客户端,该客户端包括图像年龄转换规则单元,用以对图像中的对象,设置在不同年龄条件下的图像数据的转换规则;图像转换触发単元,用以通过即时通信客户端触发图像年龄转换功能;转换窗ロ生成単元,用以生成图像年龄转换窗ロ,通过该窗ロ载入待处理图像数据;年龄转换设定单元,用以获取图像中对象的当前年龄数据,以及待转换的目标年龄数据;年龄转换执行单元,用以根据图像年龄转换规则,对前述的图像数据转换到前述待转换年龄状态后输出。本专利技术还提供一种即时通信中图像年龄转换的系统,该系统包括发起方客户端,它包括,图像转换触发単元,用以通过即时通信客户端触发图像年龄转换功能,生成年龄转换窗ロ,上传待处理图像和年龄设定信息;转换结果输出単元,用以经由下述的图像转换服务器获取将转换后的图像,通过图像年龄转换窗ロ输出;图像转换服务器,它包括,服务器图像转换触发单元,用以接收发起方客户端的图像转换功能申请,接收发起方客户端所发送的待处理图像;服务器年龄转换设定单元,用以通过接收发起方客户端获取待转换的目标年龄数据,以及通过发起方客户端和/或机器识别的方式获得待处理图像中对象的当前年龄数据;服务器年龄转换执行单元,用以根据图像年龄转换规则,对前述的图像数据转换到前述待转换年龄状态后向前述的发起方客户端推送。 附图说明图I是本专利技术所述即时通信中图像年龄变换的方法的流程图,为实施例I。图2是本专利技术所述即时通信中图像年龄变换的方法的流程图,为实施例2。图3是本专利技术所述即时通信中图像年龄变换的客户端的结构框图,为实施例3。图4是本专利技术所述即时通信中图像年龄变换的系统的结构框图,为实施例4。具体实施例方式实施例I參图I所示,本专利技术所提供的即时通信中图像年龄变换的方法,在实施时包括有如下步骤步骤SI 10,通过即时通信客户端触发图像年龄转换功能;步骤S120,生成图像年龄转换窗ロ,通过该窗ロ载入待处理图像数据;步骤S130,获取图像中对象的当前年龄数据,以及待转换的目标年龄数据;步骤S140,根据图像年龄转换规则,对前述的图像数据转换到前述待转换年龄状态后输出。首先对本专利技术所述的即时通信工具作ー个背景上的说明。所述的即时通信工具,通常对应有即时通信客户端和即时通信服务器。其中的即时通信服务器负责即时通信用户的数据存储以及即时通信客户端的登录功能等,所述的即时通信客户端通过用户所在的终端设备进行登录操作。即时通信客户端登录之后,通常展示有即时通信主面板。在即时通信主面板中展示有联系人列表,在联系人列表中显示有各个联系人对象。每个联系人对象所在的区域通常为条框结构,其中包括有联系人对象的头像图标和用户名等数据,该条框通常被称为ITEM项。在触发了所选择的ITEM项之后,能够生成与该ITEM项所对应联系人对象进行交互通信操作的即时通信交互界面。在即时通信交互界面中,通常包括交互界面输入栏,用以载入待传输的信息;以及交互界面输出栏,用以输出交互各方的通信记录;另外,通常还设置有交互界面工具栏,用以提供交互通信中的各种工具,比如用以对交互界面输入栏中载入的数据进行编辑操作的工具,或者触发语音通信或者视频通信的工具等。应用到本专利技术中,对应着所述的步骤S110,所述的图像年龄转换功能,是通过设置在即时通信主面板或者即时通信交互界面中的图像年龄转本文档来自技高网...

【技术保护点】
一种即时通信中图像年龄变换的方法,其特征在于该方法包括如下步骤:步骤1,通过即时通信客户端触发图像年龄转换功能;步骤2,生成图像年龄转换窗口,通过该窗口载入待处理图像数据;步骤3,获取图像中对象的当前年龄数据,以及待转换的目标年龄数据;步骤4,根据图像年龄转换规则,对前述的图像数据转换到前述待转换年龄状态后输出。

【技术特征摘要】

【专利技术属性】
技术研发人员:马宇尘
申请(专利权)人:上海量明科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1