[发明专利]一种基于最佳裁剪的实时视频缩略方法有效
申请号: | 201910733872.1 | 申请日: | 2019-08-09 |
公开(公告)号: | CN110418195B | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 郭礼华;严开标;李宇威 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 冯炳辉 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于最佳裁剪的实时视频缩略方法,包括步骤:S1、从视频流中提取当前帧和前一帧;S2、判断是否镜头切换;S3、计算当前帧的显着性图;S4、在显着性图上查找最佳裁剪窗口;S5、缩略当前帧;S6、将处理好的帧在视频流中替换;S7、若存在下一帧,令前一帧等于当前帧,从视频流中提取下一帧作为当前帧,执行S2‑S7。本发明既能够保留视频帧的主要信息,不会使视频内容变形,不会带来画面抖动,保持视频的视觉连贯性,并且具有较高的效率和拓展性,能够做到对内存中或文件中的视频流实时地进行缩放。 | ||
搜索关键词: | 一种 基于 最佳 裁剪 实时 视频 缩略 方法 | ||
【主权项】:
1.一种基于最佳裁剪的实时视频缩略方法,其特征在于,包括以下步骤:S1、从视频流中提取当前帧和前一帧,若当前帧为视频的第一帧,则生成一幅与视频相同分辨率的全白图片赋值给前一帧;S2、判断是否镜头切换计算当前帧和前一帧的直方图并归一化,而后再计算当前帧和前一帧的归一化直方图的相关系数,若相关系数大于阈值,判断为没有镜头切换,执行S5‑S7;若相关系数小于阈值,判断为镜头切换,执行S3‑S7;S3、计算当前帧的显着性图使用基于谱分析模型的视觉显着性算法计算帧的显着性图,并对显着性图作二值化处理,滤除显着性值低的像素点;S4、在显着性图上查找最佳裁剪窗口,查找过程分为两个阶段:阶段一和阶段二;阶段一:面积最大化、显着性值丢失最少地将视频帧裁剪至与目标分辨率相同宽高比,具体如下:计算显着性图垂直方向的投影,裁剪窗口的高=视频帧的高,裁剪窗口的宽=视频帧的高*目标宽/目标高;定义一个与上述窗口宽度相同的滑动区间,在得到的投影的序列上遍历,区间内包含投影值之和最大的区间所在位置,就是裁剪窗口的位置;阶段二:在保证窗口内包含显着性值之和不变的前提下,尝试将裁剪窗口进一步缩小,具体如下:在阶段一得到的裁剪区域内,计算显着性图垂直方向和水平方向的投影;找到垂直方向和水平方向投影的序列的最小非零区间;由垂直方向和水平方向投影的最小非零区间相交得到的区域称作待选区域;宽高比与目标宽高比相同,面积最小,但宽和高不小于阶段一宽高的0.9倍,能够完整包含待选区域,最接近中心的窗口,则为最佳裁剪窗口;最后,记录最佳裁剪窗口,作为当前帧所在镜头的所有帧的裁剪窗口;S5、缩略当前帧根据当前镜头的裁剪窗裁剪当前帧,将裁剪后的帧均匀缩放到目标分辨率;S6、将处理好的帧在视频流中替换;S7、若存在下一帧,令前一帧等于当前帧,从视频流中提取下一帧作为当前帧,执行S2‑S7。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910733872.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种视频分发方法及基站
- 下一篇:视频生成方法、装置及服务器