用于视频处理的方法和设备技术

技术编号:13463860 阅读:41 留言:0更新日期:2016-08-04 17:36
本发明专利技术提供一种方法,其包含:选择主要视频流内的至少两个对象;从所述主要视频流产生包含所述选定对象中的第一者的第一视频流;以及从所述主要视频流产生包含所述选定对象中的第二者的第二视频流。所述主要视频流具有主要视野,且所述第一和第二视频流具有比所述主要视野更窄的相应第一和第二视野。所述第一视野包含所述主要视野的不在所述第二视野内的一部分,且所述第二视野包含所述主要视野的不在所述第一视野内的一部分。

【技术实现步骤摘要】
【国外来华专利技术】用于视频处理的方法和设备相关申请案的交叉参考本申请案主张共同拥有的2013年12月20日申请的美国临时专利申请案第61/919,627号及2014年12月18日申请的美国非临时专利申请案第14/575,945号的优先权,所述专利申请案的内容明确地以全文引用的方式结合在此。
本专利技术大体上涉及对象跟踪。
技术介绍
技术的进步已经产生了更小且更强大的计算装置。举例来说,当前存在多种便携式个人计算装置,包含无线计算装置,例如便携式无线电话、个人数字助理(PDA)和寻呼装置,其体积小,重量轻,且易于由用户携带。更确切地说,例如蜂窝式电话和因特网协议(IP)电话等便携式无线电话可经由无线网络传送语音和数据包。另外,许多此类无线电话包含并入其中的其它类型的装置。举例来说,无线电话还可包含数字静态相机、数码摄像机、数字记录器和音频文件播放器。而且,所述无线电话可处理可执行指令,其包含可用以接入因特网的软件应用,例如,网页浏览器应用。由此,这些无线电话可以包含很大的计算能力。
技术实现思路
在一特定实施例中,一种方法包含在移动装置处接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述方法还包含将所述屏幕分割为至少第一窗口和第二窗口。所述方法进一步包含在第一窗口中显示所述场景的包含第一对象的第一部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述方法还包含在第二窗口中显示所述场景的包含第二对象的第二部分。所述场景的第二部分是基于所述第二对象的位置而确定。在另一特定实施例中,一种移动装置包含存储器和耦合到所述存储器的处理器。所述处理器经配置以接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述处理器进一步经配置以将屏幕分割为至少第一窗口和第二窗口。所述处理器还经配置以在第一窗口中显示所述场景的包含第一对象的第一部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述处理器进一步经配置以在第二窗口中显示所述场景的包含第二对象的第二部分。所述场景的第二部分是基于所述第二对象的位置而确定。在另一特定实施例中,一种方法包含在移动装置处接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述方法还包含将所述屏幕分割为第一窗口和第二窗口。所述方法进一步包含在第一窗口中初始地显示所述场景的包含第一对象的第一部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述方法还包含在第二窗口中初始地显示所述场景的包含第二对象的第二部分。所述场景的第二部分是基于所述第二对象的位置而确定。所述方法还包含基于当第一对象的一部分与第二对象的一部分重叠阈值量时控制在哪一窗口中显示所述第一对象和第二对象。在另一特定实施例中,一种移动装置包含存储器和耦合到所述存储器的处理器。所述处理器经配置以接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述处理器还经配置以将屏幕分割为第一窗口和第二窗口。所述处理器进一步经配置以在第一窗口中初始地显示所述场景的包含第一对象的第一部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述处理器还经配置以在第二窗口中初始地显示所述场景的包含第二对象的第二部分。所述场景的第二部分是基于所述第二对象的位置而确定。所述处理器还经配置以基于当第一对象的一部分与第二对象的一部分重叠阈值量时控制在哪一窗口中显示所述第一对象和第二对象。在另一特定实施例中,一种方法包含在移动装置处接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述方法还包含将所述屏幕分割为第一窗口和第二窗口。如果在第二对象的选择之前选择第一对象,那么所述方法包含在第一窗口中显示所述场景的包含第一对象的第一部分且在第二窗口中显示所述场景的包含第二对象的第二部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述场景的第二部分是基于所述第二对象的位置而确定。如果在第一对象的选择之前选择第二对象,那么所述方法包含在第二窗口中显示所述场景的第一部分且在第一窗口中显示所述场景的第二部分。在另一特定实施例中,一种移动装置包含存储器和耦合到所述存储器的处理器。所述处理器经配置以接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述处理器还经配置以将屏幕分割为第一窗口和第二窗口。如果在第二对象的选择之前选择第一对象,那么所述处理器经配置以在第一窗口中显示所述场景的包含第一对象的第一部分且在第二窗口中显示所述场景的包含第二对象的第二部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述场景的第二部分是基于所述第二对象的位置而确定。如果在第一对象的选择之前选择第二对象,那么所述处理器经配置以在第二窗口中显示所述场景的第一部分且在第一窗口中显示所述场景的第二部分。在另一特定实施例中,一种方法包含在移动装置处接收对场景中的多个对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述方法还包含跟踪每一对象之间的几何形状。所述方法进一步包含在屏幕上显示所述几何形状的指示。在另一特定实施例中,一种移动装置包含存储器和耦合到所述存储器的处理器。所述处理器经配置以接收对场景中的多个对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述处理器还经配置以跟踪每一对象之间的几何形状。所述处理器还经配置以在屏幕上显示所述几何形状的指示。在另一特定实施例中,一种方法包含在移动装置处接收对场景中的多个对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述方法还包含跟踪每一对象之间的几何形状。所述方法进一步包含基于与所述几何形状相关联的至少一个参数将视频流的帧集群。在另一特定实施例中,一种移动装置包含存储器和耦合到所述存储器的处理器。所述处理器经配置以接收对场景中的多个对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。所述处理器还经配置以跟踪每一对象之间的几何形状。所述处理器进一步经配置以基于与所述几何形状相关联的至少一个参数将视频流的帧集群。在另一特定实施例中,一种方法包含在移动装置处接收对场景中的第一对象和场景中的第二对象的选择。所述场景对应于在所述移动装置的屏幕上捕获且显示的视频流。如果相对于屏幕的大小的第一对象的大小大于相对于屏幕的大小的第二对象的大小,那么所述方法包含在第一窗口中显示所述场景的包含第一对象的第一部分且在第二窗口中显示所述场景的包含第二对象的第二部分。所述场景的第一部分是基于所述第一对象的位置而确定。所述场景的第二部分是基于所述第二对象的位置而确定。所述第一窗口大于所述第二窗口。如果相对于屏幕的大小的第一对象的大小不大于相对于屏幕的大小的第二对象的大小,那么所述方法包含在第二窗口中显示所述场景的第一部分且在第一窗口中显示所述场景的第二部分。在另一特定实施例中,一种移动装置包含存储器和耦合到所述存储器的处理器。所述处理器经配置以接收对场景中的第一对象和场景中的第二对象的选本文档来自技高网...

