一种图片转换为输出视频的方法和装置的制造方法_2

文档序号:9380812阅读:来源:国知局

[0064] 为清楚起见,本发明实施例提供了由左至右的分割方式、由右至左的分割方式、由 上至下的分割方式、由下至上的分割方式的四种图像分割方式。
[0065] 由左至右的分割方式如下所示:在待分割区域上分别以(0,0)、(1,0)、(2,0)…… (fps*t_l,0)为左上角顶点、以vw和vh为宽和高截取图片c0、cl......cfps*t_l,将c0、 cl……cfps*t-l顺序组合得到输出视频v。其中,fps为输出视频的帧率,t为输出视频的 时长,胃为输出视频的宽,vh为输出视频的高。
[0066] 由右至左的分割方式如下所示:在待分割区域上分别以(gw,0)、(gw-l,0)、 (gw-2,0)......(gw-fps*t+l,0)为左上角顶点、以vw和vh为宽和高截取图片c0、cl...... cfps*t_l,将c0、cl......cfps*t_l顺序组合得到输出视频v。
[0067] 由上至下的分割方式如下所示:在待分割区域上分别以(0,0)、(0,1)、(0, 2)…… (0, fps*t_l)为左上角顶点、以vw和vh为宽和高截取图片c0、cl......cfps*t_l,将c0、 cl......cfps*t_l顺序组合得到输出视频v。
[0068] 由下至上的分割方式的分割方式如下所示:在待分割区域上分别以(0, gw)、 (0, gw-1)、(0, gw-2)......(0, gw-fps*t+l)为左上角顶点、以vw和vh为宽和高截取图片c0、 cl......cfps*t_l,将c0、cl......cfps*t_l顺序组合得到输出视频v。
[0069] 实施例二
[0070] 本发明实施例二提供了一种图片转换为输出视频的装置,可以执行本发明实施例 一提供的一种图片转换为输出视频的方法,如图4所示,该装置可以包括以下模块:输出视 频效果确定模块41、缩放比例计算模块42、缩放模块43和输出视频生成模块44。
[0071] 输出视频效果确定模块41,用于获取指定区域的参数和输出视频的参数,依据指 定区域的参数和输出视频的参数,确定输出视频效果;缩放比例计算模块42,用于依据指 定区域的参数、输出视频的参数和输出视频效果,计算缩放比例;缩放模块43,用于依据缩 放比例,将指定区域进行缩放,生成待分割区域;输出视频生成模块44,用于分割待分割区 域,依据分割顺序生成输出视频。
[0072] 在输出视频效果确定模块41中,指定区域是用户在原始图片上截取的部分区域, 如图2所示,其中1为原始图片,2为指定区域。指定区域的参数可以包括:指定区域的高 h、指定区域的宽w和指定区域在原始图片中的坐标(X,y)。输出视频V的参数可以包括: 时长t、宽vw、高vh和帧率fps。输出视频效果可以是左右移动和上下移动中的任意一种, 可以依据指定区域的参数和输出视频的参数运行如下进程来确定输出视频效果:
[0081] 在上述进程中,若scheme = a则可以生成左右移动效果的输出视频;若scheme = b则可以生成上下移动效果的输出视频。
[0082] 在缩放比例计算模块42中,若输出视频效果为左右移动,则缩放比例计算模块42 具体用于,依据指定区域的参数和输出视频的参数,计算缩放比例 r过程如公式(1)所示:
[0083] r = max ((vw+fps*t) /w, vh/h) (I)
[0084] 其中,vw为输出视频的宽,fps为输出视频的帧率,t为输出视频的时长,w为指定 区域的宽,vh为输出视频的高,h为指定区域的高;
[0085] 若输出视频效果为上下移动,则缩放比例计算模块42具体用于,依据指定区域的 参数和输出视频的参数,计算缩放比例r过程如公式⑵所示:
[0086] r = max ((vh+fps*t) /h, vw/w) (2)
[0087] 其中,vh为输出视频的高,fps为输出视频的帧率,t为输出视频的时长,h为指定 区域的高,vw为输出视频的宽,w为指定区域的宽。
[0088] 在输出视频生成模块44中,由左至右的分割方式和由右至左的分割方式都可以 获得左右移动效果的输出视频。由上至下的分割方式和由下至上的分割方式都可以获得上 下移动效果的输出视频。
[0089] 通过本发明实施例二提供的一种图片转换为输出视频的装置,可以在保持用户感 兴趣区域自然形态的前提下,将用户感兴趣区域充满输出视频的整个画面,无需补充黑边, 以最优的方式展现用户感兴趣区域的内容元素。
[0090] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0091] 以上对本发明所提供的一种图片转换为输出视频的方法和装置,进行了详细介 绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只 是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发 明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为 对本发明的限制。
【主权项】
1. 一种图片转换为输出视频的方法,其特征在于,包括: 获取指定区域的参数和输出视频的参数,依据所述指定区域的参数和所述输出视频的 参数,确定输出视频效果; 依据所述指定区域的参数、所述输出视频的参数和所述输出视频效果,计算缩放比 例; 依据所述缩放比例,将所述指定区域进行缩放,生成待分割区域; 分割所述待分割区域,依据分割顺序生成所述输出视频。2. 根据权利要求1所述的方法,其特征在于,所述输出视频效果包括: 左右移动和上下移动中的任意一种。3. 根据权利要求2所述的方法,其特征在于,若所述输出视频效果为左右移动,则所述 依据所述指定区域的参数、所述输出视频的参数和所述输出视频效果,计算缩放比例r的 公式如下所示: r = max ((vw+fps*t)/w, vh/h) 其中,胃为所述输出视频的宽,fps为所述输出视频的帧率、t为所述输出视频的时长、 W为所述指定区域的宽,vh为所述输出视频的高,h为所述指定区域的高。4. 根据权利要求2所述的方法,其特征在于,若所述输出视频效果为上下移动,则所述 依据所述指定区域的参数、所述输出视频的参数和所述输出视频效果,计算缩放比例r的 公式如下所示: r = max ((vh+fps*t)/h, vw/w) 其中,vh为所述输出视频的高,fps为所述输出视频的帧率,t为所述输出视频的时长, h为所述指定区域的高,vw为所述输出视频的宽,w为所述指定区域的宽。5.-种图片转换为输出视频的装置,其特征在于,包括: 输出视频效果确定模块,用于获取指定区域的参数和输出视频的参数,依据所述指定 区域的参数和所述输出视频的参数,确定输出视频效果; 缩放比例计算模块,用于依据所述指定区域的参数、所述输出视频的参数和所述输出 视频效果,计算缩放比例; 缩放模块,用于依据所述缩放比例,将所述指定区域进行缩放,生成待分割区域; 输出视频生成模块,用于分割所述待分割区域,依据分割顺序生成所述输出视频。6. 根据权利要求5所述的装置,其特征在于,所述输出视频效果包括: 左右移动和上下移动中的任意一种。7. 根据权利要求6所述的装置,其特征在于,若所述输出视频效果为左右移动,则所述 缩放比例计算模块具体用于,依据所述指定区域的参数和所述输出视频的参数,计算缩放 比例r的公式如下所示: r = (vw+fps*t)/w 其中,胃为所述输出视频的宽,fps为所述输出视频的帧率、t为所述输出视频的时长、 W为所述指定区域的宽,vh为所述输出视频的高,h为所述指定区域的高。8. 根据权利要求6所述的装置,其特征在于,若所述输出视频效果为左右移动,则所述 缩放比例计算模块具体用于,依据所述指定区域的参数和所述输出视频的参数,计算缩放 比例r的公式如下所示: r = (vw+fps*t)/h 其中,vh为所述输出视频的高,fps为所述输出视频的帧率,t为所述输出视频的时长, h为所述指定区域的高,vw为所述输出视频的宽,w为所述指定区域的宽。
【专利摘要】本发明实施例提供了一种图片转换为输出视频的方法和装置,该方法包括:获取指定区域的参数和输出视频的参数,依据指定区域的参数和输出视频的参数,确定视频效果;依据指定区域的参数、输出视频的参数和视频效果,计算缩放比例;将指定区域进行缩放,生成待分割区域;分割待分割区域,依据分割顺序生成输出视频。通过本发明实施例提供的一种方法和装置,在保持用户感兴趣区域自然形态的前提下,将用户感兴趣区域充满输出视频的整个画面,无需补充黑边,以最优的方式展现用户感兴趣区域的内容元素。
【IPC分类】H04N5/262
【公开号】CN105100641
【申请号】CN201510549941
【发明人】李勇鹏
【申请人】北京奇艺世纪科技有限公司
【公开日】2015年11月25日
【申请日】2015年8月31日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1