一种视觉媒体传输方法和用户终端的制作方法

文档序号:9914350阅读:306来源:国知局
一种视觉媒体传输方法和用户终端的制作方法
【技术领域】
[0001 ]本发明涉及通信技术,尤指一种视觉媒体传输方法和用户终端。
【背景技术】
[0002] 消息通信是指通过发送消息实现通信的机制,所述消息通信可以在两人或多人之 间进行。在一个示例中,可以通过建立通信群的方式在两个以上的用户之间进行消息通信。 在一个示例中,所述消息通信为即时通信(Instant Messaging,IM)。在一个示例中,所述消 息通信为短消息业务(Short Messaging Service,SMS)。
[0003] 在消息通信的过程中,用户之间存在传输视觉媒体的需求。在一个示例中,所述视 觉媒体是指通过视觉传递信息的媒体数据,可以是图片、照片等静态图像,也可以是视频、 录像、动图等动态图像。

【发明内容】

[0004] 本发明实施例提供了一种视觉媒体传输方法和用户终端,旨在优化视觉媒体的传 输。
[0005] 在一个示例中,该视觉媒体传输方法包括:
[0006] 监控针对视觉媒体的传输请求;
[0007] 在监视到该传输请求时,根据预设参考值提取与该视觉媒体相关的信息进行分析 以获得分析结果;所述与该视觉媒体相关的信息包括:该视觉媒体自身的内容信息,和/或 与该视觉媒体关联的通信消息;
[0008] 基于该分析结果确定是否传输该视觉媒体的原始版本。
[0009] 在一个示例中,该用户终端包括:
[0010]消息通信单元,用于监控针对视觉媒体的传输请求;
[0011] 传输控制单元,用于在监视到该传输请求时,根据预设参考值提取与该视觉媒体 相关的信息进行分析以获得分析结果,并基于该分析结果确定是否传输该视觉媒体的原始 版本;
[0012] 其中,所述与该视觉媒体相关的信息包括:该视觉媒体自身的内容信息,和/或与 该视觉媒体关联的通信消息。
【附图说明】
[0013] 图1为本发明实施例中视觉媒体传输方法100的流程示意图。
[0014] 图2为本发明实施例中视觉媒体传输方法200的流程示意图。
[0015]图3为本发明实施例中静态图像传输方法300的流程示意图。
[0016]图4为本发明实施例中动态图像传输方法400的流程示意图。
[0017]图5为本发明实施例中静态图像传输方法500的流程示意图。
[0018]图6为本发明实施例中视觉媒体传输方法600的流程示意图。
[0019]图7为本发明实施例中消息通信进程700的界面示意图。
[0020]图8为本发明实施例中视觉媒体传输方法800的流程示意图。
[0021] 图9为本发明实施例中提示用户是否发送原始版本的界面示意图。
[0022] 图10为本发明实施例中用户终端1000的组成示意图。
[0023] 图11为本发明实施例中用户终端1100的组成示意图。
[0024]图12为本发明实施例中用户终端1200的组成示意图。
[0025] 图13为本发明实施例中移动设备1300的组成示意图。
[0026] 图14为本发明实施例中视觉媒体传输系统1400的组成示意图。
【具体实施方式】
[0027] 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明进一步详细说明。
[0028] 本发明实施例提供的方案采用传输控制机制确定是传输视觉媒体的原始版本还 是处理版本。具体地,根据预设参考值提取与该视觉媒体相关的信息进行分析以获得分析 结果,不同的分析结果将对应地传输不同的媒体版本。在视觉媒体传输时,为了减小发送该 视觉媒体时占用的流量,提高传输的响应速度,用户终端会对该视觉媒体进行数据处理,得 到该视觉媒体的处理版本,所述处理版本是与该视觉媒体的原始版本对应的。在一个示例 中,所述原始版本是指原始存储在用户终端上的视觉媒体,所述处理版本是指对原始版本 进行数据删减后的视觉媒体。通常情况下,处理版本在数据量大小上都会小于原始版本。在 一个示例中,所述视觉媒体是图片,所述处理版本是对原始版本进行裁剪、压缩、去除拍摄 数据等处理后得到的。经过上述数据处理,图片的体积被大幅减小,图片的质量也相应地降 低,使得图片不清晰,比如看不清图片中的人脸等。
[0029] 可以看出,在发送有多人合影的照片时,经过数据删减得到的处理版本可能人脸 模糊,而用户虽然希望发送原图,却又可能遗漏了勾选"原图"选项,导致该用户需要重新发 送一次原图,从而针对一张照片发生两次或多次传输,浪费用户流量和网络资源。采用本发 明实施例的方案就能够优化视觉媒体的传输,降低视觉媒体的重复发送几率。比如,本发明 实施例可利用人脸检测技术对待发送的图片进行识别,当发现图片中的人脸数目η超过阈 值t时,机器(也即用户终端)自动勾选"原图"选项,并进一步提醒用户是否需要发送原图。 也即,在机器自动勾选的情况下,还能为用户提供一次选择的机会,从而提高用户体验。进 一步地,对最终是否选择原图这一用户行为进行记录并上传到云端(比如消息通信服务器 等),以便根据机器自动勾选和用户再次选择是否一致来动态调整阈值t的大小,提高机器 自动勾选的准确度。需要指出,在本发明实施例中,"用户终端"是指机器设备,而"用户"是 指使用该用户终端的人。
[0030] 本发明实施例提出一种视觉媒体传输方法100,如图1所示。在一个示例中,该视觉 媒体传输方法1〇〇由用户终端执行,包括以下操作。
[0031] 在步骤101,该用户终端监控针对视觉媒体的传输请求。
[0032] 在一个示例中,所述用户终端为智能手机、平板电脑、通用计算机、移动通信设备 等电子设备。在一个示例中,使用该用户终端的用户通过点击屏幕上的按钮发出该传输请 求,此屏幕点击操作可以被该用户终端的消息通信指令监视到。
[0033] 在步骤102,在监视到该传输请求时,该用户终端根据预设参考值提取与该视觉媒 体相关的信息进行分析以获得分析结果。
[0034] 在一个示例中,与该视觉媒体相关的信息可以是该视觉媒体自身的内容信息,和/ 或与该视觉媒体关联的通信消息(比如与该传输请求关联的消息通信进程中的通信消息 等)。
[0035] 在步骤103,该用户终端基于所述分析结果确定是否传输该视觉媒体的原始版本。
[0036] 可以看出,本发明实施例通过设置传输控制机制来控制该视觉媒体的传输,比如 是传输该视觉媒体的原始版本还是处理版本等。在一个示例中,所述传输控制机制是一个 由服务器设置的配置文件,该配置文件中记录有所述预设参考值。该用户终端需要从消息 通信服务器获得所述配置文件,从中提取出该预设参考值,据此进行与该视觉媒体相关的 信息的分析。在一个示例中,所述传输控制机制是存储在该用户终端的控制逻辑(比如传输 控制指令等)。在一个示例中,该控制逻辑用于对与该传输请求关联的消息通信进程中的通 信消息进行关键词过滤。在一个示例中,所述传输控制机制包括:由服务器设置的配置文 件,以及存储在该用户终端的控制逻辑等。
[0037]图2为本发明实施例中视觉媒体传输方法200的流程示意图。在一个示例中,该视 觉媒体传输方法200包括以下操作。
[0038]在步骤201,用户终端监控针对视觉媒体的传输请求。
[0039] 在步骤202,在监视到该传输请求时,该用户终端解析所述视觉媒体,从中提取出 该视觉媒体自身的内容信息。
[0040] 在一个示例中,所述内容信息是指表征该视觉媒体自身特征、属性等内容的信息。 比如,该内容信息可以是对该视觉媒体进行图像识别后得到的识别信息。在一个示例中,该 用户终端对该视觉媒体进行人脸检测,得到该视觉媒体中出现的人脸数目。也即,人脸数目 是一种内容信息。
[0041] 又如,该内容信息可以是该视觉媒体的拍摄数据。在一个示例中,所述拍摄数据是 exif信息,也即图片拍摄过程中采集的一系列数据。比如,该exif信息可以是一组拍摄参 数,包括:摄影时的光圈、快门、IS0、日期时间、相机品牌型号、色彩编码、拍摄时录制的声 音,以及全球定位系统(GPS)信息等。
[0042]在步骤203,该用户终端通过匹配该内容信息和预设参考值得到分析结果。
[0043] 在一个示例中,所述预设参考值用作该内容信息的参照,比如将内容信息与该预 设参考值进行大小比较,或者将该内容信息与预设参考值本身进行内容比较。或者,从该内 容信息中提取出该预设参考值指示的条目,与该传输请求关联的消息通信进程中的通信消 息进行内容比较等。
[0044] 在步骤204,该用户终端基于所述分析结果确定是否传输该视觉媒体的原始版本。
[0045] 图3为本发明实施例中静态图像传输方法300的流程示意图,该方法300包括以下 操作。
[0046] 在步骤301,用户终端监控针对静态图像的传输请求。在一个示例中,所述静态图 像为图片、照片等。
[0047] 在步骤302,在监视到该传输请求时,该用户终端对所述静态图像进行人脸检测, 得到该静态图像的人脸数目。
[0048] 在步骤303,该用户终端将预设参考值和所述人脸数目进行大小比较,得到该人脸 数目是否超过所述预设参考值的分析结果。在一个示例中,所述超过是指人脸数目大于预 设参考值。在一个示例中,所述超过是指人脸数目大于等于预设参考值。
[0049] 在步骤304,当所述人脸数目超
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1