用户终端及全景图片动态缩略图的生成方法技术

技术编号:14765707 阅读:71 留言:0更新日期:2017-03-08 10:05
本发明专利技术提供了一种用户终端及全景图片动态缩略图的生成方法。该用户终端包括:提取模块,用于从一全景图片中提取至少两张子图片;生成模块,用于将提取的子图片合成动态缩略图;添加模块,用于将动态缩略图添加至缩略图图像集中。本发明专利技术提供的用户终端及全景图片动态缩略图的生成方法,通过从一全景图片中提取部分子图片,并在缩略图图像集中生成全景图片动态缩略图,从而使得用户在查看完整的全景图片之前,就可以快速获悉全景图片的主要信息,简化了用户的操作步骤,提高了用户的体验。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种用户终端及全景图片动态缩略图的生成方法
技术介绍
随着科学技术日新月异的发展,手机、平板、电脑等电子用户终端设备在人们的日常生活中越来越普及,带有高性能的摄像头的电子用户终端慢慢普及,同时现阶段的芯片技术已日臻成熟,带有更高处理速度及图像处理器的电子用户终端设备也慢慢进入了人们的生活,这些技术的应用提高了人们的工作效率,方便了人们的生活。带有照相功能的电子设备为用户记录经常的瞬间提供了很实用的应用,特别是近年来,电子用户终端设备实现了全景拍摄功能,使用户随时随地拍摄宽幅照片成为可能。全景拍摄时一种以创建格外宽的视场的图像为目的的摄影技术。全景图片在拍摄过程中,通过以规则的角度移动镜头,拍摄多张照片,其中,相邻的照片部分重叠,然后通过图像处理软件将多张照片横向或纵向的拼接在一起,所述横向或纵向的多张照片的每一张形成全景图片的图段。一般来说,全景图片合成完毕后,在用户终端的相册集中会以一个缩略图的形式作为预览界面,该缩略图通常为一张静态图片,该静态图片是全景图片的某一部分的截取,然而,单单靠一张静态的缩略图,用户很难了解全景图片的主要内容,如若用户想要知道全景图片的主要信息,则需要打开全景图片,由于全景图片一般比较大,打开全景图片的时间比较久,而且用户浏览完之后还要点击关闭,返回相册集界面,用户的操作也比较繁琐。因此,如何让用户在浏览全景图片之前快速了解该全景图片的主要信息,是目前亟待解决的一个技术问题。
技术实现思路
本专利技术提供一种用户终端及全景图片动态缩略图的生成方法,用以解决用户在浏览全景图片之前不能快速了解该全景图片的主要信息的问题,简化用户操作,提高用户体验。为了解决上述问题,本专利技术提供了一种用户终端,包括:提取模块,用于从一全景图片中提取至少两张子图片;生成模块,用于将提取的子图片合成动态缩略图;添加模块,用于将动态缩略图添加至缩略图图像集中。优选的,所述用户终端还包括压缩模块,所述压缩模块连接所述提取模块,用于将所述提取模块提取的子图片按预设的比例压缩得到压缩子图片,所述生成模块将压缩子图片合成动态缩略图。优选的,所述用户终端还包括检测模块,所述检测模块连接提取模块,用于检测所述提取模块所提取的子图片是否包含人脸,若是,则控制所述提取模块重新提取一包含人脸的子图片及与其相邻的数张子图片用以合成动态缩略图。优选的,若所述检测模块检测到多张包含人脸的子图片,则控制所述提取模块重新提取人脸比例最大的子图片及与其相邻的数张子图片用以合成动态缩略图。优选的,所述提取模块提取的至少两张子图片部分重合。本专利技术还提供了一种全景图片动态缩略图的生成方法,包括如下步骤:从一全景图片中提取至少两张子图片;将提取的子图片合成动态缩略图;将动态缩略图添加至缩略图图像集中。优选的,所述全景图片动态缩略图的生成方法还包括如下步骤:按预设的比例压缩提取的子图片;将经压缩的子图片合成动态缩略图。优选的,所述提取至少两张子图片包括如下步骤:检测所提取的子图片是否包含人脸,若是,则重新提取一包含人脸的子图片及与其相邻的数张子图片用以合成动态缩略图。优选的,所述提取至少两张子图片还包括如下步骤:若检测到多张包含人脸的子图片,则重新提取人脸比例最大的子图片及与其相邻的数张子图片用以合成动态缩略图。优选的,从一全景图片中提取的至少两张子图片部分重合。本专利技术提供的用户终端和全景图片动态缩略图的生成方法,通过分割、提取全景图片的多个部分,在缩略图图像集中生成全景图片动态缩略图,从而使得用户在查看完整的全景图片之前,就可以快速获悉全景图片的主要信息,简化了用户的操作步骤,提高了用户的体验。附图说明附图1是本专利技术具体实施方式的用户终端结构示意图;附图2是本专利技术具体实施方式的全景图片动态缩略图的生成方法的流程图。具体实施方式下面结合附图对本专利技术提供的用户终端及全景图片动态缩略图的生成方法的具体实施方式做详细说明。本专利技术提供了一种用户终端,附图1是本专利技术具体实施方式的用户终端结构示意图。如图1所示,本专利技术提供的用户终端包括:提取模块11、生成模块12和添加模块13。所述提取模块11用于从一全景图片中提取至少两张子图片。由于全景图片一般都比较大,如果将全景图片的每一部分都提取作为子图片,则生成的子图片的数量可能也比较多,如果采用所有的子图片合成动态缩略图,则合成的动态缩略图不仅占用用户终端较大的内存,而且由于合成图片数量多,容易加重用户终端内部CPU的负担,合成速度较慢,影响用户体验,因而,较佳的是从一全景图片中提取至少两张子图片用以合成动态缩略图。所提取的图片大小比例相同。其具体的提取方法,本领域技术人员可以根据实际需要进行设定,例如可以采用随机提取的方法,即从一全景图片中随机截取两部分作为子图片进行提取,该提取方法虽然简单,但是存在提取的子图片不能准确反映全景图片主要信息的问题,例如截取的两张子图片在所述全景图片中相距甚远,则可能造成最终合成的动态缩略图比较混乱。因而,优选的,所述提取模块11从一全景图片中提取的至少两张子图片部分重合,即提取的至少两张子图片存在部分内容是重合的,由此生成的动态缩略图存在一重合过渡区,使得该动态缩略图不会太突兀、混乱,提高用户体验。更优选的,所述提取模块11从所述全景图片中提取的多张子图片都存在两两重合的部分。一般来说,在一张图片中,人脸是比较具有代表性的标识,因此,更佳的,为了防止因提取模块提取不当,导致最终形成的动态缩略图播放内容混乱,使得用户无法准确获知全景图片主要信息的问题,本专利技术的用户终端还包括检测模块14,所述检测模块14连接所述提取模块11,用于检测所述提取模块11所提取的子图片是否包含人脸,若是,则控制所述提取模块11重新提取一包含人脸的子图片及与其相邻的数张子图片用以合成动态缩略图。其中,所述与其相邻的数张子图片,是指在所述全景图片上位置与所述包含人脸的子图片相邻的子图片。若所述检测模块14检测到多张包含人脸的子图片,则控制所述提取模块11重新提取人脸比例最大的子图片及与其相邻的数张子图片用以合成动态缩略图。所述人脸比例最大的子图片是指人脸在子图片中所占的面积比例最大的子图片。其中,检测所述子图片中是否具有人脸的技术,可以采用本领域技术人员所熟知的人脸识别技术。所述生成模块12,用于将提取的子图片合成动态缩略图。所谓缩略图,是指网页上、视频中的图像帧或用户终端上的图片经压缩方式处理后的小图。由于缩略图小巧、加载速度快,经常被用于快速浏览,所述动态缩略图包括能够动态播放的视频文件或是多张图片经压缩得到的动态GIF图片。由于GIF图片占用内存少,形成方式简单,优选所述动态缩略图为GIF图片。在形成GIF图片的过程中,在所述生成模块12内部还设置有一GIF编码器,对提取的多张子图片进行压缩编码,压缩成一个可动态播放的GIF图片,其中,上述GIF编码器引用国家统一的GIF编码标准。所述添加模块13,用于将合成的动态缩略图加入缩略图图像集中。所述添加模块13将所述生成模块12合成的动态缩略图添加至缩略图图像集中进行存储。其中,所述缩略图图像集可以是存储于用户终端本地,也可以是存储于网络服务器中。更优选的,为了能够控制所述动态缩略图的大小,防止动态缩略图占用本文档来自技高网...
用户终端及全景图片动态缩略图的生成方法

