视频生成方法、装置和移动终端与流程

文档序号:11961006阅读:222来源:国知局
视频生成方法、装置和移动终端与流程

本发明涉及移动终端技术领域,尤其涉及一种视频生成方法、装置和移动终端。



背景技术:

随着智能手机和平板电脑的普及,人们在日常生活中越来越多地使用移动设备录制视频。目前,在录制好视频后,通常需要将多个视频片段合并在一起,衔接成一个完整的视频。如果只是将视频片段直接进行合并,那么拍摄画面之间的跳转会很生硬。如果通过视频编辑软件生成转场动画,再进行合成,由于计算量较大,需要耗费的系统资源较多,且合成的时间过长,导致用户使用体验变差。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的一个目的在于提出一种视频生成方法,该方法能够无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

本发明的另一个目的在于提出一种视频生成装置。

本发明的另一个目的在于提出一种移动终端。

为达到上述目的,本发明第一方面实施例提出的视频生成方法,包括:设置待处理视频的转场时间段;在录制视频过程中,如果录制时间处于所述转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画;将所述转场动画插入至所述待处理视频。

本发明第一方面实施例提出的视频生成方法,通过设置待处理视频的转场时间段,并在录制视频过程中,当录制时间处于转场时间段时,可控制MEMS驱动图像传感器移动,从而生成转场动画,最后将转场动画插入至待处理视频中,无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

为达到上述目的,本发明第二方面实施例提出的视频生成装置,包括:设置模块,用于设置待处理视频的转场时间段;控制模块,用于在录制视频过程中,如果录制时间处于所述转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画;插入模块,用于将所述转场动画插入至所述待处理视频。

本发明第二方面实施例提出的视频生成装置,通过设置待处理视频的转场时间段,并在录制视频过程中,当录制时间处于转场时间段时,可控制MEMS驱动图像传感器移动,从而生成转场动画,最后将转场动画插入至待处理视频中,无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

为达到上述目的,本发明第三方面实施例提出的移动终端,包括:外壳、处理器、存储器、电路板、电源电路、MEMS微电机系统以及图像传感器;

所述电路板安置在所述外壳围成的空间内部,所述处理器、所述存储器、所述MEMS设置在所述电路板上;

所述图像传感器与所述MEMS相连;

所述电源电路用于为移动终端的各个电路或器件供电;

所述存储器用于存储可执行程序代码;

所述处理器通过读取所述存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序;

所述处理器具体用于:

设置待处理视频的转场时间段;

在录制视频过程中,如果录制时间处于所述转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画;

将所述转场动画插入至所述待处理视频。

本发明第三方面实施例提出的移动终端,通过设置待处理视频的转场时间段,并在录制视频过程中,当录制时间处于转场时间段时,可控制MEMS驱动图像传感器移动,从而生成转场动画,最后将转场动画插入至待处理视频中,无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明一个实施例提出的视频生成方法的流程示意图;

图2是设置待处理视频的转场时间段的流程示意图;

图3是本发明另一个实施例提出的视频生成方法的流程示意图;

图4是本发明一个实施例提出的视频生成装置的结构示意图;

图5是本发明另一个实施例提出的视频生成装置的结构示意图;

图6是本发明一个实施例提出的移动终端的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

图1是本发明一个实施例提出的视频生成方法的流程示意图。

如图1所示,本实施例的方法包括:

S101,设置待处理视频的转场时间段。

其中,待处理视频可以是通过摄像头录制的视频。

在本发明的一个实施例中,如图2所示,设置待处理视频的转场时间段可包括以下步骤:

S1011,获取转场时间段的第一时间点、第二时间点、第三时间点和第四时间点。

其中,第一时间点t1可以是待处理视频的录制开始时间;第二时间点t2可以是从录制开始时间开始,经过时长T1的时间点,即t2=t1+T1。第四时间点t4可以是待处理视频的录制结束时间;第三时间点t3则是待处理视频在录制结束前,与第四时间点t4间隔时长T2的时间点,即t4=t3+T2。时长T1和T2可以相等,也可以不等,可按照实际需求进行设定。

S1012,根据第一时间点和第二时间点确定第一时间段。

具体地,可将第一时间点作为开始点,第二时间点作为结束点,以此确定第一时间段。

