一种动态壁纸的生成方法及终端技术

技术编号:17516374 阅读:39 留言:0更新日期:2018-03-21 00:59
本发明专利技术涉及电子技术领域,公开了一种动态壁纸的生成方法及终端。本发明专利技术的实施方式中,动态壁纸的生成方法包括:获取N个视频文件;其中,N为自然数;根据设置的提取对象,在N个视频文件中获取与提取对象相关联的M个图像帧;其中,M为大于1的自然数;将M个图像帧作为动态壁纸的M个界面素材,创建动态壁纸。本发明专利技术的实施方式还提供了一种终端。采用本发明专利技术的实施方式,终端能够自动生成动态壁纸,灵活性较高,并且生成的动态壁纸能够匹配于用户的个性化需求。

A method and terminal for generating dynamic wallpaper

The invention relates to the field of electronic technology, and discloses a method for generating dynamic wallpaper and a terminal. Embodiments of the invention include methods of generating dynamic wallpaper: obtaining N video files; the N is a natural number; according to the extracted object set in N, a video file access and extraction of object M image frames combined; among them, M is a natural number larger than 1 M; the image frame as the M interface material dynamic wallpaper, create dynamic wallpaper. The embodiment of the invention also provides a terminal. With the implementation of the invention, the terminal can automatically generate dynamic wallpaper, and has high flexibility, and the generated dynamic wallpaper can match user's personalized needs.

【技术实现步骤摘要】
一种动态壁纸的生成方法及终端
本专利技术涉及电子
,特别涉及一种动态壁纸的生成方法及终端。
技术介绍
随着电子技术的不断发展,手机、电脑、平板电脑等终端已经深入到人们的生活中。除了基本的通信上网功能外,终端上一般都具有壁纸功能,以便于用户能够根据自己的喜好设置终端屏幕的背景图片,提供了较为个性化的功能服务。目前,壁纸有静态壁纸以及动态壁纸两种类型。静态壁纸相比于动态壁纸而言,显示效果较为呆板,因而逐渐被动态壁纸所取代。在实现本专利技术的过程中,专利技术人发现现有技术至少存在如下缺陷:在现有技术中,用户在设置动态壁纸时,常利用终端的上网功能,下载一个动态壁纸的应用程序,安装并运行。而后,在动态壁纸的应用程序中,选择一套动态壁纸,在终端的屏幕上进行动画显示。但是,动态壁纸的应用程序中的各套动态壁纸都是由技术开发人员预先创建好的。用户只能在终端上应用这些动态壁纸,并不能自行的对壁纸进行创作,动态壁纸的灵活性较差,无法匹配于用户的个性化需求。
技术实现思路
本专利技术实施方式的目的在于提供一种动态壁纸的生成方法及终端,使得终端能够自动生成动态壁纸,灵活性较高,并且生成的动态壁纸能够匹配于用户的个性化需求。为解决上述技术问题,本专利技术的实施方式提供了一种动态壁纸的生成方法,包括:获取N个视频文件;其中,N为自然数;根据设置的提取对象,在N个视频文件中获取与提取对象相关联的M个图像帧;其中,M为大于1的自然数;将M个图像帧作为动态壁纸的M个界面素材,创建动态壁纸。本专利技术的实施方式还提供了一种终端,包括:第一获取模块、设置模块、第二获取模块以及创建模块;第一获取模块用于获取N个视频文件;其中,N为自然数;设置模块用于设置提取对象;第二获取模块用于在N个视频文件中,获取与提取对象相关联的M个图像帧;其中,M为大于1的自然数;创建模块用于将M个图像帧作为动态壁纸的M个界面素材,创建动态壁纸。本专利技术实施方式相对于现有技术而言,终端根据设置的提取对象,在获取的N个视频文件中,自动地获取与提取对象相关联的M个图像帧。通过将这M个图像帧作为动态壁纸的M个界面素材的方式,创建动态壁纸,灵活性较高。这样,相当于终端对获取的N个视频文件进行了“截取”,将与提取对象相关联的视频文件截取出来,作为动态壁纸,从而使得用户能够将自己喜好的视频文件的片段作为动态壁纸,以便于生成的动态壁纸能够匹配于用户的个性化需求。另外,将M个图像帧作为动态壁纸的M个界面素材后,还包括:调整M个图像帧的属性信息,以便于提供给用户画质较佳的显示效果。另外,获取N个视频文件,具体包括:显示终端中当前存储的所有的视频文件;获取用户选定的视频文件,并检测选定的视频文件的分辨率;如果选定的视频文件的分辨率小于预设门限,则发出提示信息。通过这种方式,在获取N个视频文件时,对用户选择地视频文件的分辨率进行把控,以便于生成的动态壁纸中,各界面的画面清晰度都比较高,保证了动态壁纸的质量。另外,获取N个视频文件,具体包括:获取终端当前存储的所有的视频文件;对所有的视频文件进行逐一检测,删除满足预设条件的视频文件;将经筛选后得到的视频文件,作为N个视频文件;其中,预设条件为:在视频文件中随机抽取的L个图像帧,与提取对象的关联度小于预设阈值。通过这种方式,终端能够自动地根据提取对象,对当前存储的所有的视频文件进行筛选,获取较为合适的N个视频文件,从而不需要用户人为的参与,智能化程度较高。另外,对所有的视频文件进行逐一检测,具体包括:在当前检测的视频文件中随机抽取L个图像帧;获取L个图像帧中,存在提取对象的图像帧的个数;计算个数与L的比值;将比值作为L个图像帧与提取对象的关联度。提供了获取L个图像帧与提取对象关联度的一种具体实现形式,增加了本专利技术实施方式的可行性,且易于操作。另外,在N个视频文件中获取与提取对象相关联的M个图像帧,具体包括:按照视频文件获取时间的先后顺序,逐个的将N个视频文件以帧为单位进行分割,获取若干个图像帧;根据提取对象,在若干个图像帧中,提取出与提取对象相关联的M个图像帧。通过这种方式,将视频文件以帧为单位进行分割,获取若干个图像帧,相当于将视频文件由视频格式转换成了图片格式,从而提供了在N个视频文件中获取与提取对象相关联的M个图像帧的一种具体实现形式,增加了本专利技术实施方式的可行性。附图说明图1是根据本专利技术第一实施方式中动态壁纸的生成方法的流程图;图2是根据本专利技术第二实施方式中动态壁纸的生成方法的流程图;图3是根据本专利技术第三实施方式中动态壁纸的生成方法的流程图;图4是根据本专利技术第四实施方式中终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种动态壁纸的生成方法,具体流程如图1所示。本实施方式可以在手机、电脑、平板电脑等终端的基础上进行实施,具体步骤如下:步骤101,获取N个视频文件。其中,N为自然数。本实施方式中,终端获取N个视频文件的方式可以是:终端将当前存储的所有的视频文件在显示屏中进行显示,以便于用户进行查看选择。如,显示屏为触控显示屏,则用户能够根据自己的喜好需求,在显示屏上输入对应的点击操作,以便于终端根据监测到的点击操作所在位置,获取对应的视频文件。当然,在实际操作时,用户也可以通过一系列的按键操作,选择对应的视频文件,本实施方式,并不对终端获取视频文件的具体实现形式做任何限制。其中,终端中存储的视频文件可以是用户调用终端的摄像头拍摄的视频文件,也可以是用户通过终端的上网功能,下载下来的视频文件。步骤102,根据设置的提取对象,在N个视频文件中获取与提取对象相关联的M个图像帧。具体地说,提取对象可以是人脸对象、宠物对象、动漫对象或风景对象。终端在获取N个视频文件后,则提供提取对象的设置界面,以便于用户设置提取对象。其中,提取对象的设置界面中可以包括人脸对象、宠物对象、动漫对象、风景对象等对象选择按键,以供用户进行选择。以下以显示屏为触控显示屏、提取对象为人脸对象为例进行说明:当用户点击人脸对象对应的选择按键时,则终端提供人脸对象输入界面。此时,如果用户想要将自己喜好的明星设置为提取对象,则可以在终端中选择包含这一明星人脸的图片,以供终端进行人脸识别。当终端完成人脸识别时,则将识别出的人脸作为提取对象。如果用户想要将自己设置为提取对象,则可以调用终端的前置摄像头,以供终端进行人脸识别。当终端完成人脸识别时,则将识别出的人脸作为提取对象。然而,上述举例仅为说明,本实施方式中,并不对设置提取对象的具体实现形式做任何限制。本实施方式中,终端在N个视频文件中获取与提取对象相关联的M个图像帧时,可以将N个视频文件按照获取时间的先后顺序,逐个的将N个视频文件以帧为单位进行分割,获取若干个图像帧,相当于将视频文件由视频格式转换成了图片格式。而后,根据提取对象,在若干个图像帧中,提取出与提取对象相关联的M个图像帧。如,提取对象为人脸对象,则终端可以对分割出的若干个图像帧进本文档来自技高网...
一种动态壁纸的生成方法及终端

