[发明专利]视频三维格式快速检测方法有效
申请号: | 201610375507.4 | 申请日: | 2016-05-31 |
公开(公告)号: | CN106028019B | 公开(公告)日: | 2017-12-29 |
发明(设计)人: | 石岩;张伟香;方勇 | 申请(专利权)人: | 上海易维视科技股份有限公司 |
主分类号: | H04N13/00 | 分类号: | H04N13/00;H04N17/00 |
代理公司: | 上海金盛协力知识产权代理有限公司31242 | 代理人: | 王松 |
地址: | 200082 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 三维 格式 快速 检测 方法 | ||
1.一种视频三维格式快速检测方法,其特征在于,所述检测方法包括如下步骤:
步骤一、判断视频是否为上下3D格式视频或左右3D格式视频,包括:
S1、新视频节目开始,对第一计数器、第二计数器清零;
S2、获取一帧宽度为N高度为L的图像P,对输入图像划分为4个子区域,形成左上、左下、右上、右下4个子区域;同时再按左右3D、上下3D格式进行视图划分;按左右3D格式化时,左视图(11)在左边,右视图(12)在右边;按上下3D格式化时,上视图(21)在上边,下视图(22)在下边;
S3、对于YUV模式图像,只对亮度分量Y进行计算,计算步骤S2中4个子区域的水平投影向量Yh和垂直投影向量Yv;分别得到第一子区域水平投影向量第一子区域垂直投影向量第二子区域水平投影向量第二子区域垂直投影向量第三子区域水平投影向量第三子区域垂直投影向量第四子区域水平投影向量第四子区域垂直投影向量其中,Yh的维度为L/2,Yv的维度为N/2;
第二子区域水平投影向量与垂直投影向量的计算公式如下,其中Yij为第i行第j列像素点的Y分量;
其他3个区域的的计算过程与之相同,只需要按照不同区域i,j的取值修改取值范围;第一子区域为第三子区域为第四子区域为
对于RGB模式图像,将图像从RGB颜色空间转为YUV颜色空间,再按照上述过程对Y进行处理;或者直接在RGB空间,对R、G、B三个分量都按上述Y的过程进行处理,从而判断格式;
S4、根据步骤S2中子区域与左右视图的关系,得到左视图(11)对应的水平投影向量和垂直投影向量右视图(12)的水平投影向量和垂直投影向量
其中,和维度为L,和维度为N/2;
定义两个向量V和T的连接运算为:
其中,向量V的维度为n,向量T的维度为m,连接后的新向量维度为n+m;
同样,得到上视图(21)对应的水平投影向量和垂直投影向量下视图(22)的水平投影向量和垂直投影向量
S5、计算左视图(11)和右视图(12)、上视图(21)和下视图(22)各投影向量之间的距离和
S6、如果左视图(11)和右视图(12)水平投影向量距离小于第一阈值THh,并且投影向量距离小于第二阈值THv,则第一计数器值加1;如果上视图(21)和下视图(22)水平投影向量距离小于第一阈值THh,并且投影向量距离小于第二阈值THv,则第二计数器值加1;
S7、重复步骤S2~S6,直至步骤S6被执行了m次;
S8、若第一计数器的值大于等于k*m,k∈(0.5,1],则检测到的当前视频节目格式为左右3D视频格式;
若第二计数器的值大于等于k*m,k∈(0.5,1],则检测到的当前视频节目格式为上下3D视频格式;
S9、若以上两个计数器的值都不满足条件,则检测到的当前视频节目不是左右3D视频格式,也不是上下3D视频格式;
步骤二、判断视频是否为行交织3D格式LI视频或列交织3D格式CI视频或方格-交错3D格式CB视频或方格-并排3D格式CBS视频;包括:与步骤一过程的步骤S2、步骤S3、步骤S4类似,依据不同格式左右视图排布的规则,进行左右视图的区域划分,得到左右视图的水平投影和垂直投影;行交织3D格式LI的左右区域划分按照图像像素的奇偶行进行划分,所有奇数行的像素进行水平投影/垂直投影,得到一个视图的水平/垂直投影向量;所有偶数行的像素进行水平投影/垂直投影,得到另一个视图的水平/垂直投影向量;后续处理步骤则跟步骤一的步骤S5到S8完全相同;
步骤三、若步骤一、步骤二中均未检测到3D格式视频,则判断检测到的当前视频节目为2D视频格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海易维视科技股份有限公司,未经上海易维视科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610375507.4/1.html,转载请声明来源钻瓜专利网。