【技术保护点】
一种用户终端,其特征在于,包括:提取模块,用于从一全景图片中提取至少两张子图片;生成模块,用于将提取的子图片合成动态缩略图;添加模块,用于将动态缩略图添加至缩略图图像集中。

【技术特征摘要】
1.一种用户终端,其特征在于,包括:提取模块,用于从一全景图片中提取至少两张子图片;生成模块,用于将提取的子图片合成动态缩略图;添加模块,用于将动态缩略图添加至缩略图图像集中。2.根据权利要求1所述的用户终端,其特征在于,所述用户终端还包括压缩模块,所述压缩模块连接所述提取模块,用于将所述提取模块提取的子图片按预设的比例压缩得到压缩子图片,所述生成模块将压缩子图片合成动态缩略图。3.根据权利要求1所述的用户终端,其特征在于,所述用户终端还包括检测模块,所述检测模块连接提取模块,用于检测所述提取模块所提取的子图片是否包含人脸,若是,则控制所述提取模块重新提取一包含人脸的子图片及与其相邻的数张子图片用以合成动态缩略图。4.根据权利要求3所述的用户终端,其特征在于,若所述检测模块检测到多张包含人脸的子图片,则控制所述提取模块重新提取人脸比例最大的子图片及与其相邻的数张子图片用以合成动态缩略图。5.根据权利要求1所述的用户终端,其特征在于,所述提取模块提取的至少两张子...

【专利技术属性】
技术研发人员:李培根
申请(专利权)人:上海传英信息技术有限公司
类型:发明
国别省市:上海;31

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

1