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

文档序号:9380812阅读:402来源:国知局
一种图片转换为输出视频的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及图像处理技术领域,特别是涉及一种图片转换为输出视频的方法和装 置。
【背景技术】
[0002] 随着电子技术的进步,智能手机和平板电脑越来越普及,用户可以随时随地的拍 摄照片。输出视频制作应用可以将照片有序的组织在一起,形成具有一定主题的输出视频, 从而提尚观赏性。
[0003] 用户拍摄的照片组成元素较多,当制作某一主题的输出视频时,用户往往只想展 现照片的某些元素,这些元素往往与位置、大小、光线等客观因素无关,只由用户主观喜好 决定。此外,用户感兴趣区域的大小、形状各不相同,而输出视频制作应用输出视频的分辨 率、宽高比是固定的。当用户感兴趣区域的宽高比与输出视频的宽高比不匹配时,在输出视 频中展现用户感兴趣区域内容时或需补充边界,或需改变用户感兴趣区域自然形态,即对 用户感兴趣区域进行非等比例缩放,这些都严重影响输出视频的观看效果。
[0004] 因此,目前需要本领域技术人员迫切解决的一个技术问题就是:将用户选定的感 兴趣的区域转换成输出视频时,在保持用户感兴趣区域元素的自然形态的前提下,如何最 优的展示用户感兴趣区域的内容。

【发明内容】