S1013,根据第三时间点和第四时间点确定第二时间段。

具体地,可将第三时间点作为开始点,第四时间点作为结束点,以此确定,第二时间段。

S1014,将第一时间段和第二时间段作为待处理视频的转场时间段。

在本发明的一个实施例中,可将第一时间段作为转入动画效果时间段,第二时间段作为转出动画效果时间段。转入动画效果时间段和转出动画效果时间段即待处理视频的转场时间段。

S102,在录制视频过程中,如果录制时间处于转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画。

其中,MEMS(micro electro-mechanical system,微电机系统),是在微电子技术(半导体制造技术)基础上发展起来的,融合了光刻、腐蚀、薄膜、LIGA、硅微加工、非硅微加工和精密机械加工等技术制造的高科技电子机械器件,相较于现有的音圈马达具有较小的尺寸(毫米级),功耗低的优势。

其中,转场动画可包括但不限于移动切换、旋转画面、高斯模糊中的一种。

举例来说,可将转场时间段设置为录制视频开始后的1分钟时间,以及视频结束前的1分钟时间。在开始录制视频后,如果录制时间处于上述两段时间段内时,可控制MEMS驱动图像传感器进行移动,从而生成各种转场动画。如:控制MEMS驱动图像传感器横向或是纵向的以一定速度平移运动,使得拍摄的画面逐渐平移出当前显示区域,从而实现移动切换的转场动画效果。再例如:控制MEMS以一定频率进行振动,并按照单位时间逐渐降低振动频率,使得拍摄的画面能够模拟出高斯模糊的转场动画效果。

应当理解的是,转场动画可包括转入动画和转出动画,两者的效果可以不同,也可以相同。

S103,将转场动画插入至待处理视频。

在本发明的一个实施例中,在生成转场动画后,可为转场动画设置对应的标签。然后可接收用户对标签的操作,从而将转场动画插入至待处理视频。例如:可以将高斯模糊这一转场动画对应的标签设置为“高斯模糊”。用户可选择该标签,并启用该转场动画,则可将高斯模糊转场动画插入至待处理视频,最终实现过渡自然的转场,使得视频的显示效果更加丰富。

当然,用户如果对转场动画效果不满意,也可以在选择标签后,不启用对应的转场动画,直接进行转场。还可以快速地去除转场时间段的这部分视频,方便用户进行编辑处理。

本发明实施例的视频生成方法,通过设置待处理视频的转场时间段,并在录制视频过程中,当录制时间处于转场时间段时,可控制MEMS驱动图像传感器移动,从而生成转场动画,最后将转场动画插入至待处理视频中,无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

图3是本发明另一个实施例提出的视频生成方法的流程示意图。

如图3所示,本实施例的方法包括:

S101,设置待处理视频的转场时间段。

S102,在录制视频过程中,如果录制时间处于转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画。

S103,将转场动画插入至待处理视频。

其中,步骤S101至S103与上一实施例描述一致,故此处不赘述。

S104,获取多个已插入转场动画的待处理视频。

S105,合并多个已插入转场动画的待处理视频。

举例来说,假设获取了三段已插入转场动画的待处理视频,第一段视频的转场动画为移动切换,第二段视频的转场动画为高斯模糊。可将第一段视频、第二段视频以及第三段视频进行合并,最终生成的视频效果为第一段视频通过移动切换的转场动画切换至第二段视频,第二段视频通过高斯模糊的转场动画切换至第三段视频。

本发明实施例的视频生成方法,通过将多个已插入转场动画的待处理视频进行合并,使得最终生成的视频效果更加丰富,多个视频片段之间的转场更加自然,进而提升用户体验。

图4是本发明一个实施例提出的视频生成装置的结构示意图。

如图4所示,视频生成装置可包括设置模块110、控制模块120和插入模块130。

设置模块110用于设置待处理视频的转场时间段。其中,待处理视频可以是通过摄像头录制的视频。

首先,设置模块110可获取转场时间段的第一时间点、第二时间点、第三时间点和第四时间点。其中,第一时间点t1可以是待处理视频的录制开始时间;第二时间点t2可以是从录制开始时间开始,经过时长T1的时间点,即t2=t1+T1。第四时间点t4可以是待处理视频的录制结束时间;第三时间点t3则是待处理视频在录制结束前,与第四时间点t4间隔时长T2的时间点,即t4=t3+T2。时长T1和T2可以相等,也可以不等,可按照实际需求进行设定。

