照片分类管理方法、装置及其移动终端技术领域
本发明涉及移动终端人机交互的技术领域,具体是涉及一种照片分类管理方法、
装置及其移动终端。
背景技术
带有拍照功能的移动终端(譬如手机、平板电脑等)作为一种常用的通信设备,且
移动终端上也可以拍出媲美相机排出质量的照片,但是随着移动终端内存储照片数量的增
多,当用户需要管理手机里数量众多的照片时,这将会成为一件很头疼的事情。而目前还没
有一种较好的用于移动终端的照片管理方法可以对存储的照片进行很好的分类管理。
发明内容
本发明实施例提供一种照片分类管理方法、装置及其移动终端,以解决现有技术
中移动终端内存储照片无法进行有效的分类管理的技术问题。
为解决上述问题,本发明实施例一方面提供了一种移动终端的照片分类管理方
法,其特征在于,所述方法包括:
接收照片的归类指令;
提取照片的特征值信息;
根据所述特征值信息确定照片的类型;
根据确定的照片类型对该照片进行分类存储。
根据本发明一优选实施例,所述照片的特征值信息包括照片拍摄的地点、照片拍
摄的时间以及照片拍摄的内容。
根据本发明一优选实施例,当所述照片的特征值信息为照片拍摄的地点时,所述
根据所述特征值信息确定照片的类型的步骤具体包括:获取移动终端拍摄所述照片时所处
的地理位置信息;将所述地理位置信息关联到所述照片的命名中,根据所述照片的命名确
定照片的类型。
根据本发明一优选实施例,当所述照片的特征值信息为照片拍摄的时间时,所述
根据所述特征值信息确定照片的类型的步骤具体包括:分析照片里像素点的RGB色彩;根据
像素点的RGB来判断照片的拍摄时间是白天还是黑夜。
根据本发明一优选实施例,所述根据像素点的RGB来判断照片的拍摄时间是白天
还是黑夜的步骤具体包括:当判断照片中黑色的像素点数占所有像素点数数量的比例超过
第一预设值时,则判断为夜晚照片;当判断照片中白色的像素点数占所有像素点数数量的
比例超过第二预设值时,则判断为白天照片。
根据本发明一优选实施例,所述第一预设值和所述第二预设值分别为60%。
根据本发明一优选实施例,当所述照片的特征值信息为照片拍摄的内容时,所述
根据所述特征值信息确定照片的类型的步骤具体包括:若判断照片内容中不包含人类特征
信息,则确定照片的类型属于风景照片;若判断照片内容中仅包含人类特征信息,则确定照
片的类型属于人物照片。
根据本发明一优选实施例,所述根据所述特征值信息确定照片的类型的步骤还包
括:若照片内容中除了包含人类特征信息还包括非人类特征信息,则判断照片内容中体现
人类特征信息所占照片总信息的比例是否超过第三预设值,若超出第三预设值则确定照片
的类型属于人物照片;若未超出第三预设值则确定照片的类型属于风景照片。
为解决上述技术问题,本发明实施例还提供一种照片分类管理装置,所述装置包
括:
指令接收模块,用于接收照片的归类指令;
提取模块,用于提取照片的特征值信息;
类型确定模块,用于根据所述特征值信息确定照片的类型;以及
分类存储模块,用于根据确定的照片类型对该照片进行分类存储。
进一步地,本发明实施例又提供一种移动终端,所述移动终端包括上述实施例中
所述的装置。
相对于现有技术,本发明提供的照片分类管理方法、装置及其移动终端,通过提取
照片的拍摄地点、拍摄时间以及拍摄内容等信息作为特征值信息,然后将照片按照特征值
信息进行分类存储,大大方便了用户管理移动终端内存储的照片,可以使用户有非常好的
操作体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于
本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。
图1是本发明移动终端的照片分类管理方法一优选实施例的流程示意图;
图2是照片的特征值信息为照片拍摄的地点时的照片类型确定的流程图;
图3是照片的特征值信息为照片拍摄的时间时的照片类型确定的流程图;
图4是照片的特征值信息为照片拍摄的内容时的照片类型确定的流程图;
图5是本发明照片分类管理装置一优选实施例的模块组成框图;
图6是本发明移动终端一实体装置的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施
例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部
分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所
有其它实施例,都属于本发明保护的范围。
请参阅图1,图1是本发明移动终端的照片分类管理方法一优选实施例的流程示意
图,该方法包括但不限于以下步骤。需要说明的是,本发明中的移动终端包括但不限于手
机、平板电脑、相机等设备。
步骤S100,接收照片的归类指令。
在该步骤中,归类指令可以由移动终端发出,或者在拍照后自动触发的指令程序。
步骤S200,提取照片的特征值信息。
其中,照片的特征值信息包括照片拍摄的地点、照片拍摄的时间以及照片拍摄的
内容等。
步骤S300,根据特征值信息确定照片的类型。
当照片的特征值信息为照片拍摄的地点时,根据特征值信息确定照片的类型的步
骤具体包括如下步骤。请参阅图2,图2是照片的特征值信息为照片拍摄的地点时的照片类
型确定的流程图。
步骤S310,获取移动终端拍摄照片时所处的地理位置信息。
在该步骤中,一般位置信息分几级,国家,城市,地标等。本方法可以为获取二级位
置信息,即城市名,把照片根据城市名进行分类。如果位置信息是经纬度,本方法会把该经
纬度放在地图上看该经纬度所属的城市,然后按城市对照片进行分类。
步骤S311,将地理位置信息关联到照片的命名中。
步骤S312,根据照片的命名确定照片的类型。
用户很多时候会去各种地方旅游、出差,在不同地理位置拍摄的照片同样可以被
以不同的地点坐标或者城市代码等命名,进而整理成不同的文件夹。现在很多手机在拍照
时有获取地理位置的功能,可以通过手机里内置的定位装置获取到当前的位置信息。本方
法在归类照片时会读取照片里附带的位置信息,进行归类。
当用户设定大致的分类方式后,每次用户拍完照,本方法都会通过检索图片里的
像素点对图片里的信息进行识别。地理位置是本方法会去识别图片拍摄时获取到的位置信
息,根据位置信息对图片进行分类,同一个城市的照片作为一个文件夹。当本方法按照用户
设定的方式进行识别后,图片会自动归类到不同的文件夹里。
当照片的特征值信息为照片拍摄的时间时,根据特征值信息确定照片的类型的步
骤具体包括如下步骤。请参阅图3,图3是照片的特征值信息为照片拍摄的时间时的照片类
型确定的流程图。
步骤S320,分析照片里像素点的RGB色彩。
本方法会分析照片里像素点的RGB色彩,根据像素点的RGB来判断照片是白天还是
黑夜拍摄的。
RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通
道的变化以及它们相互之间的叠加来得到各式各样的颜色。RGB函数执行成功时返回由指
定分量确定的颜色,用于表示一个RGB(红绿蓝)颜色值。Red代表红色分量,Green代表绿色
分量,Blue代表蓝色分量。各分量中,数值越小,亮度越低,数值越大,亮度越高。
下表数据为判断过程中的一组数据举例。
颜色名称
红色值Red
绿色值Green
蓝色值Blue
黑色
0
0
0
蓝色
0
0
255
绿色
0
255
0
红色
255
0
0
白色
255
255
255
步骤S321,根据像素点的RGB来判断照片的拍摄时间是白天还是黑夜。
当获取到了照片中各像素的RGB的函数值后,本发明会利用黑色和白色这两种RGB
像素数量的多少来判断白天还是黑夜。判断原则如下:
当黑色(RGB:0 0 0)的像素点数大于白色(RGB:255 255 255)的像素点数,且黑色
像素点数占所有像素点数数量的比例超过第一预设值,则判断为夜晚照片。
其中,优选地,该第一预设值可以为60%,当然,本领域技术人员可以根据实际情
况自行设定,此处不再一一列举具体的数值。
当白色(RGB:255 255 255)的像素点数大于黑色(RGB:0 0 0)的像素点数,且白色
像素点数占所有像素点数数量的比例超过第二预设值,则判断为白天照片。其中,优选地,
该第二预设值也可以为60%。
当照片的特征值信息为照片拍摄的内容时,根据特征值信息确定照片的类型的步
骤具体包括如下步骤。请参阅图4,图4是照片的特征值信息为照片拍摄的内容时的照片类
型确定的流程图。
步骤S330,风景照片判定。
首先是步骤S3301,判断特征值中是否包括体现人类特征信息。若否,进入步骤
S3302,若是,进入步骤S331。
步骤S3302,确定照片中对象所属的类型为风景照片。具体地,如果特征值中不包
含人脸、手、四肢等体现人类特征的特征值,就可以确定中心区域范围内的图片中不包括人
物,也即用户想要拍摄的对象(焦点对准的对象)不是人物了,该情况下确定照片中对象所
属的类型为风景照片是符合用户实际需求的。
步骤S331。人物照片判定。进一步包括:
步骤S3311,判断特征值中是否仅包括体现人类特征信息。若是,进入步骤S3312,
若否,进入步骤S332。
步骤S3312,确定照片中对象所属的类型为人物照片。具体地,如果特征值中仅包
括体现人类特征的特征值,就可以确定中心区域范围内的图片中只包括人物,也即用户想
要拍摄的对象(焦点对准的对象)就是人物,该情况下确定照片中对象所属的类型为人物照
片是符合用户实际需求的。
步骤S332,获取体现人类特征信息所占照片总信息的比例。
步骤S333,根据体现人类特征信息在照片总信息中所占的比例确定照片的类型。
进一步包括:
步骤S3331,判断该比例是否超出第三预设值。若超出,进入步骤S3332,若未超出,
进入步骤S3333。
步骤S3332,确定照片中对象所属的类型为人物照片。
步骤S3333,确定照片中对象所属的类型为风景照片。
具体地,若特征值中除了包括体现人类特征信息外还包括体现非人类特征信息,
说明中心区域范围内的对象既有人物,也有植物等风景,该情况下显然不能直接根据特征
值来判断照片到底是风景照片还是人物照片了。通过判断体现人类特征信息在照片总信息
中所占的比例是否超出第三预设值,能够分析出中心区域范围内人物所占的比重,只有该
比例超出第三预设值时,才说明人物是用户真正想要拍摄的对象,而不是作为照片背景出
现的,此时将照片确定为人物照片是符合用户真实需求的,能够进一步提升用户的体验度。
优选地,该第三预设值可以为60%或者80%等。
步骤S400,根据确定的照片类型对该照片进行分类存储。
相对于现有技术,本发明提供的照片分类管理方法,通过提取照片的拍摄地点、拍
摄时间以及拍摄内容等信息作为特征值信息,然后将照片按照特征值信息进行分类存储,
大大方便了用户管理移动终端内存储的照片,可以使用户有非常好的操作体验。
进一步,本发明实施例还提供一种移动终端及其照片分类管理装置的实施例,该
移动终端包括照片分类管理装置,而关于移动终端其他部分结构特征在本领域技术人员的
理解范围内,此处不再详述。
请参阅图5,图5是本发明照片分类管理装置一优选实施例的模块组成框图,该装
置包括但不限于以下模块单元组成:指令接收模块510、提取模块520、类型确定模块530以
及分类存储模块540。其中,指令接收模块510用于接收照片的归类指令;提取模块520用于
提取照片的特征值信息;类型确定模块530用于根据特征值信息确定照片的类型;而分类存
储模块用于根据确定的照片类型对该照片进行分类存储。关于各个模块单元的具体工作流
程请参阅上述方法实施例的详细描述,此处亦不再赘述。
相对于现有技术,本发明提供的移动终端及其照片分类管理装置,通过提取照片
的拍摄地点、拍摄时间以及拍摄内容等信息作为特征值信息,然后将照片按照特征值信息
进行分类存储,大大方便了用户管理移动终端内存储的照片,可以使用户有非常好的操作
体验。
请参阅图6,图6是本发明移动终端一实体装置的结构示意图,本实施方式的装置
可以执行上述方法中的步骤,相关内容请参见上述方法中的详细说明,在此不再赘述。
该移动终端包括处理器11、与处理器11耦合的存储器12。
存储器12用于存储操作系统、设置的程序、第一矢量化数据。
处理器11用于接收照片的归类指令;提取照片的特征值信息,其中,照片的特征值
信息包括照片拍摄的地点、照片拍摄的时间以及照片拍摄的内容等。
处理器11用进一步用于根据特征值信息确定照片的类型。
处理器11具体用于当照片的特征值信息为照片拍摄的地点时,获取移动终端拍摄
照片时所处的地理位置信息,将地理位置信息关联到照片的命名中;根据照片的命名确定
照片的类型。
处理器11还具体用于当照片的特征值信息为照片拍摄的时间时,分析照片里像素
点的RGB色彩,根据像素点的RGB来判断照片的拍摄时间是白天还是黑夜。
处理器11进一步具体用于当照片的特征值信息为照片拍摄的内容时,若判断照片
内容中不包含人类特征信息,则确定照片的类型属于风景照片;若判断照片内容中仅包含
人类特征信息,则确定照片的类型属于人物照片;若照片内容中除了包含人类特征信息还
包括非人类特征信息,则判断照片内容中体现人类特征信息的所占照片信息的比例是否超
过第三预设值,若超出第三预设值则确定照片的类型属于人物照片;若未超出第三预设值
则确定照片的类型属于风景照片。
在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可
以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或
单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元
或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所
显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的
间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的
部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络
单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目
的。
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可
以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的
单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可
以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者
说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现
出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备
(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施
方式方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,
Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种
可以存储程序代码的介质。
以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用
本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关
的技术领域,均同理包括在本发明的专利保护范围内。