一种图像管理方法、装置、终端及存储介质与流程

文档序号:21361932发布日期:2020-07-04 04:35阅读:120来源:国知局
本申请涉及终端技术,尤其涉及一种图像管理方法、装置、终端及存储介质。
背景技术
::目前很多终端都具备相机拍摄功能,相应的也包含存储图像(包括照片、截图、视频等)的相册应用程序,用户在整理相册内的图像时需要打开相册应用程序,对相册内的图像逐个进行管理,包括删除、移动、编辑等整理操作。但随着终端相机功能的日益强大以及终端内存空间的增大,当前相册内保存的图像量急剧增大,加上图像管理操作路径复杂,导致用户对于相册的管理维护需要耗费大量时间,整理成本高。因此,终端相册管理问题已经成为一项亟待解决的问题。技术实现要素:为解决上述技术问题,本申请实施例期望提供一种图像管理方法、装置、终端及存储介质。本申请的技术方案是这样实现的:第一方面,提供了一种图像管理方法,该方法包括:获取到拍摄控制指令时,控制图像采集单元采集当前拍摄场景的目标图像;获取所述目标图像的目标属性信息;其中,所述目标属性信息用于表征所述目标图像的至少一种特征;基于所述目标属性信息,确定与所述目标图像相匹配的目标相簿;将所述目标图像存储至所述目标相簿。第二方面,提供了一种图像管理装置,该装置包括:控制单元,用于获取到拍摄控制指令时,控制图像采集单元采集当前拍摄场景的目标图像;获取单元,用于获取所述目标图像的目标属性信息;其中,所述目标属性信息用于表征所述目标图像的至少一种特征;确定单元,用于基于所述目标属性信息,确定与所述目标图像相匹配的目标相簿;存储单元,将所述目标图像存储至所述目标相簿。第三方面,提供了一种终端,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器配置为运行所述计算机程序时,执行前述方法的步骤。第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现前述方法的步骤。本申请实施例提供的图像管理方法、装置、终端及存储介质,该方法包括:获取到拍摄控制指令时,控制图像采集单元采集当前拍摄场景的目标图像;获取所述目标图像的目标属性信息;其中,所述目标属性信息用于表征所述目标图像的至少一种特征;基于所述目标属性信息,确定与所述目标图像相匹配的目标相簿;将所述目标图像存储至所述目标相簿。如此,将图像的管理操作前置到相机应用程序中,当使用相机应用程序进行拍摄操作时,图像生成的同时立刻能为其选择匹配的相簿,并将图像存储到目标相簿中,减少了后期图像管理时间,提高了图像管理效率。附图说明图1为本申请实施例中图像管理方法的第一流程示意图;图2为本申请实施例中图像管理方法的第二流程示意图;图3为本申请实施例中第一交互界面示意图;图4为本申请实施例中第二交互界面示意图;图5为本申请实施例中第三交互界面示意图;图6为本申请实施例中第四交互界面示意图;图7为本申请实施例中图像管理装置的组成结构示意图;图8为本申请实施例中终端的组成结构示意图。具体实施方式为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。本申请提供了一种图像管理方法,可以应用于具备拍摄功能的终端,终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环、相机等。图1为本申请实施例中图像管理方法的第一流程示意图,如图1所示,该方法具体可以包括:步骤101:获取到拍摄控制指令时,控制图像采集单元采集当前拍摄场景的目标图像;实际应用中,拍摄控制指令可以包括按键指令、触控指令、语音指令。具体的,获取控制指令的方法可以有:获取按键输入单元采集的按键指令;获取触控单元采集的触控指令;获取语音采集单元采集的语音指令。实际应用中,图像采集单元由至少一个摄像头模组组成,比如,图像采集单元包括前置摄像头模组和后置摄像头模组。前置摄像头模组用于实现自拍功能,后置摄像头模组为主摄模组,后置摄像头模组还可以包括多个摄像头模组,用于实现不同焦段的拍摄任务。比如:后置摄像头模组包括超广角镜头、广角镜头和长焦镜头,用户也可以通过控制指令直接启动并运行这三个镜头中的一个镜头。具体的,终端启动相机应用程序后,显示单元显示相机应用程序的运行界面,当控制图像采集单元采集当前拍摄场景的目标图像,显示单元显示目标图像。步骤102:其中,所述目标属性信息用于表征所述目标图像的至少一种特征获取所述目标图像的目标属性信息;具体的,图像的属性信息用于表征图像的以下至少一种特征:位置、时间、环境、人物、特效等。根据图像的属性信息为图像进行分类,从而将不同类型的图像存储到不同相簿中,相同类型的图像存储到相同相簿中。这里,位置特征是对图像拍摄位置的分类,比如,按国家、地区、省、市、区县等来区分图像拍摄地。环境是对图像拍摄环境的分类,比如,白天、黑夜、森林、大海、沙漠等。人物特征是对拍摄画面中人物的分类,比如,单人自拍、多人自拍、人物背景等。特效特征是对拍摄画面中所使用的特征进行分类,比如,滤镜类型、动画类型、音乐类型等。相应的,获取所述目标图像的目标属性信息,包括:获取目标图像的拍摄位置;提取目标图像的图像特征,对图像特征进行分析确定环境特征或人物特征;获取目标图像设置的特效特征。步骤103:基于所述目标属性信息,确定与所述目标图像相匹配的目标相簿;实际应用中,同一相簿中存储的图像具有相同的属性信息,根据图像相同的属性信息生成该相簿的属性信息。将目标图像的目标属性信息与相簿的属性信息进行匹配,从而确定属性匹配的目标相簿。在一些实施例中,确定目标相簿具体可以包括:获取相册应用程序中建立的至少一个相簿的属性信息;将所述目标属性信息与所述至少一个相簿的属性信息进行匹配,得到匹配结果;所述匹配结果表征存在属性信息与所述目标属性信息相匹配的第一类相簿时,从所述第一类相簿中选取所述目标相簿。也就是说,拍摄到新图像后,直接根据新图像的属性信息,从相册应用程序中已经建立的相簿中,选择属性信息相匹配的目标相簿,再将新图像直接存储到目标相簿中。如此,将图像的分类管理前置到相机应用程序中实现,无需用户再到相册应用中执行复杂的管理操作。图像特征通过对图像进行图像识别处理提取出能够表征图像类别的特征,或者,从图像的详细信息中获取位置或时间等特征。实际应用中,图像的属性信息和相簿的属性信息可以用至少一个关键字标识,当关键字的匹配数量满足一定条件时表明二者属性信息匹配。步骤104:将所述目标图像存储至所述目标相簿。具体的,在将目标图像存储到目标相簿的过程中,还可以增加终端与用户交互操作,来增加存储的灵活性。比如,增加用户控制操作,根据用户控制指令进行存储;增加存储提示信息等。采用上述技术方案,将图像的管理操作前置到相机应用程序中,当使用相机应用程序进行拍摄操作时,图像生成的同时立刻能为其选择匹配的相簿,并将图像存储到目标相簿中,减少了后期图像管理时间,提高了图像管理效率。图2为本申请实施例中图像管理方法的第二流程示意图,如图2所示,该方法具体可以包括:步骤201:获取到拍摄控制指令时,控制图像采集单元采集当前拍摄场景的目标图像;具体的,终端启动相机应用程序后,显示单元显示相机应用程序的运行界面,当控制图像采集单元采集当前拍摄场景的目标图像,显示单元显示目标图像。实际应用中,拍摄控制指令可以包括按键指令、触控指令、语音指令。具体的,获取控制指令的方法可以有:获取按键输入单元采集的按键指令;获取触控单元采集的触控指令;获取语音采集单元采集的语音指令。步骤202:获取所述目标图像的目标属性信息;其中,所述目标属性信息用于表征所述目标图像的至少一种特征;具体的,图像的属性信息用于表征图像的以下至少一种特征:位置、时间、环境、人物、特效等。根据图像的属性信息为图像进行分类,从而将不同类型的图像存储到不同相簿中,相同类型的图像存储到相同相簿中。步骤203:基于所述目标属性信息,确定与所述目标图像相匹配的目标相簿;实际应用中,同一相簿中存储的图像具有相同的属性信息,根据图像相同的属性信息生成该相簿的属性信息。将目标图像的目标属性信息与相簿的属性信息进行匹配,从而确定属性匹配的目标相簿。在一些实施例中,确定目标相簿具体可以包括:获取相册应用程序中建立的至少一个相簿的属性信息;将所述目标属性信息与所述至少一个相簿的属性信息进行匹配,得到匹配结果;所述匹配结果表征存在属性信息与所述目标属性信息相匹配的第一类相簿时,从所述第一类相簿中选取所述目标相簿。也就是说,拍摄到新图像后,直接根据新图像的属性信息,从相册应用程序中已经建立的相簿中,选择属性信息相匹配的目标相簿,再将新图像直接存储到目标相簿中。如此,将图像的分类管理前置到相机应用程序中实现,无需用户再到相册应用中执行复杂的管理操作。在一些实施例中,所述从所述第一类相簿中选取所述目标相簿,包括:所述第一类相簿只有一个时,将所述第一类相簿作为所述目标相簿;所述第一类相簿有至少两个时,基于用户的选择指令从所述第一类相簿中确定所述目标相簿,或者将所述第一类相簿全部作为所述目标相簿。也就是说,当第一类相簿包含一个时,直接将这一个第一类相簿作为目标相簿;当第一类相簿包含多个时,提示用户从多个中选取至少一个作为目标相簿,或者,所有的第一类相簿均为目标相簿,即将目标图像存储到多个相簿中。图3为本申请实施例中第一交互界面示意图,图3中底部圆形按键为拍摄按键,显示屏为触控屏,用户点击拍摄按键控制摄像头采集一张照片后,直接向用户推荐相匹配的相簿,用户通过点击左下角标识,确定将当前照片添加到相簿a中。或者直接将当前照片添加到相簿a中,之后生成提示信息。在一些实施例中,所述方法还包括:所述匹配结果表征不存在属性信息与所述目标属性信息相匹配的相簿时,基于所述目标属性信息,新建与所述目标属性信息相匹配的目标相簿。也就是说,当相册中没有与当前图像(即目标图像)属性信息相匹配的相簿时,可以根据当前图像的属性信息新建一个相簿,将当前图像存储到新建相簿中。基于所述目标属性信息,新建与所述目标属性信息相匹配的目标相簿之后,该方法还包括,生成并显示相簿建立提示信息,以使用户根据相簿建立提示信息输入确认新建相簿的第三管理控制指令;响应第三管理控制指令,确认新建目标相簿并将目标图像存储到目标相簿。这里,用户还可以输入拒绝新建相簿的第四管理控制指令。在用户拒绝新建目标相簿时,可以将当前图像存储到相册应用程序的默认相簿。图4为本申请实施例中第二交互界面示意图,图4中底部圆形按键为拍摄按键,显示屏为触控屏,用户点击拍摄按键控制摄像头采集一张照片后,根据该照片的属性信息没有找到属性信息相匹配的相簿时,为其新建一个相簿a,并显示新建相簿建立提示信息“确定建立相簿a,并将照片添加到相簿a”,用户“确认”按键,执行建立和添加操作,用户点击“取消”按键拒绝新建目标相簿,将当前图像存储到相册应用程序的默认相簿。在一些实施例中,该方法还包括:获取相册应用程序中存储的至少一张图像的属性信息,以及新建的目标相簿的属性信息;将所述至少一张图像的属性信息与所述目标相簿的属性信息进行匹配,从所述至少一张图像中确定属性信息相匹配的第一类图像;将所述第一类图像存储到所述目标相簿。这里,至少一张图像不属于任何一个具有属性信息的相簿,或者说至少一张图像位于默认相簿中,默认相簿存储着不同类型的照片,可认为默认相簿无属性信息。在新建了一个相簿之后,还可以将相册应用程序中与新建相簿属性信息相匹配的第一类图像存储在新建相簿中,从而能够快速整理已存储但未分类的照片,提高这类照片的整理效率。比如,获取属于同一地理位置的所有第一类图像存储到新建相簿中;获取具有相同人物的第一类图像存储到新建相簿中。图像特征通过对图像进行图像识别处理提取出能够表征图像类别的特征,或者,从图像的详细信息中获取位置或时间等特征。图5为本申请实施例中第三交互界面示意图,图5中根据新建相簿的属性信息筛选出了16项图片,图中照片右下角为黑色方框有对号的图片为已选中的照片,还有部分已选中照片未示出,将这些选中的照片存储到新建相簿中。在一些实施例中,所述将所述第一类图像存储到所述目标相簿,包括:生成针对所述第一类图像的管理提示信息;控制所述显示单元显示所述管理提示信息,以使用户根据所述管理提示信息输入针对所述第一类图像的第二管理控制指令;获取针对所述第一类图像的第二管理控制指令;响应所述第二管理控制指令,将所述至少一张图像中的第一类图像存储到所述目标相簿。也就是说,在将选取的第一类图像存储到目标相簿的过程中,还可以增加终端与用户交互操作,来增加存储的灵活性。比如,增加用户控制操作,根据用户控制指令进行存储;增加存储提示信息等。比如,相机相册均会获取用户地理位置信息,基于对用户地理位置信息的分析,检测到用户在拍照时未位于常居地,即可在相机缩略图上出现小气泡提示,用户可点击快速创建并添加该照片至“xx”(地理位置名称)相簿。图6为本申请实施例中第四交互界面示意图,图6中根据新建相簿的属性信息筛选出了16项图片之后,生成并显示新建相簿建立提示信息“确定将选中项添加到相簿a”,用户“确认”按键,执行添加操作,用户点击“取消”按键拒绝添加。步骤204:控制显示单元显示所述目标相簿的标识信息,以使用户根据所述目标相簿的标识信息输入针对所述目标图像的第一管理控制指令;步骤205:获取针对所述目标图像的第一管理控制指令;这里,管理控制指令可以包括按键指令、触控指令、语音指令。具体的,获取控制指令的方法可以有:获取按键输入单元采集的按键指令;获取触控单元采集的触控指令;获取语音采集单元采集的语音指令。步骤206:响应所述第一管理控制指令,将所述目标图像存储到所述目标相簿内。相册应用程序中包含目标相簿时,通过图3这种操作方法保存目标图像,图3中底部圆形按键为拍摄按键,显示屏为触控屏,用户点击拍摄按键控制摄像头采集一张照片后,直接向用户推荐相匹配的相簿,用户通过点击左下角标识,确定将当前照片添加到相簿a中。或者直接将当前照片添加到相簿a中,之后生成提示信息。比如,用户已有某自建相簿,例如“美妆”自建相簿生成后,系统自动对用户自建相簿图像内容进行分析,提炼出当前相簿内容分类。当相机拍摄的照片,检测为与相簿内容为相同分类时,在相机缩略图上出现小气泡提示,用户可点击快速添加到“美妆”相簿。相册应用程序中不包含目标相簿需要新建时,通过图4这种操作方法保存目标图像,图4中底部圆形按键为拍摄按键,显示屏为触控屏,用户点击拍摄按键控制摄像头采集一张照片后,根据该照片的属性信息没有找到属性信息相匹配的相簿时,为其新建一个相簿a,并显示新建相簿建立提示信息“确定建立相簿a,并将照片添加到相簿a”,用户“确认”按键,执行建立和添加操作,用户点击“取消”按键拒绝新建目标相簿,将当前图像存储到相册应用程序的默认相簿。相册应用程序中不包含目标相簿需要新建时,也可以不需要生成提示信息,图3这种交互方法,在左下角显示确定将当前照片添加到相簿a的标识,用户点击该标识完成新建和存储操作。采用上述技术方案,整理图像的操作前置到相机应用中,照片生成的同时即可快速整理收纳,一键触达,大大降低了整理成本,节约了用户整理图片时间,且帮助用户快速整理图片,带来的明显优势就是用户寻找图片的效率也得到提升。本申请实施例中还提供了一种图像管理装置,如图7所示,该装置包括:处理单元701,用于获取到拍摄控制指令时,控制图像采集单元采集当前拍摄场景的目标图像;获取单元702,用于获取所述目标图像的目标属性信息;其中,所述目标属性信息用于表征所述目标图像的至少一种特征;确定单元703,用于基于所述目标属性信息,确定与所述目标图像相匹配的目标相簿;所述处理单元701,还用于将所述目标图像存储至所述目标相簿。具体的,图像的属性信息用于表征图像的以下至少一种特征:位置、时间、环境、人物、特效等。根据图像的属性信息为图像进行分类,从而将不同类型的图像存储到不同相簿中,相同类型的图像存储到相同相簿中。在一些实施例中,处理单元,具体用于控制显示单元显示所述目标相簿的标识信息,以使用户根据所述目标相簿的标识信息输入针对所述目标图像的第一管理控制指令;获取针对所述目标图像的第一管理控制指令;响应所述第一管理控制指令,将所述目标图像存储到所述目标相簿内。在一些实施例中,确定单元,具体用于获取相册应用程序中建立的至少一个相簿的属性信息;将所述目标属性信息与所述至少一个相簿的属性信息进行匹配,得到匹配结果;所述匹配结果表征存在属性信息与所述目标属性信息相匹配的第一类相簿时,从所述第一类相簿中选取所述目标相簿。在一些实施例中,确定单元,具体用于所述第一类相簿只有一个时,将所述第一类相簿作为所述目标相簿;所述第一类相簿有至少两个时,基于用户的选择指令从所述第一类相簿中确定所述目标相簿,或者将所述第一类相簿全部作为所述目标相簿。在一些实施例中,确定单元,还用于所述匹配结果表征不存在属性信息与所述目标属性信息相匹配的相簿时,基于所述目标属性信息,新建与所述目标属性信息相匹配的目标相簿。在一些实施例中,获取单元,还用于获取相册应用程序中存储的至少一张图像的属性信息,以及新建的目标相簿的属性信息;确定单元,具体用于将所述至少一张图像的属性信息与所述目标相簿的属性信息进行匹配,从所述至少一张图像中确定属性信息相匹配的第一类图像;处理单元,还用于将所述第一类图像存储到所述目标相簿。在一些实施例中,处理单元,具体用于生成针对所述第一类图像的管理提示信息;控制所述显示单元显示所述管理提示信息,以使用户根据所述管理提示信息输入针对所述第一类图像的第二管理控制指令;获取针对所述第一类图像的第二管理控制指令;响应所述第二管理控制指令,将所述至少一张图像中的第一类图像存储到所述目标相簿。采用上述技术方案,将图像的管理操作前置到相机应用程序中,当使用相机应用程序进行拍摄操作时,图像生成的同时立刻能为其选择匹配的相簿,并将图像存储到目标相簿中,减少了后期图像管理时间,提高了图像管理效率。本申请实施例还提供了一种终端,如图8所示,该终端包括:处理器801和配置为存储能够在处理器上运行的计算机程序的存储器802;处理器801运行存储器802中计算机程序时实现本申请实施例中方法的步骤。当然,实际应用时,如图8所示,该终端中的各个组件通过总线系统803耦合在一起。可理解,总线系统803用于实现这些组件之间的连接通信。总线系统803除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统803。上述终端具备拍摄功能,终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、pda、pmp、导航装置、可穿戴设备、智能手环、相机等。本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法的步骤。在实际应用中,上述处理器可以为特定用途集成电路(asic,applicationspecificintegratedcircuit)、数字信号处理装置(dspd,digitalsignalprocessingdevice)、可编程逻辑装置(pld,programmablelogicdevice)、现场可编程门阵列(field-programmablegatearray,fpga)、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的装置,用于实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。上述存储器可以是易失性存储器(volatilememory),例如随机存取存储器(ram,random-accessmemory);或者非易失性存储器(non-volatilememory),例如只读存储器(rom,read-onlymemory),快闪存储器(flashmemory),硬盘(hdd,harddiskdrive)或固态硬盘(ssd,solid-statedrive);或者上述种类的存储器的组合,并向处理器提供指令和数据。需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。本申请所提供的几个方法或装置实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或装置实施例。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1