著录项信息
专利名称 | 一种信息处理方法及电子设备 |
申请号 | CN201310098382.1 | 申请日期 | 2013-03-26 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-10-01 | 公开/公告号 | CN104079860A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N7/14 | IPC分类号 | H;0;4;N;7;/;1;4;;;H;0;4;N;2;1;/;4;7查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 尉伟东 |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 杨静 |
摘要
本发明实施例提供了一种信息处理方法及电子设备,该方法包括通过第一图像采集单元采集包含有第一电子设备对应第一用户的第一图像数据,解析第一图像数据,生成至少包含第一用户的第一用户图像数据的第二图像数据,其中,第二图像数据的数据量小于第一图像数据的数据量,将第二图像数据发送给第二电子设备,以使第二图像数据能够显示在第二电子设备的第二显示单元上,解决了现有技术中交互设备间的数据量传输较大,导致数据占用较多的网络带宽,导致数据传输速度较慢的技术问题。
1.一种信息处理方法,应用于第一电子设备,所述第一电子设备包含或连接有第一图像采集单元,所述第一电子设备与一第二电子设备连接,其特征在于,所述方法包括:
通过所述第一图像采集单元采集包含有所述第一电子设备对应第一用户的第一图像数据;
解析所述第一图像数据,所述第一图像数据包含所述第一用户的第一用户图像数据以及所述第一用户所处环境的第一背景图像数据,获取所述第一图像数据中的所述第一背景图像数据;
根据第三预设规则,删除所述第一背景图像数据,并生成第一背景图像代码,以使所述第二电子设备能够基于所述第一背景图像代码从服务器端获取第四背景图像数据,其中,所述第四背景图像数据为原始背景图像数据或者用户自定义的背景图像数据;
生成包含所述第一背景图像代码以及所述第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;
将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上。
2.如权利要求1所述的方法,其特征在于,所述将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上,具体为:
将所述第二图像数据发送给所述第二电子设备,以使所述第二电子设备能够根据所述第一背景图像代码获取所述第四背景图像数据,并使所述第二电子设备能够将所述第一用户图像数据以及所述第四背景图像数据同时显示在所述第二显示单元上。
3.一种信息处理方法,应用于第二电子设备,所述第二电子设备与第一电子设备连接,并接收所述第一电子设备发送的第二图像数据,其特征在于,所述方法包括:
解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,其中,所述第二图像数据为所述第一电子设备采集包含所述第一电子设备对应的第一用户的第一图像数据之后,将所述第一图像数据处理为至少包含所述第一用户图像数据的图像数据,并且所述第二图像数据的数据量小于所述第一图像数据的数据量;
将所述第三图像数据在所述第二电子设备的第二显示单元上进行显示,其中,所述第二图像数据包括所述第一用户图像数据和第一背景图像代码。
4.如权利要求3所述的方法,其特征在于,所述解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,具体包括:
解析所述第二图像数据,获取所述第二图像数据中的第一背景图像代码;
根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像;
将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。
5.如权利要求4所述的方法,其特征在于,所述根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像,具体为:
根据所述第一背景图像代码,获取包含至少两帧背景图像的所述第一背景图像。
6.如权利要求5所述的方法,其特征在于,所述将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的第三图像数据,具体为:
将包含所述至少两帧背景图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。
7.如权利要求6所述的方法,其特征在于,所述将包含所述至少两帧图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据,具体包括:
在第一时刻,将所述至少两帧背景图像中的第一帧背景图像添加到所述第一用户图像数据中的第一帧用户图像,生成第二用户图像数据,以使所述第二电子设备的第二显示单元上显示所述第一帧用户图像的同时,显示所述第一帧背景图像;
在第二时刻,将所述至少两帧图像中的第二帧背景图像添加到所述第一用户图像数据中的第二帧用户图像,生成第三用户图像数据,以使所述第二电子设备的第二显示单元上显示所述第二帧用户图像的同时,显示所述第二帧背景图像;
其中,所述第一时刻与所述第二时刻为接收连续两帧图像的采集周期。
8.一种电子设备,其特征在于,所述电子设备包含或连接有第一图像采集单元,并且所述电子设备与第二电子设备连接,所述电子设备还包括:
采集单元,用于通过所述第一图像采集单元采集包含有所述电子设备对应第一用户的第一图像数据;
解析单元,用于解析所述第一图像数据,所述第一图像数据包含所述第一用户的第一用户图像数据以及所述第一用户所处环境的第一背景图像数据,获取所述第一图像数据中的所述第一背景图像数据;所述解析单元包括:
背景图像处理模块,用于根据第三预设规则,删除所述第一背景图像数据,并生成第一背景图像代码,以使所述第二电子设备能够基于所述第一背景图像代码从服务器端获取第四背景图像数据,其中,所述第四背景图像数据为原始背景图像数据或者用户自定义的背景图像数据;
第三图像生成模块,用于生成包含所述第一背景图像代码以及所述第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;
发送单元,用于将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上。
9.一种电子设备,所述电子设备与第一电子设备连接,并接收第一电子设备发送的第二图像数据,其特征在于,所述电子设备包括:
解析单元,用于解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,其中,所述第二图像数据为所述第一电子设备采集包含所述第一电子设备对应的所述第一用户的第一图像数据之后,将所述第一图像数据处理为至少包含所述第一用户图像数据的图像数据,并且所述第二图像数据的数据量小于所述第一图像数据的数据量;
显示单元,用于将所述第三图像数据在所述电子设备的第二显示单元上进行显示,其中,所述第二图像数据包括所述第一用户图像数据和第一背景图像代码。
10.如权利要求9所述的电子设备,其特征在于,所述解析单元包括:
代码解析模块,用于解析所述第二图像数据,获取所述第二图像数据中的第一背景图像代码;
背景获取模块,用于根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像;
处理模块,用于将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。
11.如权利要求10所述的电子设备,其特征在于,所述背景获取模块具体用于根据所述第一背景图像代码,获取包含至少两帧背景图像的所述第一背景图像。
12.如权利要求11所述的电子设备,其特征在于,所述处理模块具体用于将包含所述至少两帧背景图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。
13.如权利要求12所述的电子设备,其特征在于,所述处理模块包括:
第一处理子模块,用于在第一时刻,将所述至少两帧背景图像中的第一帧背景图像添加到所述第一用户图像数据中的第一帧用户图像,生成第二用户图像数据,以使所述电子设备的第二显示单元上显示所述第一帧用户图像的同时,显示所述第一帧背景图像;
第二处理子模块,用于在第二时刻,将所述至少两帧图像中的第二帧背景图像添加到所述第一用户图像数据中的第二帧用户图像,生成第三用户图像数据,以使所述电子设备的第二显示单元上显示所述第二帧用户图像的同时,显示所述第二帧背景图像;
其中,所述第一时刻与所述第二时刻为接收连续两帧图像的采集周期。
一种信息处理方法及电子设备\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种信息处理方法及电子设备。\n背景技术\n[0002] 随着电子技术的不断发展,现有技术中的交互设备应用越来越广泛,比如说手机、电脑、可视频电视等交互设备,这些交互设备能够随时随地的进行语音或者是视频交互,因此给用户带来的极大的便利。\n[0003] 但是,本申请发明人在实施本发明的过程中发现现有技术中存在如下技术问题或缺陷:\n[0004] 现有技术中用户在通过交互设备进行视频交互的过程中,第一交互设备都是图像采集设备采集用户图像以及用户周围的环境图像,并且将采集到的用户图像以及用户周围的环境图像一起发送给第二交互设备,这样使得交互设备间的数据量传输较大,导致数据占用较多的网络带宽,导致数据传输速度较慢的技术问题。\n发明内容\n[0005] 本发明提供了一种信息处理方法及电子设备,用以解决现有技术中交互设备间的数据量传输较大,导致数据占用较多的网络带宽,导致数据传输速度较慢的技术问题,其具体的技术方案如下:\n[0006] 一种信息处理方法,应用于第一电子设备,所述第一电子设备包含或连接有第一图像采集单元,所述第一电子设备与一第二电子设备连接,所述方法包括:\n[0007] 通过所述第一图像采集单元采集包含有所述第一电子设备对应第一用户的第一图像数据;\n[0008] 解析所述第一图像数据,所述第一图像数据包含所述第一用户的第一用户图像数据以及所述第一用户所处环境的第一背景图像数据,对所述第一图像数据处理后生成新图像,并对应于所述新图像生成至少包含所述第一用户的第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0009] 将所述第二图像数据发送给所述第二电子设备,以使所述新图像能够显示在所述第二电子设备的第二显示单元上。\n[0010] 可选的,所述通过所述第一图像采集单元采集包含有所述第一电子设备对应第一用户的第一图像数据,具体为:\n[0011] 通过所述第一图像采集单元采集所述第一图像数据。\n[0012] 可选的,所述解析所述第一图像数据,生成至少包含所述第一用户的第一用户图像数据的第二图像数据,具体包括:\n[0013] 解析所述第一图像数据,获取所述第一背景图像数据;\n[0014] 根据第一预设规则,将所述第一背景图像数据的图像分辨率从第一分辨率降低到第二分辨率,以生成具有所述第二分辨率的第二背景图像数据;\n[0015] 生成包含所述第二背景图像数据以及所述第一用户图像数据的所述第二图像数据。\n[0016] 可选的,所述解析所述第一图像数据,生成至少包含所述第一用户的第一用户图像数据的第二图像数据,具体包括:\n[0017] 解析所述第一图像数据,获取所述第一背景图像数据;\n[0018] 根据第二预设规则,对所述第一背景图像数据中的像素点进行压缩处理,生成所述压缩处理后的第三背景图像数据;\n[0019] 生成包含所述第三背景图像数据以及所述第一用户图像数据的所述第二图像数据。\n[0020] 一种信息处理方法,应用于第一电子设备,所述第一电子设备包含或连接有第一图像采集单元,所述第一电子设备与一第二电子设备连接,所述方法包括:通过所述第一图像采集单元采集包含有所述第一电子设备对应第一用户的第一图像数据;\n[0021] 解析所述第一图像数据,所述第一图像数据包含所述第一用户的第一用户图像数据以及所述第一用户所处环境的第一背景图像数据,获取所述第一图像数据中的所述第一背景图像数据;\n[0022] 根据第三预设规则,删除所述第一背景图像数据,并生成第一背景图像代码,以使所述第二电子设备能够基于所述第一背景图像代码从服务器端获取第四背景图像数据,其中,所述第四背景图像数据为原始背景图像数据或者用户自定义的背景图像数据;\n[0023] 生成包含所述第一背景图像代码以及所述第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0024] 将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上。\n[0025] 可选的,所述将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上,具体为:\n[0026] 将所述第二图像数据发送给所述第二电子设备,以使所述第二电子设备能够根据所述第一背景图像代码获取所述第四背景图像数据,并使所述第二电子设备能够将所述第一用户图像数据以及所述第四背景图像数据同时显示在所述第二显示单元上。\n[0027] 一种信息处理方法,应用于第二电子设备,所述第二电子设备与第一电子设备连接,并接收所述第一电子设备发送的第二图像数据,所述方法包括:\n[0028] 解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,其中,所述第二图像数据为所述第一电子设备采集包含所述第一电子设备对应的第一用户的第一图像数据之后,将所述第一图像数据处理为至少包含所述第一用户图像数据的图像数据,并且所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0029] 将所述第三图像数据在所述第二电子设备的第二显示单元上进行显示,其中,所述第二图像数据包括所述第一用户图像数据和第一背景图像代码。\n[0030] 可选的,所述解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,具体包括:\n[0031] 解析所述第二图像数据,获取所述第二图像数据中的第一背景图像代码;\n[0032] 根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像;\n[0033] 将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。\n[0034] 可选的,所述根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像,具体为:\n[0035] 根据所述第一背景图像代码,获取包含至少两帧背景图像的所述第一背景图像。\n[0036] 可选的,所述将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的第三图像数据,具体为:\n[0037] 将包含所述至少两帧背景图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。\n[0038] 可选的,所述将包含所述至少两帧图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据,具体包括:\n[0039] 在第一时刻,将所述至少两帧背景图像中的第一帧背景图像添加到所述第一用户图像数据中的第一帧用户图像,生成第二用户图像数据,以使所述第二电子设备的第二显示单元上显示所述第一帧用户图像的同时,显示所述第一帧背景图像;\n[0040] 在第二时刻,将所述至少两帧图像中的第二帧背景图像添加到所述第一用户图像数据中的第二帧用户图像,生成第三用户图像数据,以使所述第二电子设备的第二显示单元上显示所述第二帧用户图像的同时,显示所述第二帧背景图像;\n[0041] 其中,所述第一时刻与所述第二时刻为接收连续两帧图像的采集周期。\n[0042] 一种电子设备,所述电子设备包含或连接有第一图像采集单元,并且所述电子设备与第二电子设备连接,所述电子设备还包括:\n[0043] 采集单元,用于通过所述第一图像采集单元采集包含有所述电子设备对应第一用户的第一图像数据;\n[0044] 解析单元,用于解析所述第一图像数据,所述第一图像数据包含所述第一用户的第一用户图像数据以及所述第一用户所处环境的第一背景图像数据,对所述第一图像数据处理后生成新图像,并对应于所述新图像生成至少包含所述第一用户的第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0045] 发送单元,用于将所述第二图像数据发送给所述第二电子设备,以使所述新图像能够显示在所述第二电子设备的第二显示单元上。\n[0046] 可选的,所述采集单元具体用于通过所述第一图像采集单元采集所述第一图像数据。\n[0047] 可选的,所述解析单元包括:\n[0048] 解析模块,用于解析所述第一图像数据,获取所述第一背景图像数据;\n[0049] 分辨率调整模块,用于根据第一预设规则,将所述第一背景图像数据的图像分辨率从第一分辨率降低到第二分辨率,以生成具有所述第二分辨率的第二背景图像数据;\n[0050] 第一图像生成模块,用于生成包含所述第二背景图像数据以及所述第一用户图像数据的所述第二图像数据。\n[0051] 可选的,所述解析单元还可以包括:\n[0052] 图像压缩模块,用于根据第二预设规则,对所述第一背景图像数据中的像素点进行压缩处理,生成所述压缩处理后的第三背景图像数据;\n[0053] 第二图像生成模块,用于生成包含所述第三背景图像数据以及所述第一用户图像数据的所述第二图像数据。\n[0054] 一种电子设备,所述电子设备包含或连接有第一图像采集单元,并且所述电子设备与第二电子设备连接,所述电子设备包括:\n[0055] 采集单元,用于通过所述第一图像采集单元采集包含有所述电子设备对应第一用户的第一图像数据;\n[0056] 解析单元,用于解析所述第一图像数据,所述第一图像数据包含所述第一用户的第一用户图像数据以及所述第一用户所处环境的第一背景图像数据,获取所述第一图像数据中的所述第一背景图像数据;所述解析单元包括:\n[0057] 背景图像处理模块,用于根据第三预设规则,删除所述第一背景图像数据,并生成第一背景图像代码,以使所述第二电子设备能够基于所述第一背景图像代码从服务器端获取第四背景图像数据,其中,所述第四背景图像数据为原始背景图像数据或者用户自定义的背景图像数据;\n[0058] 第三图像生成模块,用于生成包含所述第一背景图像代码以及所述第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0059] 发送单元,用于将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上。\n[0060] 一种电子设备,所述电子设备与第一电子设备连接,并接收第一电子设备发送的第二图像数据,所述电子设备包括:\n[0061] 解析单元,用于解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,其中,所述第二图像数据为所述第一电子设备采集包含所述第一电子设备对应的所述第一用户的第一图像数据之后,将所述第一图像数据处理为至少包含所述第一用户图像数据的图像数据,并且所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0062] 显示单元,用于将所述第三图像数据在所述电子设备的第二显示单元上进行显示,其中,所述第二图像数据包括所述第一用户图像数据和第一背景图像代码。\n[0063] 可选的,所述解析单元包括:\n[0064] 代码解析模块,用于解析所述第二图像数据,获取所述第二图像数据中的第一背景图像代码;\n[0065] 背景获取模块,用于根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像;\n[0066] 处理模块,用于将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。\n[0067] 可选的,所述背景获取模块具体用于根据所述第一背景图像代码,获取包含至少两帧背景图像的所述第一背景图像。\n[0068] 可选的,所述处理模块具体用于将包含所述至少两帧背景图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。\n[0069] 可选的,所述处理模块包括:\n[0070] 第一处理子模块,用于在第一时刻,将所述至少两帧背景图像中的第一帧背景图像添加到所述第一用户图像数据中的第一帧用户图像,生成第二用户图像数据,以使所述第二电子设备的第二显示单元上显示所述第一帧用户图像的同时,显示所述第一帧背景图像;\n[0071] 第二处理子模块,用于在第二时刻,将所述至少两帧图像中的第二帧背景图像添加到所述第一用户图像数据中的第二帧用户图像,生成第三用户图像数据,以使所述第二电子设备的第二显示单元上显示所述第二帧用户图像的同时,显示所述第二帧背景图像;\n[0072] 其中,所述第一时刻与所述第二时刻为接收连续两帧图像的采集周期。\n[0073] 在本发明实施例中通过所述第一图像采集单元采集包含有所述第一电子设备对应第一用户的第一图像数据,解析所述第一图像数据,生成至少包含所述第一用户的第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量,将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上,解决了现有技术中交互设备间的数据量传输较大,导致数据占用较多的网络带宽,导致数据传输速度较慢的技术问题,进而达到了降低视频交互过程中传输的数据量,节省了网络带宽,提升了视频交互过程中数据传输速度。\n[0074] 在本发明实施例中通过交互设备将所述第一背景图像数据的图像分辨率从第一分辨率降低到第二分辨率,从而有效的避免的用户背景图像中的重要信息泄露,同样也达到了减少背景图像数据量的技术效果。\n[0075] 在本发明实施例中通过对用户视频交互过程中的背景图像进行颜色以及压缩处理,有效的避免了用户背景图像中的重要信息泄露。\n[0076] 在本发明实施例中可以通过删除原有的背景图像,然后在原有的用户图像中添加其他背景图像来替代,这样即保证了用户背景图像中的重要信息不被泄露,并且提供了用户视频交互过程中的多种交互界面,提升了用户视频交互过程中的用户体验。\n附图说明\n[0077] 图1所示为本发明实施例中一种信息处理方法的流程图;\n[0078] 图2所示为本发明实施例中第一图像数据示意图;\n[0079] 图3所示为本发明实施例中去除第一用户图像数据后的示意图;\n[0080] 图4所示为本发明实施例中第一图像数据中图像区域示意图;\n[0081] 图5所示为本发明实施例中第一图像数据中去除第一用户图像数据后的示意图;\n[0082] 图6所示为本发明实施例中一种信息处理方法的流程图;\n[0083] 图7所示为本发明实施例一种电子设备的具体结构示意图;\n[0084] 图8所示为本发明实施例一种电子设备的具体结构示意图。\n具体实施方式\n[0085] 本发明提供了一种信息处理方法及电子设备,该方法包括:通过第一图像采集单元采集包含有第一电子设备对应第一用户的第一图像数据,然后解析第一图像数据,生成至少包含第一用户的第一用户图像数据的第二图像数据,将第二图像数据发送给第二电子设备,以使第二图像数据能够显示在第二电子设备的第二显示单元上,其中,第二图像数据的数据量小于第一图像数据的数据量。\n[0086] 简单的来讲,在本发明实施例中当用户在进行视频交互时,该电子设备在实时采集用户图像以及用户周围环境图像的同时,该电子设备还将对用户周围环境图像进行特殊的处理(比如说:对用户周围环境图像进行模糊处理、分辨率降低等方式),经过处理后的环境图像的数据量将会明显减小,然后将处理后的环境图像添加到原图像中,从而生成一新图像,在该新图像中会显示模糊的环境图像,这样将减小了交互设备之间数据量的减小,从而解决了现有技术中交互设备间的数据量传输较大,导致数据占用较多的网络带宽,导致数据传输速度较慢的技术问题。\n[0087] 下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例以及实施例中的具体技术特征只是对本发明技术方案的详细说明,而并不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的具体技术特征可以相互组合。\n[0088] 如图1所示为本发明实施例中一种信息处理方法的流程图,该方法包括:\n[0089] 步骤101,通过第一图像采集单元采集包含有第一电子设备对应第一用户的第一图像数据。\n[0090] 首先来讲,本发明实施例中的一种信息处理方法应用于第一电子设备,该第一电子设备与第二电子设备连接,该连接方式包括有线连接以及无线连接,该第一电子设备中包含了第一图像采集单元,该第一图像采集能够采集该第一电子设备对应区域内的包含第一用户的第一图像数据,并且该第一图像采集单元同时还采集第一用户所处环境的环境图像,也就是说该第一图像采集单元在采集用户图像的同时就采集到用户周围的环境图像(如图2所示)。\n[0091] 在采集到第一数据图像之后,该第一电子设备将执行步骤102。\n[0092] 步骤102,解析第一图像数据,生成至少包含第一用户的第一用户图像数据的第二图像数据。\n[0093] 在第一电子设备通过第一图像采集单元采集到第一图像数据之后,该第一电子设备将首先对第一图像数据进行解析,在该解析过程中该第一电子设备将首先通过图像处理程序,将第一图像数据中确定出第一用户对应的第一用户图像数据,然后该第一电子设备会将第一用户图像数据从第一图像数据中抽取,这样就能够使得第一用户图像数据与第一用户对应的第一背景图像数据分离开(如图3所示)。\n[0094] 具体来讲,在本发明实施例中第一图像数据由第一图像区域以及第二图像区域组成(如图4所示),其中,该第一图像区域为对应第一用户图像数据的区域,第二图像区域为对应第一背景图像的区域,因此在解析第一图像数据时,将在第一图像数据中确定出第一图像区域以及第二图像区域,然后在就可以在第一图像区域中直接确定出第一用户图像,在第二图像区域中确定第一背景图像(如图5所示)。\n[0095] 很明显,第一图像区域以及第二图像区域是预设的区域,在交互过程中用户需要移动至第一图像区域所对应的范围内,该预设区域可以是圆形区域或者是方形区域。\n[0096] 为了进一步提高用户图像与背景图像的识别度,因此,在本发明实施例中电子设备获取到第一图像数据之后,通过人脸识别确定出第一图像数据中的第一用户图像,然后将第一用户图像之外的图像作为第一背景图像。\n[0097] 具体来讲,该第一电子设备通过人脸或者是人像识别设备在采集的图像中识别出人脸轮廓或者是用户形体轮廓,这样该第一电子设备就可以根据人脸轮廓以及用户形体轮廓,在第一图像数据中划分出第一用户图像,在确定第一用户图像之后,该第一电子设备将第一用户图像之外的图像确定为第一背景图像。\n[0098] 在将第一用户图像数据与第一背景图像数据分离开之后,该第一电子设备将第一背景图像数据的识别度从第一识别度降低致第二识别度,在将第一背景图像数据调整到第二识别度时,可以使得与第一电子设备交互的第二电子设备以原显示尺寸显示第一背景图像数据时的清晰度降低。\n[0099] 具体来讲,该第一电子设备将根据第一预设规则,将第一背景图像数据中的图像分辨率从第一分辨率降低到第二分辨率,从而可以生成具有第二分辨率的第二背景图像数据。\n[0100] 比如说,用户研发实验室中通过交互设备与另一用户进行视频通话时,此时用户并不希望将研发实验室中的背景让视频通话的另一方看到,因此,用户可以在该交互设备中开启背景图像处理功能,该交互设备在接收到该指令之后,该交互设备将继续采集图像,在该图像中就包括用户图像以及背景图像,由于用户开启了背景图像处理功能,因此,该交互设备将首先从采集到的图像中提取出用户图像,然后对未包含用户图像的背景图像按照第一预设规则进行处理,也就是降低背景图像的分辨率,比如说将背景图像的分辨率从\n1600*800降低到800*400,以使视频通话的另一端在以原尺寸显示背景图像时将显示分辨率降低后的背景图像,因此该另一端用户观看到的背景图像将是清晰度下降后的背景图像,当然如果用户不希望视频通话的另一端看到任何背景图像,用户可以在该交互设备中将背景图像分辨率调整到更低的分辨率,这样就可以使得视频通话的另一方无法看清楚研发实验室中的任何背景图像,因此就可以避免用户的重要信息透漏,保证了用户信息的安全性。\n[0101] 并且将背景图像的分辨率降低,因此该背景图像的数据量也相应的减小,这样用户在视频通话过程中的传输数据量也相应的减小,因此降低背景图像分辨率之后即可以保证用户信息的安全性,还可以保证在通话过程中减小网络通讯带宽的占用,提高了数据传输速度,提升了用户的交互体验度。\n[0102] 当然,在本发明实施例中除了通过降低分辨率来处理背景图像之外,在发明实施例还可以是在获取第一背景图像数据之后,根据第二预设规则,对第一背景图像数据中的像素点进行压缩处理,生成压缩后的第三背景图像数据,最后生成包含第三图像处理数据以及第一用户图像数据的第三图像数据。\n[0103] 具体来讲,在用户在通过交互设备与另一用户进行视频通话时,则该交互设备将采集到用户图像以及背景图像,此时该交互设备将在采集每一帧图像的同时会对每一帧图像的背景图像进行有损压缩处理,该有损压缩的过程是将背景图像中的部分图像删除或者是使得背景图像中的部分图像失去原有的颜色或,或者是将原有的颜色直接删除掉,通过这样的压缩方式可以压缩比由原来的2∶1调整为1000∶1,因此可以明显的降低背景图像的数据量,并且压缩的过程会直接改变背景图像中原有的数据,因此视频交互的另一端将不能够看清楚当前用户的背景图像,也就可以有效的避免用户的重要信息透漏。\n[0104] 另外,在本发明实施例中为了保证用户信息的安全性,电子设备还可以是在获取到背景图像之后,该电子设备会将背景图像中每个像素点的颜色由原来的不同颜色值调整为相同的样色,比如说该背景图像中包括了多种颜色的图像,然后该电子设备将所有具有颜色的图像调整为全黑色或者是全白色,从而这样可以减小背景图像的数据量,并且可以有效的避免用户所处环境的相关信息被泄露,有效的提高了交互设备的安全性,并且也有效的降低了传输数据的数据量。\n[0105] 此处需要说明的是上述实施例中的方案只是说明一帧图像的操作过程,由于视频通话过程是一个连续且实时的过程,因此,后续帧的图像处理过程都是相同的处理过程,在此就不再赘述。\n[0106] 另外,在本发明实施例中还提供另一种有效避免用户重要信息被泄露,并且有效降低视频通话过程中数据量的方法,具体来讲,在本发明实施例中第一电子设备在获取第一用户图像数据以及第一背景图像数据之后,该第一电子设备将直接将第一背景图像数据删除,从而在第一图像采集单元采集到的第一图像数据中就只包含第一用户图像数据,然后该第一电子设备在删除第一背景图像数据的同时,该第一电子设备将根据第三预设规则,生成第一背景图像代码,该第三预设规则就是该第一电子设备与网络服务器端之间的预设规则,也就是说与第一电子设备交互的第二电子设备能够根据第一背景图像代码在服务器端获取到对应的背景图像。\n[0107] 在第一电子设备生成第一背景图像代码之后,该第一电子设备生成包含第一背景图像代码以及第一用户图像数据的第二图像数据,其中,第一背景图像代码是用于使第二电子设备能够根据第一背景图像代码获取第四背景图像数据,并使第二电子设备能够将第一用户数据以及第四背景图像数据同时显示在第二显示单元上。\n[0108] 简单来将,该第一电子设备在删除采集到的背景图像之后,会将第一背景图像代码发送给第二电子设备,从而第二电子设备在接收到第一背景图像代码之后,会根据第一背景图像代码到服务器端获取一背景图像,该背景图像可以是静态的背景图像还可以是动态的背景图像,在获取到背景图像之后,该第二电子设备将获取到的背景图像添加到用户图像中,简单的来讲,就是通过网络端的背景图像来替代原来的背景图像,因此第一电子设备发送给第二电子设备的数据只是用户图像数据以及背景代码,相比于直接发送背景图像数据,发送背景图像代码可以明显的较少数据量的发送,并且可以有效的避免第一电子设备将用户所处环境的背景图像发送给第二电子设备导致用户重要信息泄露的问题,这样即减小了图像传输中占用的带宽,也保证用户信息的安全性。\n[0109] 最后,该第一电子设备在生成第二图像数据之后,该第一电子设备将执行步骤\n103。\n[0110] 步骤103,将第二图像数据发送给第二电子设备,以使第二图像数据能够显示在第二电子设备的第二显示单元上。\n[0111] 最后,该第一电子设备将会把调整完成的第二图像数据发送给第二电子设备,在该第二图像数据中就包括经过背景处理后的图像,该背景图像的处理就包括分辨率调整、颜色调整、压缩处理或者是直接删除背景图像后添加背景图像代码的方式,通过上述的背景图像处理方式可以有效的降低背景图像的数据量,这样用户在视频通话过程中的传输数据量也相应的减小,并且降低背景图像分辨率之后即可以保证用户信息的安全性,还可以保证在通话过程中减小网络通讯带宽的占用,提高了数据传输速度,提升了用户的体验度。\n[0112] 另外,在本发明实施例中还提供了一种信息处理方法,如图6所述为本发明实施例中一种信息处理方法的流程图,该方法包括:\n[0113] 步骤601,解析第二图像数据,获取至少包含第二图像数据中的第一用户图像数据的第三图像数据。\n[0114] 步骤602,将所述第三图像数据在所述第二电子设备的第二显示单元上进行显示。\n[0115] 首先来讲,该处的信息处理方法应用到第二电子设备,该第二电子设备与第一电子设备连接,并且能够接收第一电子设备发送的第二图像数据,该第二图像数据为第一电子设备采集包含第一电子设备对应的第一用户的第一图像数据之后,将第一图像数据处理为至少包含第一用户图像数据的图像数据,并第二图像数据的数据量小于第一图像数据的数据量。\n[0116] 也就是说,第二电子设备接收到的第二图像数据是经过第一电子设备处理过后的图像数据,当然在本发明实施例中该第二数据图像就是将背景图像处理过后的图像数据,若是第二图像数据中的背景图像是降低分辨率、压缩处理、调整颜色处理后的背景图像时,则该第二电子设备将直接显示第二图像数据,当然在本发明实施例该第二图像数据只是一帧图像,因此后续的每个时刻接收到的图像数据都是相同的处理方式时,则该第二电子设备也做相同的处理。\n[0117] 若该第二图像数据中不存在背景图像时,但是在该第二图像数据中存在第一背景图像代码时,则该第二电子设备将根据第一背景图像代码去获取第一背景图像代码对应的第一背景图像,然后该第二电子设备将第一背景图像添加到第一用户图像数据中,生成包含第一用户图像数据以及第一背景图像的第三图像数据。\n[0118] 具体来讲,该第二电子设备将根据第一背景图像代码获取包含至少两帧背景图像的第一背景图像,即该第一背景图像实际是一个动态的背景图像,然后该第二电子设备会将包含至少两帧背景图像的第一背景图像添加到第一用户图像数据中,生成包含第一用户图像数据以及第一背景图像的第三图像数据。\n[0119] 下面通过详细的过程来说明背景图像的添加过程,具体过程如下:\n[0120] 由于第二电子设备接收到的图像也是一帧一帧的连续图像,因此,该本发明实施例中该第二电子设备在接收到第一帧图像时,在第一时刻,该第二电子设备将至少两帧背景图像中的第一帧背景图像添加到第一用户图像数据中的第一用户图像,生成第二用户图像数据,这样第二电子设备的第二显示单元上显示第一帧用户图像的同时会显示第一帧背景图像。\n[0121] 然后在第一时刻之后的第二时刻,该第二电子设备将至少两帧图像中的第二帧图像添加到第一用户图像数据中的第二帧用户图像,并生成第三用户图像数据,使得第二电子设备的第二显示单元上显示第二帧用户图像的同时,显示第二帧背景图像。\n[0122] 这里需要说明的是第一时刻与第二时刻为连续接收两帧图像的采集周期,比如说在处理完第一帧用户图像之后,第二时刻就是第一帧用户图像之后的第二帧用户图像。\n[0123] 当然,后面所有的用户图像都是按照上述的方式进行处理,也就是每一帧用户图像中都添加一帧背景图像,并且背景图像为动态请连续的图像,因此,在显示用户图像的同时,该第二电子设备还将同时显示获取到的背景图像。\n[0124] 另外,由于用户在进行视频通话的过程是一个时间较长的过程,因此第二电子设备添加背景图像的过程中背景图像的帧数会远小于用户图像的帧数,此时该第二电子设备在将背景添加完一个周期之后,该第二电子设备将循环的将背景图像继续添加到用户图像中,从而实现背景图像循环动态显示的过程。\n[0125] 比如说,该第一背景图像代码对已背景图像是海浪风景图像,因此该海浪风景图像是由多帧图像组成,在第二电子设备接收到该海浪风景图像时,该第二电子设备在接收到用户图像的第一帧用户图像之后,该第二电子设备会直接将海浪风景的第一帧图像添加到第一帧用户图像中,并同时在第二电子设备的第二显示单元上进行显示。\n[0126] 当接收到第二帧用户图像时,该第二电子设备将海浪风景图像中的第二图像添加到第二帧用户图像中,并在第二显示单元上进行显示,在后面接收到的图像都做相同的处理,在此不再赘述。\n[0127] 当然,该用户图像的帧数可能是大于风景图像的,因此,在风景图像中每帧图像都添加一遍之后,该第二电子设备将重复添加风景图像,进而风景图像可以是一个循环播放的过程。\n[0128] 通过上述的方式,用户可以通过设置不同的背景图像代码来代替自身的所处环境中的背景图像,这样可以最大程度的减小用户视频交互过程中数据量传输,这样可以有效的节省网络带宽,提升网络交互速度,并且也避免了将用户所处环境的重要信息泄露。\n[0129] 通过添加动态背景的方式,可以实现用户在视频交互的过程中电子设备能够给用户提供多种交互界面,相对于静态的背景图像,动态背景图像可以提供给用户更好的交互界面,通过动态背景图像也提升了用户的交互过程中的用户体验。\n[0130] 对应本发明实施例中的一种信息处理方法,本发明实施例还提供了一种电子设备,如图7所示为本发明实施例中一种电子设备的具体结构示意图,该电子设备包含或连接有第一图像采集单元,并且所述电子设备与第二电子设备连接,该电子设备还包括:\n[0131] 采集单元701,用于通过所述第一图像采集单元采集包含有所述电子设备对应第一用户的第一图像数据;\n[0132] 解析单元702,用于解析所述第一图像数据,生成至少包含所述第一用户的第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0133] 发送单元703,用于将所述第二图像数据发送给所述第二电子设备,以使所述第二图像数据能够显示在所述第二电子设备的第二显示单元上。\n[0134] 该采集单元701具体用于通过所述第一图像采集单元采集包含所述第一用户的第一图像数据以及所述第一用户所处环境的第一背景图像数据的所述第一图像数据。\n[0135] 然后,该电子设备中的解析单元702可以包括:\n[0136] 解析模块,用于解析所述第一图像数据,获取所述第一背景图像数据;\n[0137] 分辨率调整模块,用于根据第一预设规则,将所述第一背景图像数据的图像分辨率从第一分辨率降低到第二分辨率,以生成具有所述第二分辨率的第二背景图像数据;\n[0138] 第一图像生成模块,用于生成包含所述第二背景图像数据以及所述第一用户图像数据的所述第二图像数据。\n[0139] 在对图像的处理过程中,该解析单元702还可以包括:\n[0140] 图像压缩模块,用于根据第二预设规则,对所述第一背景图像数据中的像素点进行压缩处理,生成所述压缩处理后的第三背景图像数据;\n[0141] 第二图像生成模块,用于生成包含所述第三背景图像数据以及所述第一用户图像数据的所述第二图像数据。\n[0142] 上述的图像处理方式是通过图像压缩模块对背景图像数据进行压缩处理,从而减小背景图像的数据量,进而减小数据传输过程中所占用的带宽。\n[0143] 另外,在本发明实施例中该解析单元702还可以包括:\n[0144] 背景图像处理模块,用于根据第三预设规则,删除所述第一背景图像数据,并生成第一背景图像代码,以使所述第二电子设备基于所述第一背景图像代码获取第四背景图像数据;\n[0145] 第三图像生成模块,用于生成包含所述第一背景图像代码以及所述第一用户图像数据的第二图像数据。\n[0146] 在该实施例中该背景图像处理模块将是直接将原背景图像删除,并且添加一背景图像代码,该背景图像代码可以使得第一电子设备根据该背景图像代码添加背景图像到用户图像中。\n[0147] 另外,在本发明实施例中还提供了一种电子设备,如图8所示为本发明实施例中一种电子设备的具体结构示意图,该电子设备与第一电子设备连接,并接收第一电子设备发送的第二图像数据,该电子设备包括:\n[0148] 解析单元801,用于解析所述第二图像数据,获取至少包含所述第二图像数据中的第一用户图像数据的第三图像数据,其中,所述第二图像数据为所述第一电子设备采集包含所述第一电子设备对应的所述第一用户的第一图像数据之后,将所述第一图像数据处理为至少包含所述第一用户图像数据的图像数据,并且所述第二图像数据的数据量小于所述第一图像数据的数据量;\n[0149] 显示单元802,用于将所述第三图像数据在所述电子设备的第二显示单元上进行显示。\n[0150] 其中,该解析单元801包括:\n[0151] 代码解析模块,用于解析所述第二图像数据,获取所述第二图像数据中的第一背景图像代码;\n[0152] 背景获取模块,用于根据所述第一背景图像代码,获取所述第一背景图像代码对应的第一背景图像;\n[0153] 处理模块,用于将所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。\n[0154] 该背景获取模块具体用于根据所述第一背景图像代码,获取包含至少两帧背景图像的所述第一背景图像。\n[0155] 然后该处理模块具体用于将包含所述至少两帧背景图像的所述第一背景图像添加到所述第一用户图像数据中,生成包含所述第一用户图像数据以及所述第一背景图像的所述第三图像数据。\n[0156] 另外在本发明实施例中该处理模块具体包括:\n[0157] 第一处理子模块,用于在第一时刻,将所述至少两帧背景图像中的第一帧背景图像添加到所述第一用户图像数据中的第一帧用户图像,生成第二用户图像数据,以使所述电子设备的第二显示单元上显示所述第一帧用户图像的同时,显示所述第一帧背景图像;\n[0158] 第二处理子模块,用于在第二时刻,将所述至少两帧图像中的第二帧背景图像添加到所述第一用户图像数据中的第二帧用户图像,生成第三用户图像数据,以使所述电子设备的第二显示单元上显示所述第二帧用户图像的同时,显示所述第二帧背景图像;\n[0159] 在本发明提供的一个或者多个实施例至少存在如下技术效果或优点:\n[0160] 在本发明实施例中通过所述第一图像采集单元采集包含有所述电子设备对应第一用户的第一图像数据,解析所述第一图像数据,生成至少包含所述第一用户的第一用户图像数据的第二图像数据,其中,所述第二图像数据的数据量小于所述第一图像数据的数据量,将所述第二图像数据发送给所述第一电子设备,以使所述第二图像数据能够显示在所述第一电子设备的第二显示单元上,解决了现有技术中交互设备间的数据量传输较大,导致数据占用较多的网络带宽,导致数据传输速度较慢的技术问题,进而达到了降低视频交互过程中传输的数据量,节省了网络带宽,提升了视频交互过程中数据传输速度。\n[0161] 在本发明实施例中通过交互设备将所述第一背景图像数据的图像分辨率从第一分辨率降低到第二分辨率,从而有效的避免的用户背景图像中的重要信息泄露,同样也达到了减少背景图像数据量的技术效果。\n[0162] 在本发明实施例中通过对用户视频交互过程中的背景图像进行颜色以及压缩处理,有效的避免了用户背景图像中的重要信息泄露。\n[0163] 在本发明实施例中可以通过删除原有的背景图像,然后在原有的用户图像中添加其他背景图像来替代,这样即保证了用户背景图像中的重要信息不被泄露,并且提供了用户视频交互过程中的多种交互界面,提升了用户视频交互过程中的用户体验。\n[0164] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。\n[0165] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0166] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0167] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0168] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2019-06-25
- 2014-10-29
实质审查的生效
IPC(主分类): H04N 7/14
专利申请号: 201310098382.1
申请日: 2013.03.26
- 2014-10-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-02-08
|
2010-08-03
| | |
2
| |
2003-04-16
|
2002-09-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |