[发明专利]视频文件缩略图生成方法和生成装置无效
申请号: | 201210555600.5 | 申请日: | 2012-12-19 |
公开(公告)号: | CN103020248A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 徐延霞;汤立辉 | 申请(专利权)人: | 青岛海信传媒网络技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 黄启行;方晓明 |
地址: | 266061 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频文件 缩略图 生成 方法 装置 | ||
1.一种视频文件缩略图生成方法,包括:
从视频文件中选择出一帧图像;在该图像中对于设定宽度、高度的区域,根据区域内的各像素之间颜色值的接近程度,选择一个区域作为文字背景区域;
根据所述文字背景区域中的像素的颜色值,确定文字颜色;
将待添加文字以确定的文字颜色叠加到所述文字背景区域后得到的图像作为所述视频文件的缩略图。
2.如权利要求1所述的方法,其特征在于,在所述在该图像中对于设定宽度、高度的区域,根据区域内的各像素之间颜色值的接近程度,选择一个区域作为文字背景区域之前,还包括:
根据该图像的底边的像素点个数,以及预设的第一比例值计算出所述设定宽度;并
根据该图像的侧边的像素点个数,以及预设的第二比例值计算出所述设定高度。
3.如权利要求2所述的方法,其特征在于,所述在该图像中对于设定宽度、高度的区域,根据区域内的各像素之间颜色值的接近程度,选择一个区域作为文字背景区域具体包括:
对于该图像中每个设定宽度、高度的区域,计算该区域中的均匀像素数;
选择均匀像素数最大的区域作为所述文字背景区域;或者,
所述在该图像中对于设定宽度、高度的区域,根据区域内的各像素之间颜色值的接近程度,选择一个区域作为文字背景区域具体包括:
将该图像划分为互不重叠的若干个区域,其中划分的每个区域的宽度为设定宽度,高度为设定高度;
针对划分的每个区域,计算该区域中的均匀像素数;
选择均匀像素数最大的区域作为所述文字背景区域。
4.如权利要求2所述的方法,其特征在于,所述在该图像中对于设定宽度、高度的区域,根据区域内的各像素之间颜色值的接近程度,选择一个区域作为文字背景区域具体包括:
对该图像进行第一次区域划分;在第一次区域划分过程中划分出的沿该图像的底边方向排列的第i个、沿该图像的侧边方向排列的第j个矩形的区域的四个顶点的像素点坐标分别为:Ai,j((i-1)×m,(j-1)×n)、Bi,j(i×m,(j-1)×n)、Ci,j(i×m,j×n)、Di,j((i-1)×m,j×n);其中,W为该图像的底边的像素点个数,H为该图像的侧边的像素点个数,i为自然数,且i×m≤W,i的最大取值为imax;j为自然数,且j×n≤H,j的最大取值为jmax;
若imax×m<W,jmax×n<H,则对该图像进行第二次区域划分;在第二次区域划分过程中划分出的沿该图像的底边方向排列的第imax+1个、沿该图像的侧边方向排列的第j个矩形的区域,该区域的四个顶点的像素点坐标分别为:
在第二次区域划分过程中划分出的沿该图像的底边方向排列的第i个、沿该图像的侧边方向排列的第jmax+1个矩形的区域,该区域的四个顶点的像素点坐标分别为:
在第二次区域划分过程中划分出的沿图像的底边方向排列的第imax+1个、沿图像的侧边方向排列的第jmax+1个矩形的区域,该区域的四个顶点的像素点坐标分别为:
针对划分出的每个区域,计算该区域中的均匀像素数;
选择均匀像素数最大的区域作为所述文字背景区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信传媒网络技术有限公司,未经青岛海信传媒网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210555600.5/1.html,转载请声明来源钻瓜专利网。