一种多媒体数据的传输方法及电子设备的制作方法

文档序号:7981330阅读:220来源:国知局
一种多媒体数据的传输方法及电子设备的制作方法
【专利摘要】本发明公开了一种多媒体数据的传输方法及电子设备,当第一终端向第二终端发送多媒体数据之前,该方法包括:根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据;通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同;将所述第三数据和所述第四数据发送到所述第二终端,使第二终端根据与所述划分策略对应的组合策略将所述第三数据和第四数据组合。本发明公开的方法和装置在减小传输数据量的同时还能够保持关注区域的视频质量。
【专利说明】一种多媒体数据的传输方法及电子设备
【技术领域】
[0001]本发明涉及电子信息【技术领域】,尤其涉及一种多媒体数据的传输方法及电子设备。
【背景技术】
[0002]目前,视频技术的应用范围很广,如网上可视会议、网上可视电子商务、网上政务、网上购物、网上学校、远程医疗、网上研讨会、网上展示厅、个人网上聊天、可视咨询等业务。
[0003]例如,现有的生活环境中,当用户A与用户B进行Mobile或頂视频通话,在通信带宽有限的情况下,清晰度越高所需传输数据的量越大,从而则会使得传输流畅性越差,相同传输时长数据量越大。
[0004]现有技术中解决上述问题时,一般会采取降低视频源分辨率,降低清晰度和每帧图像的数据大小的方法。但是通过上述方法虽然能实现提高多媒体数据的传输效率但是接收方接收到数据后的显示效果会比较差。

【发明内容】

[0005]本发明提供一种多媒体数据的传输方法及电子设备,本发明所提供的方法和装置解决现有技术中多媒体数据的传输效率和显示效果不能同时兼备的问题。
[0006]本发明提供一种多媒体数据的传输方法,应用于第一终端,当所述第一终端向第二终端发送多媒体数据之前,该方法包括:
[0007]根据预设的数据划分策略将待传输的多媒体数据划分为第一数据和第二数据;
[0008]通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,且所述第一处理方式与所述第二处理方式不同;
[0009]将所述第三数据和所述第四数据发送到所述第二终端,使所述第二终端能播放组合多媒体数据,所述组合多媒体数据是所述第二终端根据与所述划分策略对应的组合策略组合所述第三数据和所述第四数据而得到的数据。
[0010]所述第三数据所对应的第三数据量减去所述第一数据对应的第一数据量得到第一差值;所述第四数据所对应的第四数据量减去所述第二数据对应的第二数据量得到第二差值;且所述第一差值大于所述第二差值。
[0011 ] 通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据包括:
[0012]通过所述第一处理方式对所述第一数据进行处理得到所述第三数据,所述第一数据量与所述第三数据量相等;
[0013]通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第四数
据量小于所述第二数据量。[0014]通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据包括:
[0015]通过所述第一处理方式对所述第一数据进行处理得到所述第三数据,所述第三数据量小于所述第一数据量;
[0016]通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第四数据量小于所述第二数据量;
[0017]其中,所述第三数据量与所述第一数据量的第一比值大于所述第四数据量与所述第二数据量的第二比值。
[0018]通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据包括:
[0019]通过所诉第一处理方式对所述第一数据进行处理得到所述第三数据,所述第三数据量大于所述第一数据量;
[0020]通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第二数据量大于所述第四数据量;
[0021]其中,所述第三数据量减去所述第一数据量的第一差值小于所述第二数据量减去所述第四数据量的第三差值。
[0022]所述通过第二处理方式对所述第二数据进行处理得到第四数据,所述第二数据的数据量小于所述第四数据的数据量包括:
[0023]根据所述第一差值,确定所述第四数据量的上限阈值;
[0024]根据所述第四数据量上限阈值,通过所述第二处理方式对所述第二数据进行处理得到所述第四数据。
[0025]当所述待传输多媒体数据为图像数据,第一终端根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据包括:
[0026]根据图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。
[0027]根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域之前,进一步包括:
[0028]第一终端生成将帧画面划分为第一区域和第二区域的图像划分信息,或者接收第二终端生成的将帧画面划分为第一区域和第二区域的图像划分信息。
[0029]生成将帧画面划分为第一区域和第二区域的图像划分信息包括:
[0030]接收用户的输入信息;
[0031]根据所述输入信息生成将帧画面划分为第一区域和第二区域的图像划分信息。
[0032]生成的将帧画面划分为第一区域和第二区域的图像划分信息包括:
[0033]通过图像识别方式从帧画面中确定目标区域的边界信息;
[0034]根据所述边界信息生成将帧画面划分为第一区域和第二区域的图像划分信息。
[0035]根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域包括:
[0036]根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;[0037]所述图像数据选择区对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0038]所述根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域包括:
[0039]根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;
[0040]确定当前帧图像数据中所述图像数据选择区对应图像数据为图像数据对象;
[0041]将所述图像数据对象与所述图像数据中的每帧图像数据进行匹配,与所述图像数据对象匹配的区域对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0042]当所述待传输多媒体数据为音频数据,第一终端根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据包括:
[0043]根据预设的声音选择信息,确定所述音频数据中的通话音数据和背景音数据;
[0044]其中,所述通话音数据对应所述第一数据,所述背景音数据对应所述第二数据。
[0045]—种电子设备,当该电子设备向第二电子设备发送多媒体数据,电子设备包括:
[0046]数据划分单元,用于根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据;
[0047]数据转换单元,用于通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同;
[0048]数据传输单元,用于将所述第三数据和所述第四数据发送到所述第二终端,使所述第二终端能播放组合多媒体数据,所述组合多媒体数据是所述第二终端根据与所述划分策略对应的组合策略组合所述第三数据和所述第四数据而得到的数据。
[0049]当所述待传输多媒体数据为图像数据,则所述数据划分单元还用于将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。
[0050]则所述数据划分单元还用于生成将帧画面划分为第一区域和第二区域的图像划分信息,或者接收第二终端生成的将帧画面划分为第一区域和第二区域的图像划分信息。
[0051]该装置还包括:
[0052]第二图像划分信息生成单元,用于接通过图像识别方式从帧画面中确定目标区域的边界信息;根据所述边界信息生成将帧画面划分为第一区域和第二区域的图像划分信
肩、O
[0053]将该装置还包括:
[0054]第二图像划分信息生成单元,用于通过数据传输通道接收第二终端发送来的将待传输图像数据中的帧画面划分为第一区域和第二区域的图像划分信息。
[0055]则所述数据划分单元还用于根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;所述图像数据选择区对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0056]则所述数据划分单元还用于根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;确定当前帧图像数据中所述图像数据选择区对应图像数据为图像数据对象;将所述图像数据对象与所述图像数据中的每帧图像数据进行匹配,与所述图像数据对象匹配的区域对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0057]上述技术方案中的一个或两个,至少具有如下技术效果:
[0058]本发明实施例所提供的方法和装置通过根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据;通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同;将所述第三数据和所述第四数据发送到所述第二终端,使第二终端根据与所述划分策略对应的组合策略将所述第一数据和第二数据组合的方式;在减小传输数据量的同时还能够保持关注区域的视频质量。
【专利附图】

