CN101938623A - 一种基于视频通话的多路图像传输方法及终端 - Google Patents
一种基于视频通话的多路图像传输方法及终端 Download PDFInfo
- Publication number
- CN101938623A CN101938623A CN 201010279102 CN201010279102A CN101938623A CN 101938623 A CN101938623 A CN 101938623A CN 201010279102 CN201010279102 CN 201010279102 CN 201010279102 A CN201010279102 A CN 201010279102A CN 101938623 A CN101938623 A CN 101938623A
- Authority
- CN
- China
- Prior art keywords
- view data
- terminal
- camera
- synthetic
- scaling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明实施例公开了一种基于视频通话的多路图像传输方法,包括:在视频通话过程中,获取本端的至少两路图像数据;将所述获取的至少两路图像数据进行合成处理,生成一路合成的图像数据;将所述合成的图像数据编码为特定格式的图像数据,并将所述特定格式的图像数据传输至与本端进行视频通话的终端。相应地,本发明实施例还公开了一种终端。采用本发明,能够一次性同时传输多路图像数据,避免现有的手动切换摄像头以选择传输的图像数据的繁琐操作,提升用户体验。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种基于视频通话的多路图像传输方法及终端。
背景技术
随着通信技术的发展,尤其是近年来3G(3rd-generation,第三代移动通信技术)的飞速发展,现有的终端,特别是移动终端,也相应地进行了巨大的改进。
现有的终端包括:宽带上网,终端办公、执法和商务,视频通话(Video Phone,VP),终端电视,无线搜索,终端音乐,终端网游等多种应用。以移动终端为例,现有的移动终端通常包括多个摄像头,比如:TD(Time Division-SynchronousCode Division Multiple Access,TD-SCDMA,时分同步的码分多址技术)手机终端包括前摄像头和后摄像头共两个摄像头,在进行VP应用时,手机终端分别对前后摄像头摄取的图像数据进行编码,通过网络将本端的图像数据传输给对方,传输的数据可以是编码后的前摄像头摄取的图像数据,也可以是编码后的后摄像头获取的图像数据,对方终端接收到传输的图像数据后,解码并显示出来。
现有的终端进行视频通话的图像传输方案主要存在以下缺陷:
1、仅能实现单路图像传输。在VP应用中,本端用户通过菜单选择使用某个摄像头,在一次图像传输过程中,网络只能传输一个摄像头所摄取的图像数据,不能实现同时将前后两个摄像头或多个摄像头摄取的图像数据,同样,对方终端只能显示本端的一个图像内容,无法更多更好地了解本端情况,降低了用户体验。
2、用户体验性低。由于在VP应用的图像传输过程中,用户需要通过菜单手动选择某摄像头,当需要频繁切换摄像头时,需要用户进行频繁的手动切换操作,降低了用户的使用体验。
发明内容
本发明所要解决的问题在于,提供一种基于视频通话的多路图像传输方法及终端,能够一次性同时传输多路图像数据,避免现有的手动切换摄像头以选择传输的图像数据的繁琐操作,提升用户体验。
为了解决上述问题,本发明实施例提供一种基于视频通话的多路图像传输方法,包括:
在视频通话过程中,获取本端的至少两路图像数据;
将所述获取的至少两路图像数据进行合成处理,生成一路合成的图像数据;
将所述合成的图像数据编码为特定格式的图像数据,并将所述特定格式的图像数据传输至与本端进行视频通话的终端。
其中,所述至少两路视频图像数据,包括:本端的至少两个摄像头分别摄取的图像数据。
其中,所述将所述获取的至少两路图像数据进行合成处理,生成一路合成的图像数据,包括:
分别为所述获取的各路图像数据设置缩放比例,其中,所述设置的各种图像数据的缩放比例之和为1;
将所述各路图像数据分别按照各自的缩放比例进行图像尺寸的缩放处理;
将缩放处理后的所述各路图像数据合成为一路图像数据。
其中,所述分别为各路图像数据设置缩放比例之前,还包括:设置本端的任一摄像头为主摄像头,除该摄像头以外的其他摄像头为辅摄像头;其中,为所述主摄像头摄取的图像数据设置的缩放比例大于或等于为任一辅摄像头摄取的图像数据设置的缩放比例。
其中,所述获取本端的至少两路图像数据之后,还包括:在本端显示所述获取的至少两路图像数据。
相应地,本发明实施例还提供了一种终端,包括:
获取模块,用于在视频通话过程中,获取本端的至少两路图像数据;
合成处理模块,用于将所述获取模块获取的图像数据进行合成处理,生成一路合成的图像数据;
编码模块,用于将所述合成处理模块生成的图像数据编码为特定格式的图像数据;
基带模块,用于将所述编码模块编码后的特定格式的图像数据传输至与本端视频通话的终端。
其中,所述获取模块包括至少两个摄像头。
其中,所述合成处理模块包括:
比例设置单元,用于分别为所述获取模块获取的各路图像数据设置缩放比例,其中,所述设置的各路图像数据的缩放比例之和为1;
处理单元,用于将所述各路图像数据分别按照所述比例设置单元设置的缩放比例进行图像尺寸的缩放处理;
合成单元,用于将所述处理单元处理后的所述各路图像数据合成为一路图像数据。
其中,所述合成处理模块还包括:
主辅设置单元,用于设置本端的任一摄像头为主摄像头,除该摄像头以外的其他摄像头为辅摄像头;其中,所述比例设置单元为所述主摄像头摄取的图像数据设置的缩放比例大于或等于为任一辅摄像头摄取的图像数据设置的缩放比例。
其中,所述终端还包括:
接收模块,用于在视频通话过程中,接收与本端进行视频通话的终端发送的特定格式的图像数据;
解码模块,用于解码所述接收模块接收到所述特定格式的图像数据;
显示模块,用于显示所述获取模块获取的至少两路图像数据;或,显示所述解码模块解码出的图像数据。
实施本发明实施例,具有如下有益效果:
1、本发明实施例通过至少两个摄像头获取本端的图像数据,对获取的多路图像数据进行合成处理,对合成后的图像数据进行编码后传输至视频通话的终端,实现了多路图像的一次性同时传输,提升了用户体验;
2、本发明实施例一次性将各个摄像头获取的图像数据同时传输,避免了现有的手动切换摄像头以选择传输的图像数据的繁琐操作,进一步提升了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的基于视频通话的多路图像***的实施例的结构示意图;
图2为本发明的终端的实施例的结构示意图;
图3为图2所示的终端的获取模块的结构示意图;
图4为图2所示的终端的合成处理模块的第一实施例的结构示意图;
图5为图4所示的合成处理模块进行图像数据合成处理的示意图;
图6为图2所示的终端的合成处理模块的第二实施例的结构示意图;
图7为图6所示的合成处理模块进行图像数据合成处理的示意图;
图8为本发明的基于视频通话的多路图像传输方法的第一实施例的流程图;
图9为本发明的基于视频通话的多路图像传输方法的第二实施例的流程图;
图10为本发明的基于视频通话的多路图像传输方法的第三实施例的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,为本发明的基于视频通话的多路图像***的实施例的结构示意图;所述***包括:终端A,通信网络和终端B。
所述终端A和终端B包括但不限于:PDA(Personal Digital Assistant,个人数码助理),手机,智能手机,掌上电脑,手提电脑,PC(Personal Computer,个人电脑)机、3G手机终端等支持VP应用的通信终端。
所述终端A,用于在与所述终端B进行视频通话的过程中,获取本端的至少两路图像数据,将所述获取的图像数据进行合成处理为一路合成的图像数据,将合成的图像数据编码为特定格式的图像数据,并将所述特定格式的图像数据传输至所述终端B;
具体实现中,所述特定格式为所述终端A所述终端B所支持的格式,比如:当所述终端A和终端B均为TD手机终端,则其编码的数据格式为H.263格式;可以理解的是,此处的数据格式仅为举例,其还可以为AVI(Audio VideoInterleaved,音频视频交错格式),H.264等数据格式,或终端所支持的其他数据格式。
所述终端B,用于接收终端A传输的图像数据,并对所述图像数据进行解码,从中解码出合成的图像数据,并显示所述合成的图像数据;
所述通信网络,用于传输终端A和终端B进行视频通话的数据,包括音频数据、视频图像数据等,具体实现中,所述通信网络可以为3G网络。
具体实现中,上述终端A作为视频通话的发送端,终端B作为视频通话的接收端,可以理解的是,所述视频通话的发送端和接收端是相对的,即一次视频通话过程中,终端A将本端的多路图像数据进行合成处理、编码并传输至终端B后,同样,在视频通话过程中终端A会接收到终端B发送的进行类似处理后得到的特定格式的图像数据,终端A对接收到终端B传输的特定格式的图像数据后,进行解码,并显示解码出的图像数据。另外,为了提高传输效率,终端A或B在对合成的图像数据进行编码时,还会对图像数据进行压缩、打包等处理,压缩打包处理过程与现有的数据压缩打包处理过程类似,在此不赘述。
为了更清楚的说明本发明,下面将对本发明的基于视频通话的多路图像***的终端进行详细介绍。
请参见图2,为本发明的终端的实施例的结构示意图;
如图2所示,所述终端包括:获取模块10,合成处理模块20,编码模块30和基带模块40。
所述获取模块10,用于在视频通话过程中,获取本端的至少两路图像数据;
一般地,移动终端通常具备多个摄像头,比如:TD手机终端包括前后两个摄像头,即TD手机终端的所述获取模块10包括前后两个摄像头,用于摄取分别本端的两路图像数据。当所述终端具备多个摄像头的硬件配置时,所述终端的获取模块10包括该多个摄像头,用于分别摄取本端的多路图像数据。
所述合成处理模块20,用于将所述获取模块10获取的图像数据进行合成处理,生成一路合成的图像数据;
具体实现中,所述合成处理模块20对所述获取的图像数据进行合成处理的主要目的为:将多路图像数据合成为一路图像数据,具体地,其合成处理的方式可为多种,其可采用现有的各种合成处理方式,比如:可将两路图像缩小后,以左右的方式并排放在一起,合成为一路图像数据,并在该合成的图像数据中标注左右的图像数据分别来自某个摄像头;或将两路图像数据缩小后,以上下的方式放在一起,合成为一路图像数据,并在该合成的图像数据中标注上下的图像数据分别来自某个摄像头;另外,本发明实施例也可采用相应的合成软件进行图像数据的合成处理。
所述编码模块30,用于将所述合成处理模块20合成的图像数据编码为特定格式的图像数据;
具体实现中,所述特定格式为所述终端及与所述终端进行视频通话的对方终端所支持的格式,比如:进行视频通话的两终端均为TD手机终端,则其编码的数据格式为H.263格式;可以理解的是,此处的数据格式仅为举例,其还可以为AVI(Audio Video Interleaved,音频视频交错格式),H.264等数据格式,或终端所支持的其他数据格式。
所述基带模块40,用于将所述编码模块30编码后的图像数据通过通信网络传输至与本端视频通话的终端。
具体实现中,所述基带模块40采用基带传输所述编码后的图像数据,当与本端进行视频通话的终端接收到该图像数据后,从中解码出所述合成的图像,并显示所述合成的图像,这样,与本端进行视频通话的终端就可以看到至少两个摄像头的图像内容了。
再请参见图2,所述终端还包括:接收模块50,解码模块60和显示模块70。
所述接收模块50,用于在视频通话过程中,接收与本端进行视频通话的终端发送的特定格式的图像数据;
如前述,在视频通话过程中,发送端和接收端是相对的,即一次视频通话过程中,所述终端将本端的多路图像数据进行合成处理、编码并传输至与本端进行视频通话的终端后,所述接收模块50,即接收与本端进行视频通话的终端所发送的特定格式的图像数据。
所述解码模块60,用于解码所述接收模块50接收到所述特定格式的图像数据;
具体实现中,当与本端进行视频通话的终端具备至少两个摄像头,且对该至少两个摄像头所摄取的图像数据采用与本端相同的处理方式时,所述解码模块60对所述特定格式的图像数据的解码过程与所述编码模块30所进行的编码过程相对应,所述解码模块60从所述特定格式的图像数据中解码出合成的图像数据。可以理解的是,当与本端进行视频通话的终端仅有一个摄像头时,其解码模块60解码出一路由该摄像头摄取的图像数据,该过程即与现有一单路图像数据传输方案兼容,在此不赘述。另外,由于为了提高传输效率,与本端进行视频通话的终端在对合成的图像数据进行编码时,还会对图像数据进行压缩、打包等处理,因此,本端的所述解码模块60对所述特定格式的图像数据进行解码时,也会对该特定的图像数据进行解压缩、解包等对应的处理,在此不赘述。
所述显示模块60,用于显示所述获取模块10获取的至少两路图像数据;或,显示所述解码模块60解码出的图像数据。
具体实现中,所述获取模块10获取到图像数据后,交由所述显示模块70进行本端的图像数据的显示;另外,所述显示模块70将所述解码模块60解码出的图像数据在本端显示出来,即所述显示模块70还用于进行异地(对端)图像数据的显示。
本发明实施例通过至少两个摄像头获取本端的图像数据,对获取的多路图像数据进行合成处理,对合成后的图像数据进行编码后传输至视频通话的终端,实现了多路图像的一次性同时传输,提升了用户体验;另外,一次性将各个摄像头获取的图像数据同时传输,避免了现有的手动切换摄像头以选择传输的图像数据的繁琐操作,进一步提升了用户体验。
为了更清楚的说明本发明,下面将对所述终端的各模块进行详细介绍。
请参见图3,为图2所示的终端的获取模块10的结构示意图;所述获取模块10包括至少两个摄像头,具体地,可参见图3,所述获取模块10包括:摄像头101和摄像头102等多个摄像头。
具体实现中,所述获取模块10所包括的摄像头个数是由所述终端的硬件配置所决定的,当所述终端具备两个摄像头的硬件配置时,所述获取模块10可包括如图2所示的摄像头101和摄像头102;当所述终端具备多个摄像头的硬件配置时,所述获取模块10包括该多个摄像头,所述多个摄像头分别摄取本端的图像数据,并将分别获取的图像数据交由所述合成处理模块20进行合成处理。
本发明实施例能够一次性同时传输多路图像数据,避免了现有的手动切换摄像头以选择传输的图像数据的繁琐操作,提升了用户体验。
请参见图4,为图2所示的终端的合成处理模块的第一实施例的结构示意图;
如前述,所述合成处理模块20对所述获取的图像数据进行合成处理的主要目的为:将多路图像数据合成为一路图像数据,具体实现中,所述合成处理模块20对所述获取的图像数据进行合成处理的主要目的为:将多路图像数据合成为一路图像数据,具体地,其合成处理的方式可为多种,其可采用现有的各种合成处理方式,比如:可将两路图像缩小后,以左右的方式并排放在一起,合成为一路图像数据,并在该合成的图像数据中标注左右的图像数据分别来自某个摄像头;或将两路图像数据缩小后,以上下的方式放在一起,合成为一路图像数据,并在该合成的图像数据中标注上下的图像数据分别来自某个摄像头;另外,本发明实施例也可采用相应的合成软件进行图像数据的合成处理。
图4示出了所述合成处理模块20的合成处理方式的一种实施例。
如图4所示,所述合成处理模块20包括:比例设置单元201,处理单元202和合成单元203。
所述比例设置单元201,用于分别为所述获取模块10获取的各路图像数据设置缩放比例,其中,所述设置的各路图像数据的缩放比例之和为1;
具体实现中,所述比例设置单元201可根据用户的实际需要或终端的性能进行比例的设置,在此不赘述。
所述处理单元202,用于将所述各路图像数据分别按照所述比例设置单元201设置的缩放比例进行图像尺寸的缩放处理;
所述合成单元203,用于将所述处理单元202处理后的所述各路图像数据合成为一路图像数据。
下面以一个具体实例来说明所述合成处理模块20进行多路图像数据合成处理的具体过程。
请参见图5,为图4所示的合成处理模块20进行图像数据合成处理的示意图;
假设移动终端包括摄像头1和摄像头2两个摄像头,该摄像头1摄取本端的尺寸大小为176*144的图像数据1,该摄像头2摄取本端的尺寸大小为176*144的图像数据2。
所述比例设置单元201为图像数据1设置缩放比例为1/2,为图像数据2设置缩放比例为1/2,即所述图像数据1和所述图像数据2的缩放比例之和为1;
所述处理单元202分别将图像数据1的尺寸缩小为176*144*1/2,将图像数据2的尺寸缩小为176*144*1/2。
所述合成单元203将缩小后的176*144*1/2尺寸大小的图像数据1和176*144*1/2的图像数据2合成一路尺寸大小为176*144的图像数据。
本发明实施例通过至少两个摄像头获取本端的图像数据,对获取的多路图像数据进行合成处理,实现了多路图像的一次性同时传输,提升了用户体验。
请参见图6,为图2所示的终端的合成处理模块的第二实施例的结构示意图;
如前述,所述合成处理模块20对所述获取的图像数据进行合成处理的主要目的为:将多路图像数据合成为一路图像数据,具体地,其合成处理的方式可为多种,其可采用现有存在的各种合成处理方式,包括采用相应的合成软件进行合成处理的方式。图6示出了所述合成处理模块20的合成处理方式的另一种实施例。
如图6所示,所述合成处理模块20包括:主辅设置单元204,比例设置单元201,处理单元202和合成单元203。其中,所述比例设置单元201,处理单元202和合成单元203与图4所示实施例的各单元相同,在此不赘述。
所述主辅设置单元204,用于设置本端的任一摄像头为主摄像头,除该摄像头以外的其他摄像头为辅摄像头;其中,所述比例设置单元201为所述主摄像头摄取的图像数据设置的缩放比例大于或等于为任一辅摄像头摄取的图像数据设置的缩放比例。
具体实现中,可通过比例设置单元201为主摄像头摄取的图像数据设置合适的比例,从而使主摄像头摄取的图像数据在合成处理过程中位于合成的图像数据中的重要的位置。
下面以一个具体实例来说明所述合成处理模块20进行多路图像数据合成处理的具体过程。
请参见图7,为图6所示的合成处理模块20进行图像数据合成处理的示意图;
假设移动终端包括摄像头1和摄像头2两个摄像头,该摄像头1摄取本端的尺寸大小为176*144的图像数据1,该摄像头2摄取本端的尺寸大小为176*144的图像数据2。
所述主辅设置单元204设置摄像头1为主摄像头,摄像头2为辅摄像头,当然,其设置也可交换,在此不赘述。
所述比例设置单元201为图像数据1设置缩放比例为2/3,为图像数据2设置缩放比例为1/3,即所述图像数据1和所述图像数据2的缩放比例之和为1,且所述图像数据1的缩放比例大于图像数据2的缩放比例;
所述处理单元202分别将图像数据1的尺寸缩小为176*144*2/3,将图像数据2的尺寸缩小为176*144*1/3。
所述合成单元203将缩小后的176*144*2/3尺寸大小的图像数据1和176*144*1/3的图像数据2合成一路尺寸大小为176*144的图像数据。
可以理解的是,图4和图6所示的两个合成处理模块20的结构仅为举例,具体的图像合成处理方式可以为多种,本发明实施例中,当所述获取模块10获取到多路图像数据并交由所述合成处理模块20后,无论所述合成处理模块20采用何种图像合成处理方式,其目的需要达到:将多路图像数据合成为一路图像数据,然后交由后续模块进行相应处理。
本发明实施例通过至少两个摄像头获取本端的图像数据,对获取的多路图像数据进行合成处理,实现了多路图像的一次性同时传输,提升了用户体验。
为了更清楚的说明本发明,下面将对本发明的终端实施基于视频通话的多路图像传输方法的具体过程进行详细介绍。
请参见图8,为本发明的基于视频通话的多路图像传输方法的第一实施例的流程图;所述方法包括:
S101,在视频通话过程中,获取本端的至少两路图像数据;
一般地,移动终端通常具备多个摄像头,比如:TD手机终端包括前后两个摄像头,所述S101采用所述前后两个摄像头,摄取本端的两路图像数据。当所述终端具备多个摄像头的硬件配置时,所述S101采用该多个摄像头,分别摄取多路图像数据。
S102,将所述获取的至少两路图像数据进行合成处理,生成一路合成的图像数据;
具体实现中,所述S102对所述获取的图像数据进行合成处理的主要目的为:将多路图像数据合成为一路图像数据,具体地,其合成处理的方式可为多种,其可采用现有存在的各种合成处理方式,比如:可将两路图像缩小后,以左右的方式并排放在一起,合成为一路图像数据,并在该合成的图像数据中标注左右的图像数据分别来自某个摄像头;或将两路图像数据缩小后,以上下的方式放在一起,合成为一路图像数据,并在该合成的图像数据中标注上下的图像数据分别来自某个摄像头;另外,本发明实施例也可采用相应的合成软件进行图像数据的合成处理。
S103,将所述合成的图像数据编码为特定格式的图像数据;
具体实现中,所述特定格式为所述终端及与所述终端进行视频通话的对方终端所支持的格式,比如:进行视频通话的两终端均为TD手机终端,则其编码的数据格式为H.263格式;可以理解的是,此处的数据格式仅为举例,其还可以为AVI,H.264等数据格式,或终端所支持的其他数据格式。
S104,将所述特定格式的图像数据传输至与本端进行视频通话的终端。
具体实现中,所述S104采用基带传输所述编码后的图像数据,当与本端进行视频通话的终端接收到该图像数据后,从中解码出所述合成的图像,并显示所述合成的图像,这样,与本端进行视频通话的终端就可以看到至少两个摄像头的图像内容了。
可以理解的是,由于在视频通话过程中,发送端和接收端是相对的,即一次视频通话过程中,所述终端执行了上述S101至S104的步骤:将本端的多路图像数据进行合成处理、编码并传输至与本端进行视频通话的终端后,即接收与本端进行视频通话的终端所发送的特定格式的图像数据;本端从所述接收的特定格式的图像数据中解码出合成的图像数据,并在本端显示所述解码出的图像数据,具体地,当与本端进行视频通话的终端具备至少两个摄像头,且对该至少两个摄像头所摄取的图像数据采用与本端相同的处理方式时,本端从所述特定格式的图像数据中解码出合成的图像数据,并显示该合成的图像数据。可以理解的是,当与本端进行视频通话的终端仅有一个摄像头时,本端解码出一路由该摄像头摄取的图像数据,并显示该路图像数据,该过程即与现有一单路图像数据传输方案兼容,在此不赘述。另外,由于为了提高传输效率,与本端进行视频通话的终端在对合成的图像数据进行编码时,还会对图像数据进行压缩、打包等处理,因此,本端对所述特定格式的图像数据进行解码时,也会对该特定的图像数据进行解压缩、解包等对应的处理,在此不赘述。
本发明实施例通过至少两个摄像头获取本端的图像数据,对获取的多路图像数据进行合成处理,对合成后的图像数据进行编码后传输至视频通话的终端,实现了多路图像的一次性同时传输,提升了用户体验;另外,一次性将各个摄像头获取的图像数据同时传输,避免了现有的手动切换摄像头以选择传输的图像数据的繁琐操作,进一步提升了用户体验。
请参见图9,为本发明的基于视频通话的多路图像传输方法的第二实施例的流程图,所述方法包括:
S201,本端的至少两个摄像头获取本端的至少两路图像数据;
S202,本端显示所述获取的至少两路图像数据;
具体实现中,所述S202实现了本地图像数据的显示。
S203,设置本端的任一摄像头为主摄像头,除该摄像头以外的其他摄像头为辅摄像头;
具体实现中,假设移动终端包括摄像头1和摄像头2两个摄像头,该摄像头1摄取本端的尺寸大小为176*144的图像数据1,该摄像头2摄取本端的尺寸大小为176*144的图像数据2。
所述S203设置摄像头1为主摄像头,摄像头2为辅摄像头,当然,其设置也可交换,在此不赘述。
S204,分别为所述获取的各处图像数据设置缩放比例;
具体实现中,所述S204可根据用户的实际需要或终端的性能进行比例的设置,在此不赘述。其中,所述设置的各路图像数据的缩放比例之和为1。
如上述,所述S204为主摄像头1摄取的图像数据1设置缩放比例为2/3,为辅摄像头2摄取的图像数据2设置缩放比例为1/3,即所述图像数据1和所述图像数据2的缩放比例之和为1,且所述图像数据1的缩放比例大于图像数据2的缩放比例;
S205,将所述各路图像数据分别按照各自的缩放比例进行图像尺寸的缩放处理;
具体实现中,所述S205分别将图像数据1的尺寸缩小为176*144*2/3,将图像数据2的尺寸缩小为176*144*1/3。
S206,将缩放处理后的所述各路图像数据合成为一路图像数据;
所述S206将缩小后的176*144*2/3尺寸大小的图像数据1和176*144*1/3的图像数据2合成一路尺寸大小为176*144的图像数据。
S207,将合成的图像数据编码为特定格式的图像数据;
S208,将所述编码后的图像数据传输至与本端进行视频通话的终端;
S209,与本端进行视频通话的终端对所述编码的图像数据进行解码,得到所述合成的图像数据;
S210,与本端进行视频通话的终端显示所述解码出的合成的图像数据。
本发明实施例能够一次性同时传输多路图像数据,避免了现有的手动切换摄像头以选择传输的图像数据的繁琐操作,提升了用户体验。
为了更清楚的说明本发明,下面将以具体实例说明本发明的基于视频通话的多路图像传输方法进行详细介绍。
请参见图10,为本发明的基于视频通话的多路图像传输方法的第三实施例的流程图。
假设终端A拨打VP视频电话或接收听VP视频电话,与终端B建立视频通话,且终端A与终端B均为TD手机终端,终端A与终端B均包括前后两个摄像头。所述方法包括:
S301,终端A启动前摄像头;
S302,所述前摄像头摄取终端A的图像数据;
S303,终端A启动后摄像头;
S304,所述后摄像头摄取终端A的图像数据;
具体实现中,终端A执行上述S301和S303的步骤可以是同时的,也可以S303的步骤在S301的步骤执行之前执行。
S305,终端A显示所述前后摄像头分别摄取的两路图像数据;
S306,终端A设置前摄像头为主摄像头,后摄像头为辅摄像头;
S307,终端A分别为前摄像头和后摄像头摄像的图像数据设置2/3、1/3的缩放比例;
S308,终端A分别将前摄像头和后摄像头摄取的图像数据的图像尺寸缩小为原来的2/3和1/3;
S309,终端A缩放处理后的所述两路图像数据合成为一路图像数据;
S310,终端A将合成的图像数据编码为H.263格式的图像数据;
S311,终端A将所述H.263格式的图像数据传输至终端B;
S312,终端B解码所述H.263格式的图像数据,得到所述合成的图像数据;
S313,终端B显示所述解码出的合成的图像数据。
通过上述各实施例的描述,本发明实施例通过至少两个摄像头获取本端的图像数据,对获取的多路图像数据进行合成处理,对合成后的图像数据进行编码后传输至视频通话的终端,实现了多路图像的一次性同时传输,提升了用户体验;另外,本发明一次性将各个摄像头获取的图像数据同时传输,避免了现有的手动切换摄像头以选择传输的图像数据的繁琐操作,进一步提升了用户体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (10)
1.一种基于视频通话的多路图像传输方法,其特征在于,包括:
在视频通话过程中,获取本端的至少两路图像数据;
将所述获取的至少两路图像数据进行合成处理,生成一路合成的图像数据;
将所述合成的图像数据编码为特定格式的图像数据,并将所述特定格式的图像数据传输至与本端进行视频通话的终端。
2.如权利要求1所述的方法,其特征在于,所述至少两路视频图像数据,包括:
本端的至少两个摄像头分别摄取的图像数据。
3.如权利要求2所述的方法,其特征在于,所述将所述获取的至少两路图像数据进行合成处理,生成一路合成的图像数据,包括:
分别为所述获取的各路图像数据设置缩放比例,其中,所述设置的各种图像数据的缩放比例之和为1;
将所述各路图像数据分别按照各自的缩放比例进行图像尺寸的缩放处理;
将缩放处理后的所述各路图像数据合成为一路图像数据。
4.如权利要求3所述的方法,其特征在于,所述分别为各路图像数据设置缩放比例之前,还包括:
设置本端的任一摄像头为主摄像头,除该摄像头以外的其他摄像头为辅摄像头;
其中,为所述主摄像头摄取的图像数据设置的缩放比例大于或等于为任一辅摄像头摄取的图像数据设置的缩放比例。
5.如权利要求1-4任一项所述的方法,其特征在于,所述获取本端的至少两路图像数据之后,还包括:
在本端显示所述获取的至少两路图像数据。
6.一种终端,其特征在于,包括:
获取模块,用于在视频通话过程中,获取本端的至少两路图像数据;
合成处理模块,用于将所述获取模块获取的图像数据进行合成处理,生成一路合成的图像数据;
编码模块,用于将所述合成处理模块生成的图像数据编码为特定格式的图像数据;
基带模块,用于将所述编码模块编码后的特定格式的图像数据传输至与本端视频通话的终端。
7.如权利要求6所述的终端,其特征在于:
所述获取模块包括至少两个摄像头。
8.如权利要求7所述的终端,其特征在于,所述合成处理模块包括:
比例设置单元,用于分别为所述获取模块获取的各路图像数据设置缩放比例,其中,所述设置的各路图像数据的缩放比例之和为1;
处理单元,用于将所述各路图像数据分别按照所述比例设置单元设置的缩放比例进行图像尺寸的缩放处理;
合成单元,用于将所述处理单元处理后的所述各路图像数据合成为一路图像数据。
9.如权利要求8所述的终端,其特征在于,所述合成处理模块还包括:
主辅设置单元,用于设置本端的任一摄像头为主摄像头,除该摄像头以外的其他摄像头为辅摄像头;
其中,所述比例设置单元为所述主摄像头摄取的图像数据设置的缩放比例大于或等于为任一辅摄像头摄取的图像数据设置的缩放比例。
10.如权利要求6-9任一项所述的终端,其特征在于,还包括:
接收模块,用于在视频通话过程中,接收与本端进行视频通话的终端发送的特定格式的图像数据;
解码模块,用于解码所述接收模块接收到所述特定格式的图像数据;
显示模块,用于显示所述获取模块获取的至少两路图像数据;或,显示所述解码模块解码出的图像数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010279102 CN101938623A (zh) | 2010-09-09 | 2010-09-09 | 一种基于视频通话的多路图像传输方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010279102 CN101938623A (zh) | 2010-09-09 | 2010-09-09 | 一种基于视频通话的多路图像传输方法及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101938623A true CN101938623A (zh) | 2011-01-05 |
Family
ID=43391727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010279102 Pending CN101938623A (zh) | 2010-09-09 | 2010-09-09 | 一种基于视频通话的多路图像传输方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101938623A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428555A (zh) * | 2013-08-06 | 2013-12-04 | 乐视网信息技术(北京)股份有限公司 | 一种多媒体文件的合成方法、***及应用方法 |
CN104365088A (zh) * | 2012-06-08 | 2015-02-18 | 三星电子株式会社 | 使用多个摄像头的多通道通信 |
CN104754192A (zh) * | 2013-12-26 | 2015-07-01 | 佳能株式会社 | 摄像设备及其控制方法 |
CN105657324A (zh) * | 2015-12-31 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种视频影像的处理方法、装置以及终端 |
WO2017092338A1 (zh) * | 2015-12-03 | 2017-06-08 | 乐视控股(北京)有限公司 | 一种数据传输的方法和装置 |
CN107005703A (zh) * | 2016-09-09 | 2017-08-01 | 深圳市大疆创新科技有限公司 | 图像编码方法及*** |
CN107071138A (zh) * | 2016-12-15 | 2017-08-18 | 北京佰人科技有限责任公司 | 视频通话的方法以及装置 |
WO2017166360A1 (zh) * | 2016-04-01 | 2017-10-05 | 宇龙计算机通信科技(深圳)有限公司 | 视频通话方法及装置 |
CN108718378A (zh) * | 2013-09-12 | 2018-10-30 | 麦克赛尔株式会社 | 影像记录装置和方法 |
CN108924464A (zh) * | 2018-07-10 | 2018-11-30 | 腾讯科技(深圳)有限公司 | 视频文件的生成方法、装置及存储介质 |
CN111343502A (zh) * | 2020-03-30 | 2020-06-26 | 招商局金融科技有限公司 | 视频处理方法、电子装置及计算机可读存储介质 |
CN113315940A (zh) * | 2021-03-23 | 2021-08-27 | 海南视联通信技术有限公司 | 一种视频通话方法、装置及计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004159014A (ja) * | 2002-11-05 | 2004-06-03 | Nec Corp | デジタルカメラ付き携帯通信端末 |
US20080095526A1 (en) * | 2006-10-18 | 2008-04-24 | Teng-Lung Chang | Structure of photographic apparatus |
CN201307872Y (zh) * | 2008-11-04 | 2009-09-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种多摄像头电路 |
-
2010
- 2010-09-09 CN CN 201010279102 patent/CN101938623A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004159014A (ja) * | 2002-11-05 | 2004-06-03 | Nec Corp | デジタルカメラ付き携帯通信端末 |
US20080095526A1 (en) * | 2006-10-18 | 2008-04-24 | Teng-Lung Chang | Structure of photographic apparatus |
CN201307872Y (zh) * | 2008-11-04 | 2009-09-09 | 宇龙计算机通信科技(深圳)有限公司 | 一种多摄像头电路 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10015440B2 (en) | 2012-06-08 | 2018-07-03 | Samsung Electronics Co., Ltd. | Multiple channel communication using multiple cameras |
CN104365088A (zh) * | 2012-06-08 | 2015-02-18 | 三星电子株式会社 | 使用多个摄像头的多通道通信 |
CN103428555A (zh) * | 2013-08-06 | 2013-12-04 | 乐视网信息技术(北京)股份有限公司 | 一种多媒体文件的合成方法、***及应用方法 |
CN103428555B (zh) * | 2013-08-06 | 2018-08-10 | 乐视网信息技术(北京)股份有限公司 | 一种多媒体文件的合成方法、***及应用方法 |
CN108718378B (zh) * | 2013-09-12 | 2020-07-17 | 麦克赛尔株式会社 | 影像记录装置和方法 |
CN108718378A (zh) * | 2013-09-12 | 2018-10-30 | 麦克赛尔株式会社 | 影像记录装置和方法 |
CN104754192A (zh) * | 2013-12-26 | 2015-07-01 | 佳能株式会社 | 摄像设备及其控制方法 |
US9706109B2 (en) | 2013-12-26 | 2017-07-11 | Canon Kabushiki Kaisha | Imaging apparatus having multiple imaging units and method of controlling the same |
CN104754192B (zh) * | 2013-12-26 | 2018-01-05 | 佳能株式会社 | 摄像设备及其控制方法 |
WO2017092338A1 (zh) * | 2015-12-03 | 2017-06-08 | 乐视控股(北京)有限公司 | 一种数据传输的方法和装置 |
CN105657324A (zh) * | 2015-12-31 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种视频影像的处理方法、装置以及终端 |
WO2017166360A1 (zh) * | 2016-04-01 | 2017-10-05 | 宇龙计算机通信科技(深圳)有限公司 | 视频通话方法及装置 |
CN107005703A (zh) * | 2016-09-09 | 2017-08-01 | 深圳市大疆创新科技有限公司 | 图像编码方法及*** |
US10972681B2 (en) | 2016-09-09 | 2021-04-06 | SZ DJI Technology Co., Ltd. | Image encoding method and system |
CN107071138A (zh) * | 2016-12-15 | 2017-08-18 | 北京佰人科技有限责任公司 | 视频通话的方法以及装置 |
CN108924464A (zh) * | 2018-07-10 | 2018-11-30 | 腾讯科技(深圳)有限公司 | 视频文件的生成方法、装置及存储介质 |
CN108924464B (zh) * | 2018-07-10 | 2021-06-08 | 腾讯科技(深圳)有限公司 | 视频文件的生成方法、装置及存储介质 |
US11178358B2 (en) | 2018-07-10 | 2021-11-16 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for generating video file, and storage medium |
CN111343502A (zh) * | 2020-03-30 | 2020-06-26 | 招商局金融科技有限公司 | 视频处理方法、电子装置及计算机可读存储介质 |
CN113315940A (zh) * | 2021-03-23 | 2021-08-27 | 海南视联通信技术有限公司 | 一种视频通话方法、装置及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101938623A (zh) | 一种基于视频通话的多路图像传输方法及终端 | |
KR100735233B1 (ko) | 개인방송 서비스 제공 시스템 | |
CN101583009B (zh) | 可视终端及其实现界面内容共享的方法 | |
CN101697579B (zh) | 一种具有可视电话功能的终端及其调节视频图像的方法 | |
CN102158681A (zh) | 一种可视电话中协同拍照的方法及移动终端 | |
CN101237556A (zh) | 带双摄像头的终端的实现方法、图像显示方法及通信终端 | |
CN1783997A (zh) | 用于数字视频广播的移动多媒体终端 | |
PL368751A1 (en) | Multimedia broadcasting, broadcast services for cell phone and other users and modified sim card and related means for enabling such broadcast reception | |
CN102246468A (zh) | 一种联网方法、服务端设备、客户端设备及网络*** | |
KR100783103B1 (ko) | 디지털 방송을 이용한 단문 메시지 서비스 제공 장치 및방법 | |
CN108933914B (zh) | 一种使用移动终端进行视频会议的方法及*** | |
CN101729752A (zh) | 一种电视机***及其通信控制方法以及终端 | |
EP1746829A2 (en) | Mobile communication terminal and method of video communications thereof | |
CN103096054A (zh) | 一种视频图像滤波处理方法和装置 | |
CN115250356A (zh) | 手机多机位可切换虚拟摄像头 | |
CN110012336A (zh) | 直播界面的图片配置方法、终端及装置 | |
CN202095010U (zh) | 自带基站的3g或4g电视直播车 | |
CN101517649A (zh) | 视频图案缩略图和方法 | |
CN101489190A (zh) | 一种移动终端及其多媒体信息共享方法和*** | |
CN106506326B (zh) | 一种视频通话方法、终端及*** | |
CN102045580A (zh) | 用于处理视频的方法和*** | |
CN103297406A (zh) | 一种手持设备扩展屏幕的方法 | |
KR100722466B1 (ko) | 오버레이 버퍼를 이용한 화상통화기능이 구비된 이동통신단말기시스템 및 그 제어방법 | |
CN101848347B (zh) | 共享cmmb视频的方法及提供该共享服务的移动终端 | |
JP2006238247A (ja) | デジタル放送受信機を備えた携帯電話およびsimカード |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110105 |