【技术保护点】
一种动态壁纸的生成方法,其特征在于,包括:获取N个视频文件;其中,所述N为自然数;根据设置的提取对象,在所述N个视频文件中获取与所述提取对象相关联的M个图像帧;其中,所述M为大于1的自然数;将所述M个图像帧作为动态壁纸的M个界面素材,创建所述动态壁纸。

【技术特征摘要】
1.一种动态壁纸的生成方法,其特征在于,包括:获取N个视频文件;其中,所述N为自然数;根据设置的提取对象,在所述N个视频文件中获取与所述提取对象相关联的M个图像帧;其中,所述M为大于1的自然数;将所述M个图像帧作为动态壁纸的M个界面素材,创建所述动态壁纸。2.根据权利要求1所述的动态壁纸的生成方法,其特征在于,所述将M个图像帧作为动态壁纸的M个界面素材后,还包括:调整所述M个图像帧的属性信息。3.根据权利要求1所述的动态壁纸的生成方法,其特征在于,所述获取N个视频文件,具体包括:显示终端中当前存储的所有的视频文件;获取用户选定的视频文件,并检测所述选定的视频文件的分辨率;如果所述选定的视频文件的分辨率小于预设门限,则发出提示信息。4.根据权利要求1所述的动态壁纸的生成方法,其特征在于,所述获取N个视频文件,具体包括:获取终端当前存储的所有的视频文件;对所述所有的视频文件进行逐一检测,删除满足预设条件的视频文件;将经筛选后得到的视频文件,作为所述N个视频文件;其中,所述预设条件为:在所述视频文件中随机抽取的L个图像帧,与所述提取对象的关联度小于预设阈值。5.根据权利要求4所述的动态壁纸的生成方法,其特征在于,对所述所有的视频文件进行逐一检测,具体包括:在当前检测的视频文件中随机抽取L个图像帧;获取所述L个图像帧中,存在所述提取对象的图像帧的个数;计算所述个数与所述L的比值;将所述比值作为所述L个图...

【专利技术属性】
技术研发人员:江惠
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1