【技术保护点】
一种视频处理的方法,所述方法包括:选择具有一级视野的一级视频流内的至少两个对象;响应于所述选择,从所述一级视频流产生包含所述选定对象中的第一者且具有比所述一级视野更窄的第一视野的第一视频流;以及在所述选择之后,从所述一级视频流产生包含所述选定对象中的第二者且具有比所述一级视野更窄的第二视野的第二视频流,其中在所述产生所述第一视频流和所述产生所述第二视频流开始之后,所述第一视野包含所述一级视野的不在所述第二视野内的一部分,且所述第二视野包含所述一级视野的不在所述第一视野内的一部分。

【技术特征摘要】
【国外来华专利技术】2013.12.20 US 61/919,627;2014.12.18 US 14/575,9451.一种视频处理的方法,所述方法包括:接收对具有一级视野的一级视频流内的第一对象的第一选择;响应于接收到所述第一选择,从所述一级视频流产生包含所述第一对象且具有比所述一级视野更窄的第一视野的第一视频流;接收对所述一级视频流内的第二对象的第二选择;以及响应于接收到所述第二选择,从所述一级视频流产生包含所述第二对象且具有比所述一级视野更窄的第二视野的第二视频流,其中所述第一视频流的产生在接收所述第二选择之前且独立于接收所述第二选择,其中所述第二视频流的产生独立于接收所述第一选择,其中在屏幕上显示所述第一视频流的同时在所述屏幕上显示所述第二视频流,且其中所述第一视野包含所述一级视野的不在所述第二视野内的一部分且所述第二视野包含所述一级视野的不在所述第一视野内的一部分。2.根据权利要求1所述的视频处理的方法,其进一步包括:在所述一级视频流的第一多个帧或所述第一视频流的第二多个帧中的至少一者内检测所述第一对象的移动;以及响应于检测到所述移动而改变所述第一视野的方向。3.根据权利要求2所述的视频处理的方法,其中改变所述第一视野的所述方向包括改变所述方向以跟随所述第一对象的所述移动。4.根据权利要求1所述的视频处理的方法,其中产生所述第一视频流包括从所述一级视频流的至少一个对应帧的一部分产生所述第一视频流的每一帧。5.根据权利要求1所述的视频处理的方法,其中对于所述第一视频流的每一帧,所述帧内所述第一对象的第一表示的质心的第一坐标位置与所述帧的中心坐标之间的第一距离小于所述一级视频流的对应帧内所述第一对象的第二表示的质心的第二坐标位置与所述对应帧的中心坐标之间的第二距离。6.根据权利要求1所述的视频处理的方法,其中产生所述第一视频流包括使所述第一视频流的第一多个帧中的每一者内的所述第一对象的大小归一化。7.根据权利要求1所述的视频处理的方法,其中产生所述第一视频流包括使所述第一视频流的第一多个帧中的每一者内的亮度设定、对比度设定或白平衡设定中的至少一者归一化。8.根据权利要求1所述的视频处理的方法,其进一步包括:在所述屏幕上在第一窗口内显示所述第一视频流;以及在所述屏幕上在第二窗口内显示所述第二视频流。9.根据权利要求8所述的视频处理的方法,其进一步包括:确定在所述一级视频流的第一帧中所述第一对象到所述第一帧的第一帧边缘比所述第二对象到所述第一帧边缘更接近;在确定所述第一对象更接近所述帧边缘之后,确定在所述一级视频流的第二帧中所述第二对象到所述第二帧的第二帧边缘比所述第一对象到所述第二帧边缘更接近,所述第二帧边缘对应于所述第一帧边缘;以及响应于确定所述第二对象更接近所述第二帧边缘,在所述第一窗口内显示所述第二视频流且在所述第二窗口内显示所述第一视频流。10.根据权利要求8所述的视频处理的方法,其进一步包括:在所述在所述第一窗口内显示所述第一视频流之后,确定在所述一级视频流的帧、所述第一视频流的帧或所述第二视频流的帧中的至少一者中所述第二对象与所述第一对象重叠;以及响应于确定所述第二对象与所述第一对象重叠,在所述第一窗口内显示所述第二视频流且在所述第二窗口内显示所述第一视频流。11.根据权利要求8所述的视频处理的方法,其进一步包括:从所述一级视频流产生具有比所述一级视野更窄的二级视野的显示视频流;在所述屏幕的第三窗口内显示所述显示视频流;检测在所述显示视频流的帧中所述第一对象或所述第二对象中的至少一者靠近所述帧的边缘;以及响应于所述检测,将所述显示视频流改变为具有三级视野,其中所述三级视野具有比所述二级视野宽的角度。12.根据权利要求1所述的视频处理的方法,其中所述第一对象是机器人对象,且其中所述方法进一步包括控制所述机器人对象的移动。13.一种用于视频处理的设备,所述设备包括:用于接收对具有一级视野的一级视频流内的第一对象的第一选择的装置;用于响应于接收到所述第一选择从所述一级视频流产生包含所述第一对象且具有比所述一级视野更窄的第一视野的第一视频流的装置;用于接收对所述一级视频流内的第二对象的第二选择的装置;以及用于响应于接收到所述第二选择从所述一级视频流产生包含所述第二对象且具有比所述一级视野更窄的第二视野的第二视频流的装置,其中所述第一视频流的产生在接收所述第二选择之前且独立于接收所述第二选择,其中所述第二视频流的产生独立于接收所述第一选择,其中在屏幕上显示所述第一视频流的同时在所述屏幕上显示所述第二视频流,且其中在产生所述第一视频流和产生所述第二视频流之后,所述第一视野包含所述一级视野的不在所述第二视野内的一部分且所述第二视野包含所述一级视野的不在所述第一视野内的一部分。14.根据权利要求13所述的设备,其中所述用于产生所述第一视频流的装置经配置以使所述第一视频流的第一多个帧中的每一者内的所述第一对象的大小归一化。15.根据权利要求13所述的设备...

【专利技术属性】
技术研发人员:高大山钟辛A·A·坎哈达S·比思S·D·拉韦尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1