其次,设置模块110可根据第一时间点和第二时间点确定第一时间段。具体地,可将第一时间点作为开始点,第二时间点作为结束点,以此确定第一时间段。

然后,设置模块110可根据第三时间点和第四时间点确定第二时间段。具体地,可将第三时间点作为开始点,第四时间点作为结束点,以此确定,第二时间段。

在此之后,设置模块110可将第一时间段和第二时间段作为待处理视频的转场时间段。在本发明的一个实施例中,可将第一时间段作为转入动画效果时间段,第二时间段作为转出动画效果时间段。转入动画效果时间段和转出动画效果时间段即待处理视频的转场时间段。

控制模块120用于在录制视频过程中,如果录制时间处于转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画。

其中,MEMS(micro electro-mechanical system,微电机系统),是在微电子技术(半导体制造技术)基础上发展起来的,融合了光刻、腐蚀、薄膜、LIGA、硅微加工、非硅微加工和精密机械加工等技术制造的高科技电子机械器件,相较于现有的音圈马达具有较小的尺寸(毫米级),功耗低的优势。

其中,转场动画可包括但不限于移动切换、旋转画面、高斯模糊中的一种。

举例来说,可将转场时间段设置为录制视频开始后的1分钟时间,以及视频结束前的1分钟时间。在开始录制视频后,如果录制时间处于上述两段时间段内时,控制模块120可控制MEMS驱动图像传感器进行移动,从而生成各种转场动画。如:控制MEMS驱动图像传感器横向或是纵向的以一定速度平移运动,使得拍摄的画面逐渐平移出当前显示区域,从而实现移动切换的转场动画效果。再例如:控制MEMS以一定频率进行振动,并按照单位时间逐渐降低振动频率,使得拍摄的画面能够模拟出高斯模糊的转场动画效果。

应当理解的是,转场动画可包括转入动画和转出动画,两者的效果可以不同,也可以相同。

插入模块130用于将转场动画插入至待处理视频。

其中,插入模块130可包括设置单元131和插入单元132。

在本发明的一个实施例中,在生成转场动画后,设置单元131可为转场动画设置对应的标签。然后插入单元132可接收用户对标签的操作,从而将转场动画插入至待处理视频。例如:可以将高斯模糊这一转场动画对应的标签设置为“高斯模糊”。用户可选择该标签,并启用该转场动画,则可将高斯模糊转场动画插入至待处理视频,最终实现过渡自然的转场,使得视频的显示效果更加丰富。

当然,用户如果对转场动画效果不满意,也可以在选择标签后,不启用对应的转场动画,直接进行转场。还可以快速地去除转场时间段的这部分视频,方便用户进行编辑处理。

本发明实施例的视频生成装置,通过设置待处理视频的转场时间段,并在录制视频过程中,当录制时间处于转场时间段时,可控制MEMS驱动图像传感器移动,从而生成转场动画,最后将转场动画插入至待处理视频中,无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

图5是本发明另一个实施例提出的视频生成装置的结构示意图。

如图5所示,视频生成装置可包括设置模块110、控制模块120、插入模块130、获取模块140和合并模块150。

其中,设置模块110、控制模块120、插入模块130与上一实施例描述一致,故此处不赘述。

获取模块140用于获取多个已插入转场动画的待处理视频。

合并模块150用于合并多个已插入转场动画的待处理视频。

举例来说,假设获取了三段已插入转场动画的待处理视频,第一段视频的转场动画为移动切换,第二段视频的转场动画为高斯模糊。可将第一段视频、第二段视频以及第三段视频进行合并,最终生成的视频效果为第一段视频通过移动切换的转场动画切换至第二段视频,第二段视频通过高斯模糊的转场动画切换至第三段视频。

本发明实施例的视频生成装置,通过将多个已插入转场动画的待处理视频进行合并,使得最终生成的视频效果更加丰富,多个视频片段之间的转场更加自然,进而提升用户体验。

图6是本发明一个实施例提出的移动终端的结构示意图。

移动终端可以是手机、平板电脑等。