【附图说明】
[0059]图1为本发明实施例一种多媒体数据的传输方法的流程图;
[0060]图2为本发明实施例中通过用户数据的图像划分信息对图像数据进行划分的方法流程图;
[0061]图3为本发明实施例中通过图像识别方式对图像数据进行划分的方法流程图;
[0062]图4为本发明实施例中对音频数据进行划分的方法流程图;
[0063]图5为本发明实施例(一)将所述图像数据中的帧画面划分为第一区域和第二区域;
[0064]图6为本发明实施例(二)将所述图像数据中的帧画面划分为第一区域和第二区域;
[0065]图6A为本发明实施例中图像划分的示意图;
[0066]图7为本发明实施例一种电子设备的结构示意图。
【具体实施方式】
[0067]本发明实施例提供一种多媒体数据的传输方法,应用于第一终端,其当所述第一终端向第二终端发送多媒体数据之前,该方法包括:根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据;通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同;将所述第三数据和所述第四数据发送到所述第二终端,使第二终端根据与所述划分策略对应的组合策略将所述第一数据和第二数据组合。
[0068]如图1所示,本发明实施例提供一种多媒体数据的传输方法,下面结合说明书附图对本发明的【具体实施方式】进行详细说明:
[0069]随着电子设备的智能化的提高以及手机功能的多样化,使得网络数据传输的数据量大幅度增加,为了达到数据传输稳定性的同时减少数据量的传输,本发明实施例提供以下方案:
[0070]在本发明实施例中,需要减少整个传输数据的数据量,所以启动数据分块压缩的方式,需要首先判定当前系统的是否满足预订条件。具体的预定条件可以是:用户手动触发某一物理键,或者电子设备的通信质量下降,或者确定电子设备的通信费用超过阈值。
[0071]应用于第一终端,当所述第一终端向第二终端发送多媒体数据之前,该方法包括:
[0072]步骤101,根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据;
[0073]因为具体的实现环境中,会存在大量数据传输的情况一般是图像数据、视频数据和音频数据。其中所述视频数据则可视为图像数据和音频数据的集合,所以本发明实施例中将图像数据和音频数据划分为第一数据和第二数据的具体实现方式可以包括:
[0074]对于图像数据:
[0075]接收用户输入的图像划分信息;根据所述图像划分信息,将所述图像数据中帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应第一数据,所述第二区域的图像数据对应第二数据(在该实施例中可以是第一数据对应目标数据,第二数据对应背景数据)。
[0076]对于音频数据:
[0077]根据预设的声音选择信息,确定所述音频数据中的目标音数据和背景数据,其中,目标数据对应第一数据,背景数据对应第二数据。
[0078]例如:若第一终端与第二终端正在进行视频通话,则两个正在进行通话的用户所产生的通话音为目标音频数据,而除开目标用户通话音的音频数据,则可被定义为背景音数据。则在该实施例中通话音数据和背景音数据分别对应第一数据和第二数据。
[0079]步骤102,通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同;
[0080]在本发明实施例中,所述第一处理方式和第二处理方式分别对应调整所述第一数据和第二数据的数据量。在本发明实施例中对于背景数据的处理方式可以是直接丢弃。
[0081]步骤103,将所述第三数据和所述第四数据发送到所述第二终端,使所述第二终端能播放组合多媒体数据,所述组合多媒体数据是所述第二终端根据与所述划分策略对应的组合策略组合所述第三数据和所述第四数据而得到的数据。
[0082]因为在本发明实施例中,将原来完整的数据进行划分后生成了第一数据和第二数据,所以为了使第二终端接收到处理后的第三数据和第四数据后根据与所述划分策略对应的组合策略将所述第三数据和第四数据组合形成完整的能够进行播放的多媒体数据,在该实施例中以图像数据为例,第二终端组合第三数据和第四数据的方式可以是:
[0083]第一终端向第二终端发送数据时,以帧画面为单位将每帧图像对应的所述第三数据和所述第四数据进行组合发送到第二终端;
[0084]第二终端接收到所述第三数据和第四数据后以帧画面为单位将每帧图像的第三数据和第四数据进行组合形成完整的帧图像数据。
[0085]在该实施例中,如果在步骤102中将第二数据丢弃,则在第二终端则可以调用预设的图像数据填充帧图像中第二数据所占区域。为了便于实现还可以在帧图像中第二数据所占区域填充默认颜色。
[0086]如果将音频数据划分为了目标数据和背景数据两个部分,为了在第二终端能够将两部分数据组合,则在该实施例中还可以分别根据目标数据和背景数据的生成时间,将待传输的目标数据和背景数据分成多块。然后第二终端接收到传输数据后根据目标数据和背景数据的时间,将时间相同的目标数据和背景数据合并在一起形成完整的数据。
[0087]在该实施例中,如果在步骤102中将第二数据丢弃,则在第二终端则可以调用预设的背景音数据与目标数据结合播放;也可以直接播放目标数据。
[0088]在本发明实施例中,通过预设的数据划分策略将待传输的数据分成两部分(一部分为目标数据,一部分为背景数据等辅助数据)后,对两部分数据分别进行处理使得一部分数据的数据量小于原始采集来的数据(在具体实现时,可以利用数据压缩的方式对辅助数据进行压缩,使得辅助数据的数据量明显减小)。
[0089]本发明实施例中,总体要达的目的是将待传输数据的总体数据量减小,并且在数据量减小时,需要根据用户对数据的不同需求,减小背景数据对应的数据量,并且保证目标数据能够高保真的传输,即使目标数据在传输时需要压缩,该目标数据的压缩量也小于背景数据的压缩量。
[0090]在本发明实施例中,目标数据和背景数据的划分可以是根据用户对数据的关注度确定的,目标数据可以是用户关注度高的数据,背景数据为用户关注度低的数据,且所述第一差值大于所述第二差值,所述第三数据所对应的第三数据量减去所述第一数据对应的第一数据量得到第一差值;所述第四数据所对应的第四数据量减去所述第二数据对应的第二数据量得到第二差值,具体实现包括以下三种方式:
[0091]a,根据用户对待传输数据的不同关注度,可以对第一数据和第二数据中的任一部分数据的数据量进行调整,该处以第一数据为用户关注度高的数据为例,则实现数据量改变的方法包括:
[0092]通过所述第一处理方式对所述第一数据进行处理得到所述第三数据,所述第一数据量与所述第三数据量相等;
[0093]通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第四数
据量小于所述第二数据量。
[0094]在该实施例中,第二处理方式可以是数据压缩方式,因为用户对第二数据的关注度比第一数据的要低,所以采用数据压缩方式对第二数据进行压缩(若第二数据量为10单位,经过压缩过后的第四数据量可以是6单位)。使得第一终端向第二终端发送数据时,所传送的第三数据和第四数据对应的第三数据量(可取值10单位)与第四数据量(可取值6单位)的总和(16单位)比第一数据量(可取值10单位)与第二数据量(可取值10单位)的总和(20单位)要小。
[0095]b,根据用户关注度对数据的不同关注度,可以对第一数据和第二数据的数据量都调小,该处以第一图像数据为用户关注度高的数据为例,则实现数据量改变的方法包括:
[0096]通过所述第一处理方式对所述第一数据进行处理得到所述第三数据,所述第三数据量小于所述第一数据量;
[0097]通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第四数据量小于所述第二数据量;[0098]其中,所述第三数据量与所述第一数据量的第一比值大于所述第四数据量与所述第二数据量的第二比值。
[0099]在该实施例中,第二处理方式和第一处理方式可是采用数据压缩,因为用户对第二数据的关注度比第一数据的要低,所以第二处理方式和第一处理方式可以采用不同数据压缩比对第二数据和第一数据进行压缩(若第一数据量为10单位,经过压缩过后的第三数据量可以是8单位;第二数据量为10单位,经过压缩过后的第四数据量可以是6单位)。使得第一终端向第二终端发送数据时,所传送的第三数据量(8单位)与第四数据量出单位)的总和(14单位)比第一数据量(10单位)与第二数据量(10单位)的总和(20单位)要小;而且在该实施例中第一数据的数据压缩比(第三数据量/第一数据量=8/10)要小于第二数据的数据压缩比(第四数据量/第二数据量=6/10)。
[0100]C,根据用户关注度对数据的不同关注度,可以对第一数据和第二数据中一份数据的数据量增加,另外一份数据的数据量减小,该处以第一图像数据为用户关注度高的数据为例,则实现数据量改变的方法包括:
[0101]通过所诉第一处理方式对所述第一数据进行处理得到所述第三数据,所述第三数据量大于所述第一数据量;
[0102]在具体的实施过程中,在确定第一数据为用户关注度高的数据后,如果第一处理方式是为了增加第一数据的播放效果而增加一些附加信息到第一数据中,则第一数据经过第一处理方式处理后生成的第三数据的数据量会大于第一数据量。
[0103]通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第二数据量大于所述第四数据量;
[0104]其中,所述第三数据量减去所述第一数据量的第一差值小于所述第二数据量减去所述第四数据量的第三差值。
[0105]在该实施例中,第一处理方式可以是对第一数据进行效果处理(防止数据丢失将关注数据传送两份,或者额外增加校验数据,或者发送冗余数据),则通过第一方式对第一数据进行处理后得到的第三数据的第三数据量会大于第一数据量,则所述第一数据量可以是10单位,则第三数据量可以是12单位。另外,为了实现整个待传输数据的数据量不增加,则第二处理方式对第二数据进行处理后得到的第四数据的数据量则需要减小,即所述第二数据量可以是10单位,则第四数据量可以是8单位(或者是小于8单位)。
[0106]为了不增加传输过程中的数据量,则在第三数据的数据量相对于第一数据的第一数据量增加的基础上,对应的需要将第二数据的数据量减小生成第四数据。
[0107]针对上述c方式在第一数据的数据量增加和第二数据的数据量减小时,可以通过以下方式实现数据量增加和减少的平衡:
[0108]确定第三数据的第三数据与第一数据的第一数据量的数据量差值;
[0109]根据所述数据量差值,确定所述第四数据的数据量的上限阈值;
[0110]根据所述数据量上限阈值,通过第二处理方式对第二数据进行处理得到第四数据。
[0111]在本发明实施例中针对图像数据和音频数据在划分第一数据和第二数据时通过不同的方式实现。本发明实施例中对于步骤101根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据可以是:[0112]根据图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。
[0113]如图2所示,在本发明实施例中,根据图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域的具体实现方式包括:
[0114]步骤201,第一终端生成将帧画面划分为第一区域和第二区域的图像划分信息,或者接收第二终端生成的将帧画面划分为第一区域和第二区域的图像划分信息;
[0115]在本发明实施例中,通过第一终端生成图像划分信息还是通过第二终端生成图像划分信息,都可以通过以下两种具体的方式实现:
[0116]A,接收用户的输入信息;根据所述输入信息生成将帧画面划分为第一区域和第二区域的图像划分信息。
[0117]例如:若第一终端与第二终端正在进行视频通话,在确定启用数据分块压缩的方式后,则
[0118]如图3所示,检测是否接收到用户输入的在当前图像显示的区域(区域A)的光标移动轨迹,并根据所述移动轨迹确定图像划分信息。如果所述移动轨迹圈定了一个封闭区域(区域B),则确定所述封闭区域为第一区域,封闭区域外的区域为第二区域(区域C,图中阴影部分)。则可以确定区域B为第一区域,区域C为第二区域。
[0119]B,通过预设的默认区域选择信息确定区域选择信息,确定图像划分信息。
[0120]例如:若第一终端与第二终端正在进行视频通话,在确定启用数据分块压缩的方式后,则
[0121]获取预设的默认区域选择信息,根据默认的区域选择信息从显示图像的区域中确定一设定面积的区域。例如,可以预先设置以整个图像显示区域的中心点为中心设置一个面积为S的区域(区域的形状可以是三角、方形、以及圆形)为选中区域。
[0122]例如:若第一终端与第二终端正在进行视频通话,在确定启用数据分块压缩的方式后,则
[0123]因为视频通话的过程中,通话双方关注度比较高的一般是用户的头像,所以通过图像识别用户的头像也可以确定图像划分信息。
[0124]通过图像识别方式确定用户头像所占显示区域的边界信息,确定头像所在的区域为第一区域,则显示区域中除开头像的区域为第二区域。
[0125]在本发明实施例中,因为不一定都是对用户的头像关注度高,所以在实施该实施例的方法时,还可以根据用户输入的选择信息确定图像识别后需要关注的图像类别。
[0126]步骤202,根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。
[0127]步骤201中的图像划分信息,可以用于确定每帧图像区域划分。但是为了使得该实施例所提供方法的使用度更高,则可以通过上述方式A、B、C所提供的方式确定第一帧的帧画面中的第一区域和第二区域,后续帧画面中第一区域和第二区域的确定,则可以通过以下方式实现:
[0128]实施例一、如图4所示,根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域包括:[0129]步骤401,根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;
[0130]步骤402,所述图像数据选择区对应第一区域,每帧图像中去除第一区域的部分为
第二区域。
[0131]该实施例中,将第一帧的帧画面中所确定的第一区域的边界信息作为一个选择第一数据的选择框,则当后续帧图像的传输过程中,则将显示在所述选择框中的图像数据作为第一数据;选择框外的图像数据作为第二数据。
[0132]实施例二、如图5所示,根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域包括:
[0133]步骤501,根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;
[0134]步骤502,确定当前帧图像数据中所述图像数据选择区对应图像数据为图像数据对象;
[0135]步骤503,将所述图像数据对象与所述图像数据中的每帧图像数据进行匹配,与所述图像数据对象匹配的区域对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0136]在该实施例中,该实施例中,将第一帧的帧画面中所确定的第一区域中的图像数据作为模板(即图像数据对象)。后续帧图像的传输过程中,则将该图像数据对象与显示的内容进行比对,那部分的图像数据与所述图像数据对象相似(即相似度大于一预设阈值)或相同,则确定相同或相似的图像数据为第一数据。
[0137]如图6所示,因为音频数据在收集的过程中会收集到一定的背景音数据,因为在大部分情况下用户比较关注的数据一般都是目标数据,所以在本发明实施例中还可以通过确定音频数据中目标数据和背景数据后对两部分数据分别进行处理,具体实现包括:
[0138]步骤601,根据预设的声音选择信息,确定所述音频数据中的目标数据和背景数据;
[0139]在本发明实施例中,因为大部分时间用户比较关注的都是用户的通话音数据,所以在音频数据的划分中,则可将音频数据中的通话音数据设置为目标数据,而采集到的背景音数据设置为背景数据。
[0140]在本发明实施例中为了实现通话音和背景音的识别,可以在电子设备中设置两个收音装置。设置其中一个为主收音装置(主收音装置正面朝向用户,主要接收用户通话时候的声音信息),则主收音装置所收集到的大部分声音信息被确定为通话音;另外一个收音装置为从收音装置,该从收音装置的背面朝向用户,则从收音装置所收集到的大部分声音信息被确定为背景音。当主从收音装置都接收到声音信息后,则将主从收音装置接收到的数据进行互相关从而确定收集到的声音信息中的通话音和背景音。
[0141]步骤602,目标数据对应第一数据,所述背景音数据对应第二数据。
[0142]在本发明实施例中,因为视频数据是图像数据和音频数据的结合,则本发明实施例所提供的方法中,在确定关注度高的图像数据和音频数据时,可以将两者结合考虑。
[0143]在本发明实施例中,在采集图像的采集区域确定的情况下,将采集到的图像画面划分为多个子图像区域,并每个子图像区域对应多个不同的方位信息。则在该实施例中,可以在确定目标图像数据后,确定目标图像数据对应的方位信息,然后根据声音定位方式确定所述方位信息对应方位的声音数据,并将确定的声音数据确定为目标声音数据。
[0144]另外,还可以在确定目标声音数据后,根据声音定位方式确定所述目标声音数据所对应的声源位置,并根据所述声源位置与所述方位信息进行比较,如果某一方位信息与所述声源位置匹配,则将所述某一方位信息所对应子图像区域,确定为目标区域,并将目标区域中的数据确定为目标图像数据。
[0145]在该实施例中,第目标图像数据和目标声音数据对应第一数据。
[0146]例如:若第一终端与第二终端正在进行视频通话,在确定启用数据分块压缩的方式后,如果第一终端通过图像采集装置采集到的图像,则根据方位的不同可以对图像进行划分(如图6A所示),生成的子图像区域包括a,b,c和d区域。其中当用户设定为对人的通话音作为目标数据,即确定c区域为目标区域。则声音采集装置则对应的采集c区域所在方位的声音数据。然后将c区域的图像数据和c区域的声音数据结合之后形成第一数据。
[0147]如图7所示,根据图1所示的方法本发明还提供一种电子设备,当该电子设备向第二电子设备发送多媒体数据,电子设备包括:
[0148]数据划分单元701,用于根据预设的数据划分策略将待传输多媒体数据划分为第
一数据和第二数据;
[0149]因为具体的实现环境中,会存在大量数据传输的情况一般是图像数据、视频数据和音频数据。其中所述视频数据则可视为图像数据和音频数据的集合,所以本发明实施例中数据划分单元701将图像数据和音频数据划分为第一数据和第二数据可以是:
[0150]当所述待传输多媒体数据为图像数据,则所述数据划分单元701还用于将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。和/或
[0151]该数据划分单元701还用于生成将帧画面划分为第一区域和第二区域的图像划分信息,或者接收第二终端生成的将帧画面划分为第一区域和第二区域的图像划分信息
[0152]当所述待传输多媒体数据为音频数据,则所述数据划分单元701还用于根据预设的声音选择信息,确定所述音频数据中的通话音数据和背景音数据;其中,所述通话音数据对应所述第一数据,所述背景音数据对应所述第二数据。
[0153]数据转换单元702,用于通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同;
[0154]数据传输单元703,用于将所述第三数据和所述第四数据发送到所述第二终端,使所述第二终端能播放组合多媒体数据,所述组合多媒体数据是所述第二终端根据与所述划分策略对应的组合策略组合所述第三数据和所述第四数据而得到的数据。
[0155]在本发明实施例中,可以通过不同的方式生成图像划分信息,则该电子设备还可以包括:
[0156]第一图像划分信息生成单元704,用户接收用户的输入信息;根据所述输入信息生成将帧画面划分为第一区域和第二区域的图像划分信息。
[0157]第二图像划分信息生成单元705,通过图像识别方式从帧画面中确定目标区域的边界信息;根据所述边界信息生成将帧画面划分为第一区域和第二区域的图像划分信息。[0158]上述三种实现方式可以单独实现也可以三者结合在一起使用。
[0159]为了使得该实施例所提供方法的使用度更高,则可以通过上述方式第一图像划分信息生成单元704和第二图像划分信息生成单元705所提供的方式确定第一帧的帧画面中的第一区域和第二区域,数据划分单元701在确定后续帧画面中第一区域和第二区域时,包括:
[0160]所述数据划分单元701还用于根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;所述图像数据选择区对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0161]所述数据划分单元701还用于根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;确定当前帧图像数据中所述图像数据选择区对应图像数据为图像数据对象;将所述图像数据对象与所述图像数据中的每帧图像数据进行匹配,与所述图像数据对象匹配的区域对应第一区域,每帧图像中去除第一区域的部分为第二区域。
[0162]本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
[0163]本发明实施例所提供给的方法,可以定义当前传输画面的关注区域,数据源方,在进行视频传输之前,将整帧画面中除关注区域和非关注区域进行区别处理,在减小传输数据量的同时还能够保持关注区域的视频质量。使用灵活方便,效果明显。
[0164]本发明所述的方法并不限于【具体实施方式】中所述的实施例,本领域技术人员根据本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。
[0165]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种多媒体数据的传输方法,应用于第一终端,其特征在于,当所述第一终端向第二终端发送多媒体数据之前,该方法包括: 根据预设的数据划分策略将待传输的多媒体数据划分为第一数据和第二数据; 通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,且所述第一处理方式与所述第二处理方式不同;将所述第三数据和所述第四数据发送到所述第二终端,使所述第二终端能播放组合多媒体数据,所述组合多媒体数据是所述第二终端根据与所述划分策略对应的组合策略组合所述第三数据和所述第四数据而得到的数据。
2.如权利要求1所述的方法,其特征在于,所述第三数据所对应的第三数据量减去所述第一数据对应的第一数据量得到第一差值;所述第四数据所对应的第四数据量减去所述第二数据对应的第二数据量得到第二差值;且所述第一差值大于所述第二差值。
3.如权利要求2所述的方法,其特征在于,通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据包括: 通过所述第一处理方式对所述第一数据进行处理得到所述第三数据,所述第一数据量与所述第三数据量相等; 通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第四数据量小于所述第二数据量。
4.如权利要求2所述的方法,其特征在于,通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据包括: 通过所述第一处理方式对所 述第一数据进行处理得到所述第三数据,所述第三数据量小于所述第一数据量; 通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第四数据量小于所述第二数据量; 其中,所述第三数据量与所述第一数据量的第一比值大于所述第四数据量与所述第二数据量的第二比值。
5.如权利要求2所述的方法,其特征在于,通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据包括: 通过所诉第一处理方式对所述第一数据进行处理得到所述第三数据,所述第三数据量大于所述第一数据量; 通过所述第二处理方式对所述第二数据进行处理得到所述第四数据,所述第二数据量大于所述第四数据量; 其中,所述第三数据量减去所述第一数据量的第一差值小于所述第二数据量减去所述第四数据量的第三差值。
6.如权利要求5所述的方法,其特征在于,所述通过第二处理方式对所述第二数据进行处理得到第四数据,所述第二数据的数据量小于所述第四数据的数据量包括: 根据所述第一差值,确定所述第四数据量的上限阈值; 根据所述第四数据量上限阈值,通过所述第二处理方式对所述第二数据进行处理得到所述第四数据。
7.如权利要求1-6任一权项所述的方法,其特征在于,当所述待传输多媒体数据为图像数据,第一终端根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据包括: 根据图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。
8.如权利要求7所述的方法,其特征在于,根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域之前,进一步包括: 第一终端生成将帧画面划分为第一区域和第二区域的图像划分信息,或者接收第二终端生成的将帧画面划分为第一区域和第二区域的图像划分信息。
9.如权利要求8所述的方法,其特征在于,生成将帧画面划分为第一区域和第二区域的图像划分信息包括: 接收用户的输入信息; 根据所述输入信息生成将帧画面划分为第一区域和第二区域的图像划分信息。
10.如权利要求8所述的方法,其特征在于,生成的将帧画面划分为第一区域和第二区域的图像划分信息包括: 通过图像识别方式从帧画面中确定目标区域的边界信息; 根据所述边界信息生成将帧 画面划分为第一区域和第二区域的图像划分信息。
11.如权利要求8-10任一权项所述的方法,其特征在于,根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域包括: 根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区; 所述图像数据选择区对应第一区域,每帧图像中去除第一区域的部分为第二区域。
12.如权利要求8-10任一权项所述的方法,其特征在于,所述根据所述图像划分信息,将所述图像数据中的帧画面划分为第一区域和第二区域包括: 根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区; 确定当前帧图像数据中所述图像数据选择区对应图像数据为图像数据对象; 将所述图像数据对象与所述图像数据中的每帧图像数据进行匹配,与所述图像数据对象匹配的区域对应第一区域,每帧图像中去除第一区域的部分为第二区域。
13.如权利要求1-6任一权项所述的方法,其特征在于,当所述待传输多媒体数据为音频数据,第一终端根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据包括: 根据预设的声音选择信息,确定所述音频数据中的通话音数据和背景音数据; 其中,所述通话音数据对应所述第一数据,所述背景音数据对应所述第二数据。
14.一种电子设备,其特征在于,当该电子设备向第二电子设备发送多媒体数据,电子设备包括: 数据划分单元,用于根据预设的数据划分策略将待传输多媒体数据划分为第一数据和第二数据; 数据转换单元,用于通过第一处理方式对所述第一数据进行处理得到第三数据,并通过第二处理方式对所述第二数据进行处理得到第四数据,其中,所述第三数据和所述第四数据的总数据量小于所述第一数据和所述第二数据的总数量,所述第一处理方式与所述第二处理方式不同; 数据传输单元,用于将所述第三数据和所述第四数据发送到所述第二终端,使所述第二终端能播放组合多媒体数据,所述组合多媒体数据是所述第二终端根据与所述划分策略对应的组合策略组合所述第三数据和所述第四数据而得到的数据。
15.如权利要求14所述的电子设备,其特征在于,当所述待传输多媒体数据为图像数据,则所述数据划分单元还用于将所述图像数据中的帧画面划分为第一区域和第二区域,所述第一区域的图像数据对应所述第一数据,所述第二区域的图像数据对应所述第二数据。
16.如权利要求15所述的电子设备,其特征在于,则所述数据划分单元还用于生成将帧画面划分为第一区域和第二区域的图像划分信息,或者接收第二终端生成的将帧画面划分为第一区域和第二区域的图像划分信息。
17.如权利要求16所述的电子设备,其特征在于,该装置还包括: 第二图像划分信息生成单元,用于接通过图像识别方式从帧画面中确定目标区域的边界信息;根据所述边界信息生成将帧画面划分为第一区域和第二区域的图像划分信息。
18.如权利要求15所述的电子设备,其特征在于,将该装置还包括: 第二图像划分信息生成单元,用于通过数据传输通道接收第二终端发送来的将待传输图像数据中的帧画面划分为第一区域和第二区域的图像划分信息。
19.如权利要求16-18任一所述的电子设备,其特征在于,则所述数据划分单元还用于根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;所述图像数据选择区对应第一区域,每帧图像中去除第一区域的部分为第二区域。
20.如权利要求16-18任一所述的电子设备,其特征在于,则所述数据划分单元还用于根据所述图像划分信息,在显示所述图像数据的显示单元中确定图像数据选择区;确定当前帧图像数据中所述图像数据选择区对应图像数据为图像数据对象;将所述图像数据对象与所述图像数据中的每帧图像数据进行匹配,与所述图像数据对象匹配的区域对应第一区域,每帧图像中去除第一区域的部分为第二区域。
【文档编号】H04N7/14GK103581603SQ201210258688
【公开日】2014年2月12日 申请日期:2012年7月24日 优先权日:2012年7月24日
【发明者】谢元睿 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1