[0005] 本发明实施例提供一种图片转换为输出视频的方法和装置,以解决将用户选定的 感兴趣的区域转换成输出视频时,如何在保持感兴趣区域元素自然状态前提下,最优展现 用户感兴趣区域问题。
[0006] 为了解决上述问题,本发明实施例公开了一种图片转换为输出视频的方法,包 括:
[0007] 获取指定区域的参数和输出视频的参数,依据所述指定区域的参数和所述输出视 频的参数,确定输出视频效果;
[0008] 依据所述指定区域的参数、所述输出视频的参数和所述输出视频效果,计算缩放 比例;
[0009] 依据所述缩放比例,将所述指定区域进行缩放,生成待分割区域;
[0010] 分割所述待分割区域,依据分割顺序生成所述输出视频。
[0011] 优选地,所述输出视频效果包括:
[0012] 左右移动和上下移动中的任意一种。
[0013] 优选地,若所述输出视频效果为左右移动,则所述依据所述指定区域的参数、所述 输出视频的参数和所述输出视频效果,计算缩放比例r的公式如下所示:
[0014] r = max ((vw+fps*t) /w, vh/h)
[0015] 其中,vw为所述输出视频的宽,fps为所述输出视频的帧率、t为所述输出视频的 时长、W为所述指定区域的宽,vh为所述输出视频的高,h为所述指定区域的高。
[0016] 优选地,若所述输出视频效果为上下移动,则所述依据所述指定区域的参数、所述 输出视频的参数和所述输出视频效果,计算缩放比例r的公式如下所示:
[0017] r = max ((vh+fps*t) /h, vw/w)
[0018] 其中,vh为所述输出视频的高,fps为所述输出视频的帧率,t为所述输出视频的 时长,h为所述指定区域的高,vw为所述输出视频的宽,w为所述指定区域的宽。
[0019] 本发明实施例还提供了一种图片转换为输出视频的装置,包括:
[0020] 输出视频效果确定模块,用于获取指定区域的参数和输出视频的参数,依据所述 指定区域的参数和所述输出视频的参数,确定输出视频效果;
[0021] 缩放比例计算模块,用于依据所述指定区域的参数、所述输出视频的参数和所述 输出视频效果,计算缩放比例;
[0022] 缩放模块,用于依据所述缩放比例,将所述指定区域进行缩放,生成待分割区域;
[0023] 输出视频生成模块,用于分割所述待分割区域,依据分割顺序生成所述输出视频。
[0024] 优选地,所述输出视频效果包括:
[0025] 左右移动和上下移动中的任意一种。
[0026] 优选地,若所述输出视频效果为左右移动,则所述缩放比例计算模块具体用于,依 据所述指定区域的参数和所述输出视频的参数,计算缩放比例r的公式如下所示:
[0027] r = (vw+fps*t) /w
[0028] 其中,vw为所述输出视频的宽,fps为所述输出视频的帧率、t为所述输出视频的 时长、w为所述指定区域的宽,vh为所述输出视频的高,h为所述指定区域的高。
[0029] 优选地,若所述输出视频效果为左右移动,则所述缩放比例计算模块具体用于,依 据所述指定区域的参数和所述输出视频的参数,计算缩放比例r的公式如下所示:
[0030] r = (vw+fps*t) /h
[0031] 其中,vh为所述输出视频的高,fps为所述输出视频的帧率,t为所述输出视频的 时长,h为所述指定区域的高,vw为所述输出视频的宽,w为所述指定区域的宽。
[0032] 与现有技术相比,本发明实施例提供的一种图片转换为输出视频的方法和装置, 在保持用户感兴趣区域自然形态的前提下,将用户感兴趣区域充满输出视频的整个画面, 无需补充黑边,以最优的方式展现用户感兴趣区域的内容元素。
【附图说明】
[0033] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0034] 图1为本发明实施例提供的一种图片转换为输出视频的方法的流程示意图;
[0035] 图2为本发明实施例提供的指定区域示意图;
[0036] 图3为本发明实施例提供的按照缩放比例进行缩放生成分割区域示意图;
[0037] 图4为本发明实施例提供的一种图片转换为输出视频的装置的结构示意图。
【具体实施方式】
[0038] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0039] 实施例一
[0040] 本发明实施例一提供了一种图片转换为输出视频的方法,如图1所示,可以包括 以下步骤:
[0041] 步骤S101,获取指定区域的参数和输出视频的参数,依据指定区域的参数和输出 视频的参数,确定输出视频效果。
[0042] 在本步骤中,指定区域是用户在原始图片上截取的部分区域,如图2所示,其中1 为原始图片,2为指定区域。指定区域的参数可以包括:指定区域的高h、指定区域的宽w和 指定区域在原始图片中的坐标(X,y)。输出视频V的参数可以包括:时长t、宽VW、高vh和 帧率fps。输出视频效果可以是左右移动和上下移动中的任意一种,可以依据指定区域的参 数和输出视频的参数运行如下进程来确定输出视频效果:
[0051] 在上述进程中,若scheme = a则可以生成左右移动效果的输出视频;若scheme = b则可以生成上下移动效果的输出视频。
[0052] 步骤S102,依据指定区域的参数、输出视频的参数和输出视频效果,计算缩放比 例。
[0053] 在本步骤中,若输出视频效果为左右移动,则依据指定区域的参数和输出视频的 参数,计算缩放比例r过程如公式(1)所示:
[0054] r = max ((vw+fps*t) /w, vh/h) (I)
[0055] 其中,vw为输出视频的宽,fps为输出视频的帧率,t为输出视频的时长,w为指定 区域的宽,vh为输出视频的高,h为指定区域的高;
[0056] 若输出视频效果为上下移动,则依据指定区域的参数和输出视频的参数,计算缩 放比例r过程如公式⑵所示:
[0057] r = max ((vh+fps*t) /h, vw/w) (2)
[0058] 其中,vh为输出视频的高,fps为输出视频的帧率,t为输出视频的时长,h为指定 区域的高,vw为输出视频的宽,w为指定区域的宽。
[0059] 步骤S103,依据缩放比例,将指定区域进行缩放,生成待分割区域。
[0060] 如图3所示,2为指定区域,3为按照缩放比例r进行缩放生成的分割区域。
[0061] 步骤S104,分割待分割区域,依据分割顺序生成输出视频。
[0062] 在本步骤中,由左至右的分割方式和由右至左的分割方式都可以获得左右移动效 果的输出视频。由上至下的分割方式和由下至上的分割方式都可以获得上下移动效果的输 出视频。
[0063] 通过本发明实施例一提供的一种图片转换为输出视频的方法,在保持用户感兴趣 区域自然形态的前提下,将用户感兴趣区域充满输出视频的整个画面,无需补充黑边,以最 优的方式展现用户感兴趣区域的内容元素。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1