参见图6,移动终端包括:外壳61、处理器62、存储器63、电路板64、电源电路65、MEMS 66、图像传感器67,其中,电路板64安置在外壳61围成的空间内部,处理器62、存储器63、MEMS66设置在电路板64上;图像传感器67与MEMS66相连;电源电路65,用于为移动终端的各个电路或器件供电;存储器63用于存储可执行程序代码;处理器62通过读取存储器63中存储的可执行程序代码来运行与可执行程序代码对应的程序;

处理器62具体用于执行以下方法:

S101’,设置待处理视频的转场时间段。

其中,待处理视频可以是通过摄像头录制的视频。

在本发明的一个实施例中,如图2所示,设置待处理视频的转场时间段可包括以下步骤:

S1011’,获取转场时间段的第一时间点、第二时间点、第三时间点和第四时间点。

其中,第一时间点t1可以是待处理视频的录制开始时间;第二时间点t2可以是从录制开始时间开始,经过时长T1的时间点,即t2=t1+T1。第四时间点t4可以是待处理视频的录制结束时间;第三时间点t3则是待处理视频在录制结束前,与第四时间点t4间隔时长T2的时间点,即t4=t3+T2。时长T1和T2可以相等,也可以不等,可按照实际需求进行设定。

S1012’,根据第一时间点和第二时间点确定第一时间段。

具体地,可将第一时间点作为开始点,第二时间点作为结束点,以此确定第一时间段。

S1013’,根据第三时间点和第四时间点确定第二时间段。

具体地,可将第三时间点作为开始点,第四时间点作为结束点,以此确定,第二时间段。

S1014’,将第一时间段和第二时间段作为待处理视频的转场时间段。

在本发明的一个实施例中,可将第一时间段作为转入动画效果时间段,第二时间段作为转出动画效果时间段。转入动画效果时间段和转出动画效果时间段即待处理视频的转场时间段。

S102’,在录制视频过程中,如果录制时间处于转场时间段,则控制MEMS微电机系统驱动图像传感器移动,以生成转场动画。

其中,MEMS(micro electro-mechanical system,微电机系统),是在微电子技术(半导体制造技术)基础上发展起来的,融合了光刻、腐蚀、薄膜、LIGA、硅微加工、非硅微加工和精密机械加工等技术制造的高科技电子机械器件,相较于现有的音圈马达具有较小的尺寸(毫米级),功耗低的优势。

其中,转场动画可包括但不限于移动切换、旋转画面、高斯模糊中的一种。

举例来说,可将转场时间段设置为录制视频开始后的1分钟时间,以及视频结束前的1分钟时间。在开始录制视频后,如果录制时间处于上述两段时间段内时,可控制MEMS驱动图像传感器进行移动,从而生成各种转场动画。如:控制MEMS驱动图像传感器横向或是纵向的以一定速度平移运动,使得拍摄的画面逐渐平移出当前显示区域,从而实现移动切换的转场动画效果。再例如:控制MEMS以一定频率进行振动,并按照单位时间逐渐降低振动频率,使得拍摄的画面能够模拟出高斯模糊的转场动画效果。

应当理解的是,转场动画可包括转入动画和转出动画,两者的效果可以不同,也可以相同。

S103’,将转场动画插入至待处理视频。

在本发明的一个实施例中,在生成转场动画后,可为转场动画设置对应的标签。然后可接收用户对标签的操作,从而将转场动画插入至待处理视频。例如:可以将高斯模糊这一转场动画对应的标签设置为“高斯模糊”。用户可选择该标签,并启用该转场动画,则可将高斯模糊转场动画插入至待处理视频,最终实现过渡自然的转场,使得视频的显示效果更加丰富。

当然,用户如果对转场动画效果不满意,也可以在选择标签后,不启用对应的转场动画,直接进行转场。还可以快速地去除转场时间段的这部分视频,方便用户进行编辑处理。

本发明实施例的移动终端,通过设置待处理视频的转场时间段,并在录制视频过程中,当录制时间处于转场时间段时,可控制MEMS驱动图像传感器移动,从而生成转场动画,最后将转场动画插入至待处理视频中,无需后期编辑处理,即可实现过渡自然的转场效果,节省系统资源,提升用户使用体验。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1