影像处理装置和影像处理方法与流程

文档序号:14131069阅读:132来源:国知局
本发明涉及影像处理,具体提供一种影像处理装置及方法。
背景技术
::随着技术的日益发达,支持各类多媒体功能的移动设备也不断进化,功能不断提升,移动设备性能的提升使得实时压缩视频并向外部装置传输得以实现,而由于移动设备被人们随时随地携带,内容的实时拍摄和传输也得以实现,这些技术已被应用到诸多领域当中。上述
背景技术
:是发明人为得出本发明而掌握,或是在得出本发明的过程中习得的技术信息,并不一定是申请本发明之前已向一般公众公开的公开技术。相关专利文献:韩国国内公开专利公报第2012-0019552号技术实现要素:本发明提案旨在解决上述问题和(或)其局限性,实现将多设备所拍摄的视频数据和音频数据无延迟、实时地传输到移动平台,在移动平台实时播放视频数据和音频数据。以及,实现将多设备中子设备拍摄的视频信号在没有路由器的情况下无延迟地传输到主设备。以及,实现将主设备和子设备拍摄的视频信号实时显示到主设备的显示区域。本发明一实施例的影像处理装置包括:在所定位置,对拍摄对象拍摄包含第1音频数据和第1视频数据在内的视频的主设备;与所述主设备以无线通信方式连接,将在不同于所述位置的一个以上的其它位置对所述拍摄对象拍摄的第1视频数据转化为第2视频数据的包含第1设备至第n设备的子设备。所述主设备可以包括:将所述第1视频数据转化为第2视频数据的转化部;将在所述转化部转化好的所述第2视频数据显示到第1显示区域,将从所述子设备处接收的一个以上的所述第2视频数据显示到不同于所述第1显示区域的第2显示区域,而所述第2显示区域分隔为一个以上的子区域的显示控制部;针对某个所述子区域的选择性接收,将选择性接收的子区域正在显示的所述第2视频数据转换显示在所述第1显示区域的转换部;将正在所述第1显示区域显示的所述第2视频数据和所述第1音频数据向外部传输的传输部。所述主设备还可以包含:将接收到的水印插入到显示于所述第1显示区域的所述第2视频数据上的插入部。所述主设备还可以包含将显示于所述第1显示区域的所述第2视频数据和所述第1音频数据进行编码的编码部,而所述传输部将经过编码的所述第2视频数据和经过编码的所述第1音频数据向外部传输。所述主设备还可以包含:对处于所述无线通信半径内的所述第1设备至所述第n设备进行搜索的搜索部;向所述搜索部搜索到的所述第1设备至所述第n设备发送请求与所述主设备连接的信号,接收到所述第1设备至所述第n设备发送的允许连接的信号后,通过设置使所述主设备和发送所述允许连接信号的所述第1设备至所述第n设备开始连接的设置部。所述设置部在完成所述开始连接设置之后,可以在主设备和发送所述允许连接信号的所述第1设备至所述第n设备上生成相同的开始拍摄信号。本发明一实施例的影像处理方法,基于:在所定位置,对拍摄对象拍摄包含第1音频数据和第1视频数据在内的视频的主设备;与所述主设备以无线通信方式连接,将在不同于所述位置的一个以上的其它位置对所述拍摄对象拍摄的第1视频数据转化为第2视频数据的包含第1设备至第n设备的子设备。该影像处理装置的操作方法包括:所述主设备将所述第1视频数据转化为第2视频数据的步骤;所述主设备将所述第2视频数据显示到第1显示区域,将从子设备处接收的一个以上的所述第2视频数据显示到不同于所述第1显示区域的第2显示区域,而所述第2显示区域分隔为一个以上的子区域的步骤;所述主设备针对某个所述子区域的选择性接收,将选择性接收的子区域正在显示的所述第2视频数据转换显示在所述第1显示区域的步骤;将所述主设备正在第1显示区域显示的所述2视频数据和所述第1音频数据向外部传输的步骤。所述方法还可以包含,所述主设备将接收到的水印插入到显示于所述第1显示区域的所述第2视频数据上的步骤。所述方法还可以包含所述主设备将显示于所述第1显示区域的所述第2视频数据和所述第1音频数据进行编码的步骤,所述传输步骤可以包含将经过编码的所述第2视频数据和经过编码的所述第1音频数据向外部传输的步骤。所述方法还可以包括:所述主设备对处于所述无线通信半径内的所述第1设备至所述第n设备进行搜索的步骤;向所述主设备搜索到的所述第1设备至所述第n设备发送请求与所述主设备连接的信号的步骤;所述主设备接收到所述第1设备至所述第n设备发送的允许连接的信号的步骤;所述主设备通过设置使发送所述允许连接信号的所述第1设备至所述第n设备开始连接的步骤。所述方法还可以包括,所述主设备完成所述开始连接设置之后,在主设备和发送所述允许连接信号的所述第1设备至所述第n设备上生成相同的开始拍摄信号的步骤。此外,还可以包含用来实施本发明的其它方法、其它系统,以及用来实施所述方法的计算机程序。除上述内容之外的其它方面、特点、好处将通过以下的附图、权利要求书和发明详细说明清晰地呈现出来。在这些实施例中,可以将多设备拍摄的视频数据和音频数据无延迟、实时地传输到移动平台,在移动平台实时播放视频数据和音频数据。以及,将多设备中子设备所拍摄的视频信号在没有路由器的情况下无延迟地传输到主设备,主设备实时向移动平台转播视频数据和音频数据,在移动平台实时播放视频数据和音频数据。以及,将主设备和子设备拍摄的视频信号实时显示到主设备的显示区域,迅速判断该向移动平台传输哪些视频数据,在移动平台实时播放视频数据和音频数据。本发明的效果并不局限于上述效果,未提及的其它效果将通过下列内容向本领域技术人员清晰地呈现。附图说明图1是本发明一实施例影像处理系统的示意图。图2是图1影像处理系统中主设备的详细结构示意图。图3是图2主设备中影像处理部的详细结构示意图。图4是图1主设备中显示部的结构示意图。图5是图1的影像处理系统中子设备的详细结构示意图。图6至图8是本发明实施例影像处理方法的流程图。100:主设备200:子设备300:第1通信网400:媒体平台500:第2通信网具体实施方式本发明的好处、特点和达成方法,将通过附图和详细说明的实施例清晰地呈现出来。但需要指出,本发明并不局限于下列实施例,可以以不同形态实施,属于本发明的思想和技术范围的所有变化、等同物乃至代替物全都包含在本发明当中。下面揭示的实施例使本发明的披露更为完整,是为向具备本发明所属
技术领域
:一般知识的人员完整地告知发明范畴而提供的。在说明本发明时,如果判断认为对相关的公开技术的具体说明可能会使本发明的要点变得含糊不清,则会省略详细说明。本申请中所使用的用语仅用于说明特定的实施例,并无限定本发明的意图。只要文中未加以特别区分,那么单数表达包含复数表达。在本申请中,"包含"或"具有"等用语应理解为,是为了指出说明书中记录的特点、数字、步骤、操作、构成要素、零部件或它们的组合的存在,并不排斥一个或多个其它的特点、数字、步骤、操作、构成要素、零部件或是它们的组合的存在或是附加的可能性。第1、第2等用语可以用于说明多种构成要素,但构成要素并不局限于所述用语所指。所述用语只用于将一个构成要素和另一个构成要素进行区分的目的。整个说明书中的“主设备(图1的100)”可以包含具备拍摄视频数据和音频数据等视频拍摄功能的终端。主设备可以包含用户操作的笔记本电脑、手持装置、智能手机、平板、平板电脑等移动终端,或是利用台式电脑或这类装置的,以及直接或间接地与其连接的适合的任意装置。主设备不限于上述内容,如前所述,随着网页浏览的便利化,具备视频拍摄功能的终端可以不拘形式地被使用。本实施例中主设备可以是可运行实时影像转播app的移动终端,主设备发挥将自己拍摄的视频或是从子设备处接收到的视频传输给媒体平台的中转作用。整个说明书中的“子设备(图1的200)”可以包含与主设备相连,具备拍摄视频数据和音频数据等视频拍摄功能的一个以上的终端,服务设备可以对由主设备转化为所定形式的视频数据进行传输。子设备可以包含用户操作的笔记本电脑、手持装置、智能手机、平板、平板电脑等移动终端,或是利用台式电脑或这类装置的,以及直接或间接地与其连接的适合的任意装置。子设备并不限于上述内容,如前所述,随着网页浏览的便利化,具备视频拍摄功能的终端可以不拘形式地被使用。本实施例中的子设备可以是可运行实时影像转播app的移动终端。接下来,将参照附图对本发明的实施例进行详细说明,在参照附图进行说明时,相同的或相对应的构成要素采用相同的图纸编号,并省略重复性说明。图1是本发明一实施例影像处理系统的示意图。参照图1,影像处理系统1可包含主设备100、子设备200、第1通信网300、媒体平台400和第2通信网500,子设备200可以包含第1设备200-1至第n设备200-n。主设备100对处于第1通信网300的通信半径内的作为子设备200的第1设备200-1至第n设备200-n进行搜索,向搜索到的第1设备200-1至第n设备200-n发送请求与主设备100连接的信号,接收到第1设备200-1至第n设备200-n发送的允许连接信号后,开始连接主设备100和发送允许连接信号的第1设备200-1至第n设备200-n。在这里,主设备100可以在搜索过程或是开始连接过程中的某个时刻,对将实时传输视频(第2视频数据和第1音频数据)的作为外部装置的媒体平台400进行设置。主设备100完成开始连接设置后,生成开始拍摄信号并发送给第1设备200-1至第n设备200-n,主设备100和第1设备200-1至第n设备200-n可以记录下相同的开始拍摄时间。主设备100可以在所定位置对拍摄对象实时拍摄包含第1音频数据和第1视频数据在内的视频。第1视频数据由ccd(未图示)拍摄,第1音频数据由内部麦克风(未图示)录制。主设备100可以实时将拍摄的第1视频数据转化为第2视频数据。这里的第1视频数据可以是包含ccd(未图示)做了最小限度数据处理的未经加工的原始(raw)数据。原始数据通常不压缩或进行无损压缩,白平衡、亮度、色调、色彩鲜明度等未确定,只拥有图像传感器感知的信息。第2视频数据可包含由第1视频数据转化为所定格式的视频数据。第2视频数据可包含位图(bitmap)格式。这里的第2视频数不局限于位图格式,也可包含jpeg(jointphotographicexpertgroup)、gif(graphicsinterchangeformat),png(portablenetworkgraphics)等图像格式。主设备100可以将自己转化好的第2视频数据显示于第1显示区域,将从子设备200接收到的一个以上的第2视频数据显示于不同于第1显示区域的、分隔为一个以上子区域的第2显示区域。通常来说,主设备100对子设备200发送的第1视频数据和第1音频数据进行编码和解码而后在显示区域进行显示,由于编码和解码需要时间,这个时间往往成为直播出现延迟的主要原因,使媒体平台400上难以实时播放视频。但是,在本实施例中,从子设备200接收到第2视频数据之后无需编码和解码就在第2显示区域显示,可实现实时处理,由此媒体平台400也可以实时播放视频。主设备100针对子区域的选择性接收,可以将从正在选择性接收的子区域显示的子设备200处接收到的第2视频数据转换显示在第1显示区域。由此,第1显示区域可以显示主设备100自己拍摄的第2视频数据和从子设备200接收到的第2视频数据两者当中的一个。并且,在第1显示区域和第2显示区域显示的第2视频数据可以包含实时拍摄而转化的视频数据。主设备100可以在显示于第1显示区域的第2视频数据上插入用户发送的水印。这里的水印可以包括图像、字幕、视觉效果等多种图形要素。为了在第1显示区域插入水印,主设备100可以提供另外的用户界面。主设备100可以对显示于第1显示区域的第2视频数据和第1音频数据进行编码。主设备100可以将经过编码的包含第2视频数据和第1音频数据的视频向作为外部装置的媒体平台400进行传输。在这里,主设备100可以将经过编码的第2视频数据和第1音频数据分别以实时消息传输协议(rtmp:realtimemessagingprotocol)向媒体平台400传输。子设备200通过第1通信网300与主设备100连接,可以在主设备100对拍摄对象进行拍摄的同一位置或其它的一个以上位置对拍摄对象进行包含第1音频数据和第1视频数据在内的视频拍摄。子设备200在第1通信网300的通信半径内与主设备100通信,从主设备100处获得请求连接信号之后,向主设备100发送允许连接信号,从主设备100处获得开始拍摄信号之后,开始拍摄视频。子设备200可以将已拍摄视频中的第1视频数据转化为第2视频数据并向主设备100传输。在这里,子设备200录制的第1音频数据不向主设备100传输,只向主设备100传输第2视频数据。第1通信网300起到连接主设备100和子设备200之间数据的作用。第1通信网300是指主设备100和子设备200连接后,为实现主设备100和子设备200之间的数据传输提供连接途径的通信网。在这里,第1通信网300可以包含wi-fidirect。wi-fidirect是即便主设备100和子设备200没有加入到家庭网络、办公网络和网络热点,也可以进行设备对设备通信的通信网。利用wi-fidirect,即便没有路由器也可以在主设备100和子设备200之间实现通信,通信距离半径为大约70米。通常,无线局域网主要完成对无线路由器发挥核心功能的基础设施(infrastructure)bss(basicserviceset)的操作。无线路由器发挥进行无线/有线连接的物理层支援功能、对网络设备的路由功能,以及在网络上增加/删除设备的功能。在这种情况下,网络内的设备是通过无线路由器连接的,而不是直接连接的。但是在本实施例中,可以不需要路由器,而是利用wi-fidirect,在主设备100和子设备200之间实现直接通信。媒体平台400从主设备100处通过第2通信网500接收视频(第2视频数据和第1音频数据),实时播放视频。媒体平台400可以包含提供如afreecatv、youtube、facebook等分享视频内容的社交媒体网站的系统。第2通信网500发挥连接主设备100和媒体平台400的作用。即,第2通信网500指主设备100连到媒体平台400后为传输数据提供连接途径的通信网。第2通信网500可以包含比如lans(localareanetworks)、wans(wideareanetworks)、mans(metropolitanareanetworks)、isdns(integratedservicedigitalnetworks)等有线网络,无线lans、cdma、蓝牙、卫星通信等无线网络,但本发明的范围并不局限于此。本实施例中,虽然构建了不同的第1通信网300和第2通信网500,但第2通信网500可以包含第1通信网300。图2是图1的影像处理系统1中主设备100的详细结构示意图。参照图2,主设备100可以包含通信部110、存储器120、输入输出部130、程序存储部140、控制部150、数据库160、显示部170和影像处理部180。通信部110与第1通信网300联动,提供以分组数据形态传输主设备100和子设备200间信号时所需要的通信接口。通信部110向第1通信半径内的作为子设备200的第1设备200-1至第n设备200-n发送请求连接信号,从第1设备200-1至第n设备200-n处获得允许连接信号,生成“开始拍摄”信号并发送给第1设备200-1至第n设备200-n,而后从第1设备200-1至第n设备200-n处接收第2视频数据。通信部110与第2通信网500联动,提供以分组数据形态传输主设备100和媒体平台400间信号时所需要的通信接口。通信部110连接到媒体平台400,将第2视频数据和第1音频数据实时传输到媒体平台400。通信部110可以是包含以有线/无线方式与其它网络装置连接、用以传输控制信号或数据信号等信号的硬件或软件的装置。存储器120发挥暂时或永久地存储控制部150所处理的数据的功能。本实施例中,存储器120可以存储包含从子设备200处接收到的第2视频数据和自己拍摄的第1视频数据以及第1音频数据在内的视频。在这里,存储器120可以包含磁性存储媒体(magneticstoragemedia)或闪存存储介质(flashstoragemedia),但是本发明的范围并不局限于此。输入输出部130可以由触摸式显示控制器或其它各类输入输出控制器来构成。举例来说,触摸式显示控制器在装置和用户之间提供输出接口和输入接口。触摸式显示控制器可以与控制部150相互传输电信号。触摸式显示控制器可以为用户呈现视觉输出和听觉输出,视觉输出包括文本、图形、图像、视频或其组合,而听觉输出可以包含与视觉输出同步的音频。输入输出部130可以是可触摸识别的oled(organiclightemittingdisplay),也可以是lcd(liquidcrystaldisplay)之类显示部件。程序存储部140上安装有一种控制软件,该软件可执行下列功能:在第1无线通信环境中搜索子设备200;向被搜索到的子设备200发送请求连接信号;从被搜索到的子设备200处获得允许连接信号;向被搜索到的子设备200发送开始拍摄信号;从子设备200处接收第2视频信号;将自己拍摄的第1视频数据转化为第2视频数据;在显示区域中分别显示第2视频数据和从子设备200处接收到的第2视频数据;向第2视频数据和第1音频数据中插入水印;对第2视频数据和第1音频数据进行编码;将第2视频数据和第1音频数据向媒体平台400传输等。控制部150是一种中央处理装置,对把从子设备200处接收的第2视频数据和由自己拍摄并入影像中的第1视频数据转化而来的第2视频数据两者中的一种第2视频数据,以及自己拍摄后并入影像中的第1音频数据向媒体平台400传输的整个过程进行控制。控制部150可以对主设备100、子设备200和媒体平台400之间的整个数据传输处理过程进行控制。数据库160可以包含就主设备100和子设备200所安装的实时影像转播app利用主设备100和子设备200的用户信息和设备信息。显示部170可以播放主设备100正在拍摄的视频,即第1视频数据和第1音频数据。显示部170可以是可触摸识别的oled(organiclightemittingdisplay)或lcd(liquidcrystaldisplay)之类的显示部件。显示部170可以包含第1显示区域和第2显示区域。第2显示区域显示的是从子设备200处接收到的第2视频数据,第2显示区域可以分隔为一个以上的子区域。子区域的个数可以与传送允许连接信号的第1设备200-1至第n设备200-n的个数相同。显示部170还可以显示可将水印插入到正在第1显示区域显示的第2视频数据上的用户界面,并在第1显示区域显示插入水印的情况。影像处理部180对处于第1通信网300的通信半径内的作为子设备200的第1设备200-1至第n设备200-n进行搜索,并开始连接子设备200。影像处理部180可以在所定位置对拍摄对象进行包含第1音频数据和第1视频数据在内的视频实时拍摄,可以将第1视频数据转变为第2视频数据。影像处理部180将自己转换的第2视频数据显示于第1显示区域,将从子设备200处接收到的一个以上的第2视频数据显示于不同于第1显示区域的,被分隔为一个以上子区域的第2显示区域。影像处理部180针对子区域的选择性接收,可以将从正在选择性接收的子区域显示的子设备200处接收到的第2视频数据转换显示在第1显示区域。影像处理部180可以在显示于第1显示区域的第2视频数据上插入从用户处接收到的水印。影像处理部180可对显示于第1显示区域的第2视频数据和第1音频数据进行编码,将经过编码的包含第2视频数据和第1音频数据在内的视频通过实时消息传输协议向媒体平台400进行传输。图3是图2的主设备100中影像处理部180的详细构成示意图。参照图3,影像处理部180可以包含搜索部181、设置部182、拍摄部183、转化部184、显示控制部185、转换部186、插入部187、编码部188和传输部189。搜索部181响应用户子设备200接收搜索请求信号,搜索处于第1通信网300的通信半径内的作为子设备200的第1设备200-1至第n设备200-n,将子设备200的搜索结果在显示部170进行输出。设置部182对作为子设备200的第1设备200-1至第n设备200-n的搜索结果进行确认,从搜索结果中至少选择一个以上的第1设备200-1至第n设备200-n,向选择的第1设备200-1至第n设备200-n发送请求与主设备100连接的信号。设置部182从传输请求连接信号的第1设备200-1至第n设备200-n处接收到允许连接信号,就在显示部170显示发送允许连接信号的第1设备200-1至第n设备200-n,至少响应一个第1设备200-1至第n设备200-n的选择性接收,通过设置开始与主设备100连接。设置部182可以在搜索过程或是开始连接过程中的某个时刻,对将实时传输视频(第2视频数据和第1音频数据)的作为外部装置的媒体平台400进行设置。设置部182完成开始连接设置后,生成开始拍摄信号并发送给第1设备200-1至第n设备200-n,主设备100和第1设备200-1至第n设备200-n可以记录相同的开始拍摄时间。拍摄部183可以包括未图示的快门、一系列镜头、光圈、ccd(chargecoupleddevice),adc(analogtodigitalconverter)和麦克风等。拍摄部183通过快门在所定位置对拍摄对象进行包含第1音频数据和第1视频数据的视频实时拍摄。拍摄部183借助ccd拍摄第1视频数据,借助麦克风录制第1音频数据。转化部184实时地将拍摄的第1视频数据转化为第2视频数据。转化部184还可以根据控制信号生成帧率或分辨率改变的第2视频数据。显示控制部185将转化部184转化好的第2视频数据和从作为子设备200的第1设备200-1至第n设备200-n处接收到的一个以上的第2视频数据显示于显示部170。图4是显示部170的结构示意图。参照图4,显示部170可以包含第1显示区域171和第2显示区域172。在这里,第2显示区域172分隔为多个子区域,子区域的个数和与主设备100开始连接的第1设备200-1至第n设备200-n的个数相同。属于第2显示区域172的子区域在主设备100和第1设备200-1至第n设备200-n通过显示控制部185开始连接的时间点进行分隔。显示控制部185在第1显示区域171显示转化部184转化的第2视频数据,在属于第2显示区域172的各子区域显示从第1设备200-1至第n设备200-n处接收到的第2视频数据。在这里,显示于第1显示区域171的第2视频信号实时向媒体平台400传输。而显示于第1显示区域171的第2视频数据和显示于属于第2显示区域172的各子区域上的第2视频数据的帧率可能会不相同。例如,第1显示区域171显示每秒30帧的第2视频数据,而属于第2显示区域172的各子区域显示每秒15帧的第2视频数据。按照图4所示,属于第2显示区域172的子区域小于第1显示区域171,虽然帧率小,但显示没有任何问题。属于第2显示区域172的各子区域显示从第1设备200-1至第n设备200-n处实时接收的第2视频数据,在开始拍摄信号传输到第1设备200-1至第n设备200-n的同时,显示控制部185控制主设备100将每秒30帧的第2视频信号显示于第1显示区域171,控制第1设备200-1至第n设备200-n传输每秒15帧的第2视频信号,从而使从第1设备200-1至第n设备200-n处接收到的每秒15帧的第2视频信号得以在属于第2显示区域172的各子区域显示。在本实施例中,显示于第1显示区域171的第2视频数据和显示于第2显示区域172的各子区域的第2视频数据的帧率会有所不同,除帧率之外分辨率也会有所不同。例如,显示控制部185可以在第1显示区域171显示1280×720分辨率的第2视频数据,在属于第2显示区域172的各子区域显示640×480分辨率的第2视频数据。转换部186在第1显示区域171显示由转化部184转化的第2视频数据,在属于第2显示区域172的各子区域显示从第1设备200-1至第n设备200-n接收到的第2视频数据,对用户对某个子区域的选择性接收,可以将正在选择性接收的子区域显示中的第2视频数据转换显示在第1显示区域171。在这里,转换部186将在子区域显示的第2视频数据转换为第1显示区域171时,可以向在相关子区域传输第2视频数据的第1设备200-1至第n设备200-n中的一个,发送将改变帧率的第2视频数据传输出来的控制信号。即,向传输原本帧率为15帧的第2视频数据的第1设备200-1至第n设备200-n中的一个,在选择子区域的时间点,发送传输帧率为每秒30帧的第2视频数据的控制信号。此外,转换部186将此前显示于第1显示区域171的第2视频数据转换显示在属于第2显示区域172的某个子区域时,可以输出将帧率每秒30帧的第2视频数据以帧率每秒15帧的第2视频数据进行传输的控制信号。插入部187提供可以在第1显示区域171里显示第2视频数据的状态下插入水印的用户界面,根据用户的选择,可以在显示于第1显示区域171的第2视频数据上插入水印。这里的水印可以包含图像、字幕、视觉效果等各种图形要素。编码部188可以对显示于第1显示区域171的第2视频数据以h.264格式编码,将第1音频数据编码为aac(advancedaudiocoding)。在这里,即便从子设备200处接收到第2视频数据并于第1显示区域171显示,由于主设备100和子设备200记录了相同的开始拍摄信号,从子设备200接收到的第2视频数据和由主设备100录制的第1音频数据同步程度几乎类似或一致。传输部189将显示于第1显示区域171并完成编码的第2视频数据和经过编码的第1音频数据分别利用实时消息传输协议(rtmp),通过第2通信网500向媒体平台400传输。由此,在媒体平台400上可以播放从主设备100实时传输过来的视频(包含第2视频数据)和第1音频数据。图5是为图1影像处理系统1中子设备200的详细构成示意图。参照图5,作为子设备200的第1设备200-1至第n设备200-n分别可包含通信部210、存储器220、输入输出部230、程序存储部240、控制部250、显示部260、拍摄部270、提取部280和转化部290。通信部210与第1通信网300联动,提供以分组数据形态传输主设备100和子设备200间的传输信号时所需要的通信接口。通信部210接收到主设备100发送的请求连接信号,向主设备100发送允许连接信号,接收主设备100发送的开始拍摄信号,向主设备100发送第2视频数据,按照主设备100的请求发送帧率改变的第2视频数据。通信部210可以是包含与其它网络装置以有线/无线方式连接、用以传输控制信号或数据信号等信号的硬件或软件的装置。存储器220发挥暂时或永久地存储控制部250所处理的数据的功能。本实施例中,存储器220可以存储子设备200拍摄的包含第1视频数据和第1音频数据在内视频。存储器220可以包含磁性存储媒体(magneticstoragemedia)或闪存存储介质(flashstoragemedia),但本发明的范围并不局限于此。输入输出部230可以由触摸式显示控制器和其它的各类输入输出控制器来构成。举例来说,触摸式显示控制器在装置和用户之间提供输出接口和输入接口。触摸式显示控制器可以与控制部250相互传输信号。此外,触摸式显示控制器可以为用户呈现视觉输出和听觉输出,视觉输出包括文本、图形、图像、视频或其组合,而听觉输出可以包含与视觉输出同步的音频。输入输出部230可以是可触摸识别的oled(organiclightemittingdisplay),也可以是lcd(liquidcrystaldisplay)之类显示部件。程序存储部240上安装有一种控制软件,该软件可执行下列功能:响应主设备100的请求连接信号,生成允许连接信号并进行传输;响应主设备100的开始拍摄信号,拍摄包含第1视频数据和第1音频数据;将所拍摄视频中的第1视频数据转化为第2视频数据;按照主设备100的要求改变第2视频数据的帧率等。控制部250是一种中央处理装置,对把自己拍摄的第1视频数据转换为第2视频数据并向主设备100传输的整个过程进行控制。控制部250可以对主设备100和子设备200之间的整个数据传输处理过程进行控制。显示部260可以播放子设备200正在拍摄的视频即第1视频数据和第1音频数据。显示部260是可触摸识别的oled(organiclightemittingdisplay),也可以是lcd(liquidcrystaldisplay)之类显示部件。拍摄部270可以包括未图示的快门、一系列镜头、光圈、ccd(chargecoupleddevice)、adc(analogtodigitalconverter)和麦克风等。拍摄部270通过快门在主设备100对拍摄对象进行拍摄的相同位置或其它位置对拍摄对象实时拍摄包含第1音频数据和第1视频数据的视频。拍摄部270借助ccd拍摄第1视频数据,借助麦克风录制第1音频数据。拍摄部270所拍摄的视频可以在显示部260显示。提取部280在拍摄部270拍摄的包含第1视频数据和第1音频数据在内的视频中提取出第1视频数据,转化部290将第1视频数据转化为第2视频数据。转化部290可以按照主设备100的请求生成帧率或是分辨率改变的第2视频数据。转化部290转化好的第2视频数据通过通信部210和第1通信网300传输给主设备100。假定先传输到主设备100的第2视频数据帧率为每秒15帧,那么可以按照主设备100的请求将其转化为帧率为每秒30帧的第2视频数据,传输给主设备100。图6是用于说明本发明实施例影像处理方法的流程图。在以下说明中,对图1至图5的说明和重复的部分予以省略。图6显示了通过主设备100、子设备200、第1通信网300传输信息的影像处理方法中从子设备200角度来看的影像处理方法。参照图6,主设备100和子设备200根据用户选择运行实时影像转播app(s610)。运行好实时影响转播app之后,主设备100开始和子设备200连接(s620)。图7是用于说明本发明一实施例的主设备100和子设备200开始连接的方法的流程图。参照图7,主设备100对处于第1通信网300的通信半径内的作为子设备200的第1设备200-1至第n设备200-n进行搜索(s621)。对主设备100上搜索到的作为子设备200的第1设备200-1至第n设备200-n进行显(s622)。主设备100在搜索结果中选择至少一个以上的第1设备200-1至第n设备200-n,向选择的第1设备200-1至第n设备200-n发送请求与主设备100连接的信号(s623)。主设备100从发了请求连接信号的第1设备200-1至第n设备200-n处接收到允许连接信号(s624)。主设备100通过设置使发送了允许连接信号的第1设备200-1至第n设备200-n和主设备100开始连接(s625)。开始连接设置完成后,主设备100在第1设备200-1至第n设备200-n上生成开始拍摄信号并发送(s626)。由此,主设备100和第1设备200-1至第n设备200-n可以记录相同的开始拍摄时间。上述任何一个时刻,主设备100都可以对将实时传输视频第2视频数据和第1音频数据的作为外部装置的媒体平台400进行设置。再回到图6,开始拍摄之后,主设备100和子设备200分别开始实时视频拍摄(s630)。主设备100可以在所定位置对拍摄对象实时拍摄包含第1音频数据和第1视频数据的视频。子设备200在主设备100对拍摄对象进行拍摄的相同位置或其它一个以上的位置对拍摄对象实时拍摄包含第1音频数据和第1视频数据的视频。子设备200将所拍摄视频中的第1视频数据转化为第2视频数据(s640)。这里的第1视频数据可以是包含内置ccd(未图示)最小限度处理的未经加工的原始(raw)数据。第2视频数据是将第1视频数据向所定格式转化的视频数据,也可包含位图(bitmap)等格式。在这里,第2视频数据并不局限于位图格式,可以包含jpeg(jointphotographicexpertgroup)、gif(graphicsinterchangeformat),png(portablenetworkgraphics)等图像格式。子设备200将转化的第2视频数据通过第1通信网300向主设备100传输(s650)。假定子设备200先传输到主设备100的第2视频数据帧率为每秒15帧,可以按照主设备100的请求,转化为每秒30帧的第2视频数据并予以传输。图8是本发明实施例的影像处理方法的流程图。在以下说明中,对图1至图7的说明重复的部分予以省略。图8显示了通过主设备100、子设备200、第1通信网300接收和发送信息的影像处理方法中从主设备100角度来看的影像处理方法。参照图8,主设备100和子设备200根据用户选择运行实时影像转播app(s810).运行实时影像转播app之后,主设备100开始和子设备200连接(s820)。主设备100和子设备200开始连接的方法前述图7相同,因此予以省略。开始拍摄之后,主设备100和子设备200分别开始视频实时拍摄(s830)。主设备100可以在所定位置对拍摄对象拍摄包含第1音频数据和第1视频数据在内的视频。子设备200可以在主设备100对拍摄对象进行拍摄的相同位置或其它一个以上的位置对拍摄对象进行包含第1音频数据和第1视频数据的视频实时拍摄。主设备100将自己所拍视频中的第1视频数据转化为第2视频数据(s840)。主设备100从同时开始拍摄的作为子设备200的第1设备200-1至第n设备200-n处接收第2视频数据(s850)。主设备100在第1显示区域显示自己拍摄后转化为第2视频数据(s860)。主设备100在不同于第1显示区域、属于第2显示区域的各子区域显示从第1设备200-1至第n设备200-n处接收到的第2视频数据(s860)。在这里,显示于第1显示区域的第2视频信号实时向媒体平台400传输。同时,显示于第1显示区域的第2视频数据和显示于属于第2显示区域的各子区域的第2视频数据帧率互不相同。比如,在第1显示区域显示的是每秒30帧的第2视频数据,而属于第2显示区域的各子区域显示的是每秒15帧的第2视频数据。属于第2显示区域的各子区域显示的是从第1设备200-1至第n设备200-n处实时接受到的第2视频数据,在开始拍摄信号传输给第1设备200-1至第n设备200-n的同时,主设备100通过控制确保每秒30帧的第2视频信号显示到第1显示区域,对第1设备200-1至第n设备200-n则确保传输每秒15帧的第2视频信号,而从第1设备200-1至第n设备200-n处接收到的每秒15帧的第2视频信号显示到属于第2显示区域的各子区域。主设备100判断用户选择了某个子区域的选择性接收(s880)。经判断用户选择了某个子区域的选择性接收,主设备100将选择接收的子区域上显示的第2视频数据转换显示到第1显示区域(s890)。但是,当用户并未选择某个子区域的选择性接收,则第1显示区域显示主设备100拍摄后转化而来的第2视频数据。在这里,主设备100将显示于子区域的第2视频数据转换显示到第1显示区域时,针对向该子区域传输第2视频数据的第1设备200-1至第n设备200-n中的一个,发出发送帧率改变的第2视频数据的控制信号。即,向发送每秒15帧(帧率)的第2视频数据的第1设备200-1至第n设备200-n中的一个,在选择子区域的时刻,发出发送每秒30帧(帧率)的第2视频数据的控制信号。同时,主设备100将此前显示于第1显示区域的第2视频数据转换显示到属于第2显示区域的某个子区域,这时可以发出将每秒30帧(帧率)的第2视频数据,调整为每秒15帧(帧率)的第2视频数据进行发送的控制信号。主设备100可以对显示于第1显示区域的第2视频数据以h.264格式编码,将主设备100拍摄的视频中的第1音频数据编码为aac(advancedaudiocoding)(s900)。在这里,即便从子设备200处接收到第2视频数据并于第1显示区域显示,由于主设备100和子设备200记录了相同的开始拍摄信号,从子设备200接收到的第2视频数据和由主设备100录制的第1音频数据同步程度几乎类似或一致。主设备100将显示于第1显示区域并完成编码的第2视频数据和完成编码的第1音频数据分别利用实时消息传输协议(rtmp),通过第2通信网(500)向媒体平台400传输(s910)。由此,在媒体平台400上可以播放从主设备100实时传输过来的视频(包含第2视频数据和第1音频数据)。作为选择性实施例,主设备100可以提供在第1显示区域正在显示第2视频数据的情况下插入水印的用户界面,根据用户的选择,也可以在显示于第1显示区域的第2视频数据上插入水印。上述说明的本发明实施例可以以在计算机上通过各类部件实施的计算机程序的形态呈现,此类计算机程序可以在计算机可解读的媒体上进行记录。在这里,媒体可以包含:硬盘、软盘、和磁带一样的磁性媒体、cd-rom和dvd一类的光记录媒体、光磁软盘(flopticaldisk)等磁光介质(magneto-opticalmedium)和rom、ram、闪存等为存储和实施程序命令特别构成的硬件。同时,所述计算机程序可以是为本发明特别设计、构成,也可以计算机软件领域的技术人员周知的技术。计算机程序不仅可以包含由编译器完成的机器语言代码,还可以包含使用解释器等利用电脑实施的高级语言代码。本发明的说明书(尤其是权利要求书内)中使用的用语"所述"以及与此类似的指示词既可以指单数也可以指复数。本发明记载的范围(range),包含属于所述范围的采用个别值的发明(如果没有相反的记载),等同于发明的详细说明上记录构成所述范围的各个个别值。本申请中所使用的用语仅用于说明特定的实施例,并无限定本发明的意图。只要文中未加以特别区分,那么单数表达包含复数表达。如果对于构成本发明的方法的步骤,没有明确记录顺序或相反的记载,所述步骤可以按照适当的顺序执行。本发明并非必须按照所述步骤的记载顺序来实施。本发明中的所有例子或示例性用语(例如,等等)的使用只是为详细说明本发明,只要不受专利申请范围所限,本发明的范围不因为所述例子或是示例性用语而受到局限。同时,本领域技术人员应知晓,本发明的可以在经过修订、组合、变更的权利要求书的范围或等同物的范围之内,按照设计条件和因素来构建。因此,本发明的思想并不受上述说明的实施例所局限,不仅权利要求书,与权利要求书范围等同的或与此等价变更的所有范围都属于本发明思想的范畴。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1