【技术实现步骤摘要】
用于处理视频内容的方法和系统
本公开内容的各种实施例涉及视频内容的处理。更具体而言,本公开内容的各种实施例涉及视频内容的处理,用于从视频内容的图像序列中提取运动对象。
技术介绍
视频处理领域的进步已经彻底改变了数字成像行业,以及其相关联的设备和成像应用。设备,诸如数码相机或智能电话,可以具有可允许处理视频或图像序列以创建新类型媒体的功能。新类型媒体可以包括新类型的照片和/或运动画面。在某些场景中,新的媒体类型可以基于从视频内容的图像序列中提取一个或多个运动对象来创建。在这种视频处理中执行的许多操作之一可以包括视频中看起来处于移动状态的(一个或多个)对象的精细边界提取。但是,可能难以为这些(一个或多个)运动对象产生(一个或多个)精细对象边界蒙版(mask),以用于从这些图像序列中提取(一个或多个)运动对象。通过将所描述的系统与如在本申请的其余部分并参照附图所阐述的本公开内容的一些方面进行比较,常规和传统方法的其它局限性和缺点对本领域技术人员将变得显而易见。
技术实现思路
基本上如在至少一个附图中示出和/或联系至少一个附图描述的用于处理视频内容的方法和系统更完整地在权利要 ...
【技术保护点】
1.一种用于处理视频内容的方法,该方法包括:在视频处理器中:确定所述视频内容中一个或多个运动对象的一个或多个对象轮廓;基于所确定的一个或多个对象轮廓,创建包围第一运动对象的第一对象轮廓的第一对象边框;及基于所创建的第一对象边框中所述第一对象轮廓的充填,在第一目的地图像帧中为所述第一运动对象动态生成第一对象蒙版,其中,所述充填包括:将第一目的地图像帧中的所有像素设置为第一像素值;通过从第一对象轮廓中提取颜色属性,将属于第一对象轮廓的像素设置为第二像素值,并将第一对象轮廓包围的但不属于第一对象轮廓的区域中的像素设置为第三像素值;将第一对象边框中第一对象轮廓之外的区域中的像素设置 ...
【技术特征摘要】
2014.11.14 US 14/542,2941.一种用于处理视频内容的方法,该方法包括:在视频处理器中:确定所述视频内容中一个或多个运动对象的一个或多个对象轮廓;基于所确定的一个或多个对象轮廓,创建包围第一运动对象的第一对象轮廓的第一对象边框;及基于所创建的第一对象边框中所述第一对象轮廓的充填,在第一目的地图像帧中为所述第一运动对象动态生成第一对象蒙版,其中,所述充填包括:将第一目的地图像帧中的所有像素设置为第一像素值;通过从第一对象轮廓中提取颜色属性,将属于第一对象轮廓的像素设置为第二像素值,并将第一对象轮廓包围的但不属于第一对象轮廓的区域中的像素设置为第三像素值;将第一对象边框中第一对象轮廓之外的区域中的像素设置为第三像素值;将第一对象边框在预定位置处拷贝到第一目的地图像帧;在第一对象边框中的像素具有第三像素值、且第一目的地图像帧中的与该像素相邻的像素具有第一像素值的情况下,为第一对象边框中的该像素分配第一像素值;在第一对象边框中的相邻像素分别具有第一像素值和第三像素值的情况下,为具有第三像素值的像素分配第一像素值;及为第一对象轮廓包围的但不属于第一对象轮廓的所述区域中的像素分配第二像素值。2.如权利要求1所述的方法,还包括基于所述视频内容的三个连续的图像帧检测所述一个或多个运动对象,其中所述三个连续的图像帧包括前一图像帧、当前图像帧以及下一图像帧。3.如权利要求2所述的方法,还包括:对齐所述当前图像帧与所述前一图像帧,以及对齐所述下一图像帧与所述当前图像帧;及确定所对齐的所述当前图像帧与所述前一图像帧之间的第一绝对差图像,以及所对齐的所述下一图像帧与所述当前图像帧之间的第二绝对差图像。4.如权利要求3所述的方法,还包括在所确定的第一绝对差图像和所确定的第二绝对差图像中检测对应于所述一个或多个运动对象的所述一个或多个对象轮廓。5.如权利要求4所述的方法,还包括基于所述第一绝对差图像中所检测到的一个或多个对象轮廓确定第一对象轮廓图像,以及基于所述第二绝对差图像中所检测到的一个或多个对象轮廓确定第二对象轮廓图像。6.如权利要求5所述的方法,还包括基于所确定的第一对象轮廓图像与所确定的第二对象轮廓图像之间的交集确定中间对象轮廓图像。7.如权利要求6所述的方法,还包括利用所确定的中间对象轮廓图像和与所述中间对象轮廓图像相关联的梯度信息来确定所述一个或多...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。