CN106648372A - 图像管理方法及装置 - Google Patents
图像管理方法及装置 Download PDFInfo
- Publication number
- CN106648372A CN106648372A CN201611250032.2A CN201611250032A CN106648372A CN 106648372 A CN106648372 A CN 106648372A CN 201611250032 A CN201611250032 A CN 201611250032A CN 106648372 A CN106648372 A CN 106648372A
- Authority
- CN
- China
- Prior art keywords
- image
- group
- polymerization
- images
- similar
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000006116 polymerization reaction Methods 0.000 claims description 73
- 238000007726 management method Methods 0.000 claims description 23
- 230000000379 polymerizing effect Effects 0.000 claims description 11
- 238000004898 kneading Methods 0.000 claims description 9
- 230000015572 biosynthetic process Effects 0.000 claims description 8
- 238000003786 synthesis reaction Methods 0.000 claims description 8
- 230000002776 aggregation Effects 0.000 claims description 6
- 238000004220 aggregation Methods 0.000 claims description 6
- 230000006399 behavior Effects 0.000 claims description 4
- 230000000717 retained effect Effects 0.000 claims description 3
- 230000004931 aggregating effect Effects 0.000 abstract 3
- 238000010586 diagram Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- KLDZYURQCUYZBL-UHFFFAOYSA-N 2-[3-[(2-hydroxyphenyl)methylideneamino]propyliminomethyl]phenol Chemical compound OC1=CC=CC=C1C=NCCCN=CC1=CC=CC=C1O KLDZYURQCUYZBL-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 201000001098 delayed sleep phase syndrome Diseases 0.000 description 1
- 208000033921 delayed sleep phase type circadian rhythm sleep disease Diseases 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/54—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
本公开是关于一种图像管理方法及装置。所述方法包括:当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;显示所述图像组。本公开技术方案可以有效避免相关技术中将所有图像按照时间顺序全部显示在图像文件夹中所导致的用户浏览图像效率低的问题,缩短用户浏览图像的时间,优化了用户的体验。
Description
技术领域
本公开涉及移动设备技术领域,尤其涉及一种图像管理方法及装置。
背景技术
随着移动设备越来越趋向智能化,用户可以使用移动设备实现各种功能,例如:游戏、聊天、拍照等,其中一种最常见的应用功能为移动设备上集成的照相机功能,通过照相机功能用户可以随时随地对感兴趣的事物进行拍摄。相关技术中,移动设备通常按照图片拍摄的时间顺序对图片一一进行保存和显示,当移动设备中的图片数量比较多时,用户在浏览或者查找图片时,需要花费较长的时间,降低了用户的体验。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种图像管理方法及装置,用以解决用户需要花费较长的时间浏览或者查找图片的问题。
根据本公开实施例的第一方面,提供一种图像管理方法,可包括:
当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;
显示所述图像组。
在一实施例中,对多张图像进行聚合操作,包括:
当检测到对连续多张相似图像的聚合指令时,对所述连续多张相似图像进行聚合操作。
在一实施例中,对所述连续多张相似图像进行聚合操作,包括:
将所述聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作。
在一实施例中,方法还包括:
若相似图像判定所述聚合指令所选定的连续多张图像中有非相似图像,将所述非相似图像保留显示在显示界面上。
在一实施例中,对多张图像的聚合指令,包括:
对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
在一实施例中,显示所述图像组,包括:
用预设图像作为组封面显示所述图像组;或
利用所述图像组中图像合成组封面显示所述图像组;或
以所述图像组内图像轮播动画方式作为组封面显示所述图像组;或
以所述图像组内图像随机播放动画方式作为组封面显示所述图像组。
在一实施例中,方法还包括:
在图像批量编辑时,若检测到对所述图像组的选定操作,展开所述图像组中图像;
接收对所述图像组内图像的选定操作;
接收到对选定的图像批量编辑指令时,对所述选定的图像进行批量编辑操作。
根据本公开实施例的第二方面,提供一种图像管理装置,可包括:
聚合模块,被配置为当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;
第一显示模块,被配置为显示所述图像组。
在一实施例中,聚合模块包括:
第一聚合子模块,被配置为当检测到对连续多张相似图像的聚合指令时,对所述连续多张相似图像进行聚合操作。
在一实施例中,第一聚合子模块包括:
第二聚合子模块,被配置为将所述聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作。
在一实施例中,装置还包括:
第二显示模块,被配置为若相似图像判定包括所述聚合指令选定的连续多张图像中有不相似图像,将所述不相似图像保留显示在显示界面上。
在一实施例中,对多张图像的聚合指令,包括:对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
在一实施例中,第一显示模块包括:
第一显示子模块,被配置为用预设图像作为组封面显示所述图像组;或
第二显示子模块,被配置为利用所述图像组中图像合成组封面显示所述图像组;或
第三显示子模块,被配置为以所述图像组内图像轮播动画方式作为组封面显示所述图像组;或
第四显示子模块,被配置为以所述图像组内图像随机播放动画方式作为组封面显示所述图像组。
在一实施例中,装置还包括:
展开模块,被配置为在图像批量编辑时,若检测到对所述图像组的选定操作,展开所述图像组中图像;
选定模块,被配置为接收对所述展开模块展开的所述图像组内图像的选定操作;
编辑模块,被配置为接收到对所述选定模块选定的图像批量编辑指令时,对所述选定的图像进行批量编辑操作。
根据本公开实施例的第三方面,提供一种图像管理装置,可包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;
显示所述图像组。
本公开的实施例提供的技术方案可以包括以下有益效果:通过在检测到对多张图像的聚合指令时,对多张图像进行聚合操作,得到一个图像组,显示图像组的组标签,有效避免了相关技术中将所有图片按照时间顺序全部显示在图像文件夹中所导致的用户浏览图片效率低的问题,缩短了用户浏览图片的时间,优化了用户的体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1A是根据一示例性实施例示出的图像管理方法的流程图。
图1B是根据一示例性实施例示出的图像没有聚合显示的示意图。
图1C是根据一示例性实施例示出的图像聚合显示的示意图。
图2A是根据一示例性实施例一示出的图像管理方法的流程图。
图2B是根据一示例性实施例示出的展开图像组的示意图。
图3A是根据一示例性实施例二示出的进行相似图像判定的方法的流程图。
图3B是根据一示例性实施例三示出的进行相似图像判定的方法的流程图。
图4是根据一示例性实施例示出的一种图像管理装置的框图。
图5是根据一示例性实施例示出的另一种图像管理装置的框图。
图6是根据一示例性实施例示出的一种适用于图像管理装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1A是根据一示例性实施例示出的图像管理方法的流程图,图1B是根据一示例性实施例示出的图像没有聚合显示的示意图,图1C是根据一示例性实施例示出的图像聚合显示的示意图;该图像管理方法可以应用在移动设备(例如:智能手机、平板电脑)上,如图1A所示,该图像管理方法包括以下步骤:
在步骤101中,当检测到对多张图像的聚合指令时,对多张图像进行聚合操作,得到一个图像组,图像组中聚合有满足聚合条件的图像。
在一实施例中,满足聚合条件可以为图像是相似图像,或者是图像在聚合操作所选择的图像之中。
在一实施例中,对多张图像的聚合指令可以理解为对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令,例如,对于某一活动的所有图片进行聚合;在还一实施例中,对多张图像的聚合指令还可以理解为对相似图像进行聚合的指令。
在一实施例中,在移动设备生成较多的相似图像时,用户可能会通过触摸屏或者物理按键触发聚合相似图像的预设操作,如在触摸屏上执行双指捏合滑动的操作,在用户执行预设操作时,移动设备可以检测到对多张图像进行聚合的聚合指令。
在一实施例中,聚合图像可以理解为创建一个图像组,将待聚合的图像添加至图像组中。
在一实施例中,待聚合的图像的图像类型都为静态图像。
在一实施例中,相似图像可以为内容相似的图像,如图像背景相似、图像中人物相同的图像,可通过图3A所示实施例进行相似图像判定,这里先不详述;在一实施例中,相似图像还可以为内容相似、时间相近的图像,如图像背景相似、图像中人物相同并且同一天拍摄的图像,可通过图3B所示实施例进行相似图像判定,这里先不详述。
在一实施例中,图像组可以为一个图像集合,图像组在图像文件夹中显示为该图像组的组标签。参见图1B,图像A1、A2、A3、A4、A5、A6、A7为相似图像,通过聚合相似图像A1、A2、A3、A4、A5、A6、A7,可以显示为图1C所示的图像组A。
在步骤102中,显示图像组。
在一实施例中,可在图像组所在的文件夹下显示图像组的组标签,图像组的组标签用于标示图像组。
在一实施例中,组标签可以为聚合图像中的任意一张预设图像,组标签可以为固定的,如固定为第一张图像;在又一实施例中,组标签还可以是图像组中所有图像合成的一个标签;在再一实施例中,组标签可以为动态变化的,例如,将组标签按照一定的时间间隔依次设置为待聚和图像中的每一张图像,或者按照一定的时间间隔随机变换组标签。
在一实施例中,可以按照预设顺序在文件夹中显示图像组的组标签,例如,例如,将图像组显示在图像文件夹的最前面,或者按照图像组中所包含的图像的图像生成时间将图像组显示在图像文件夹中。
本实施例中,通过对多张图像进行聚合操作,得到一个图像组,显示图像组的组标签,有效避免了相关技术中将所有图片按照时间顺序全部显示在图像文件夹中所导致的用户浏览图片效率低的问题,缩短了用户浏览图片的时间,优化了用户的体验。
在一实施例中,当检测到对多张图像的聚合指令时,对多张图像进行聚合操作:,包括:
当检测到对连续多张相似图像的聚合指令时,对连续多张相似图像进行聚合操作。
在一实施例中,对连续多张相似图像进行聚合操作,包括:
将聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作。
在一实施例中,方法还包括:
若相似图像判定聚合指令所选定的连续多张图像中有非相似图像,将非相似图像保留显示在显示界面上。
在一实施例中,对多张图像的聚合指令,包括:
对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
在一实施例中,显示图像组,包括:
用预设图像作为组封面显示图像组;或
利用图像组中图像合成组封面显示图像组;或
以图像组内图像轮播动画方式作为组封面显示图像组;或
以图像组内图像随机播放动画方式作为组封面显示图像组。
在一实施例中,方法还包括:
在图像批量编辑时,若检测到对图像组的选定操作,展开图像组中图像;
接收对图像组内图像的选定操作;
接收到对选定的图像批量编辑指令时,对选定的图像进行批量编辑操作。
具体如何聚合显示图像的,请参考后续实施例。
至此,本公开实施例提供的上述方法,可以有效避免相关技术中将所有图片按照时间顺序全部显示在图像文件夹中所导致的用户浏览图片效率低的问题,缩短了用户浏览图片的时间,优化了用户的体验。
下面以具体实施例来说明本公开实施例提供的技术方案。
图2A是根据一示例性实施例一示出的图像管理方法的流程图,图2B是根据一示例性实施例示出的展开图像组的示意图;本实施例利用本公开实施例提供的上述方法,以移动设备编辑为例进行示例性说明,如图2A所示,包括如下步骤:
在步骤201中,当检测到对多张图像的聚合指令时,对多张图像进行聚合操作,得到一个图像组,图像组中聚合有满足聚合条件的图像。
在一实施例中,对多张图像的聚合指令可以为对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
在一实施例中,对多张图像的聚合指令可以理解为对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令,例如,对于某一活动的所有图片进行聚合;在还一实施例中,对多张图像的聚合指令还可以理解为对相似图像进行聚合的指令。
在一实施例中,可以将聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作,若相似图像判定聚合指令所选定的连续多张图像中有非相似图像,将非相似图像保留显示在显示界面上。
在步骤202中,显示图像组。
在一实施例中,步骤202的描述可参见图1A所示实施例的步骤102的描述,这里不再详述。
在一实施例中,可以用预设图片预设图像作为组封面显示图像组;在又一实施例中,可以利用图像组中图像合成组封面显示图像组;在还一实施例中,可以以图像组内图像轮播动画方式作为组封面显示图像组;在再一实施例中,可以以图像组内图像随机播放动画方式作为组封面显示图像组。
在步骤203中,在图像批量编辑时,若检测到对图像组的选定操作,展开图像组中图像。
在一实施例中,在图像批量编辑时,可以通过以下两种方式展开图像组中图像。
方式一:当接收到用户触发的选中文件夹中的一张图像进入批量编辑模式的操作时,聚合的图像组无选择框,当接收到用户触发的点击图像组的操作时,展开图像组中图像。
在一实施例中,当接收到用户触发的点击图像组的操作时展开图像组中图像时,可对图像组中的图像进行选中和编辑,编辑完成后,点击预设位置,如空白位置即可取消展开操作;在又一实施例中,还可以在展开图像组中图像时显示用于聚合显示图像组的菜单按钮,当编辑完成后,可以在接收到用户点击菜单按钮的操作时收起所展开的图像组。
方式二,当接收到用户触发的选中文件夹中的一张图像进入批量编辑模式的操作时,自动展开该单张图像所在文件夹中的图像组中图像,以方便对图像组中的图像进行批量编辑。
在一实施例中,展开图像组中图像的方式可以为弹出浮层方式,参见图2B;在还一实施例中,展开图像组中图像的方式还可以为突出背景颜色显示方式。
在一实施例中,当用户通过触发选中图像文件夹中图像的操作时,如在其中一个图像上长按时,移动设备即可检测到用于编辑图像文件夹中图像的指令,这时所有图像的预设位置,如右下角可显示一个单选操作按钮,用于用户通过该单选操作按钮选中对应的图像。
在步骤204中,接收对图像组内图像的选定操作。
在步骤205中,接收到对选定的图像批量编辑指令时,对选定的图像进行批量编辑操作。
本实施例中,通过在检测到编辑图像文件夹中的图像的操作时,自动展开图像组中的图像,便于用户对图像组中的图像进行编辑操作,简化了用户的操作,提高了用户的体验。
图3A是根据一示例性实施例二示出的进行相似图像判定的方法的流程图,图3B是根据一示例性实施例三示出的进行相似图像判定的方法的流程图;本实施例利用本公开实施例提供的上述方法,以移动设备进行相似图像判定的方法为例进行示例性说明,如图3A所示,为根据图像内容进行相似图像判定的过程,包括如下步骤:
在步骤301中,调用预先设置的图像检测算法,提取图像文件夹中图像的图像特征。
在一实施例中,移动设备中可以预设设置图像检测算法,用于提取图像文件夹中每一个图像的图像特征,图像特征可以包括图像中的风景特征,人像特征等。
在步骤302中,根据图像特征,确定图像文件夹中图像的相似度。
在一实施例中,可以是可以使用相关技术中已有的各种图像计算算法,根据图像特征计算图像的相似度。
在步骤303中,将图像的相似度大于第一预设阈值的图像确定为相似图像。
在一实施例中,第一预设阈值可以为一个比较高的数值,例如,0.85,通过将图像的相似度与第一预设阈值进行比较,即可确定图像是否为相似图像。
如图3B所示,为根据图像内容和图像生成时间进行相似图像判定的过程,包括如下步骤:
在步骤311中,确定图像文件夹中图像的图像生成时间。
在步骤312中,根据图像的图像生成时间,确定图像文件夹中图像的时间相似度。
在一实施例中,可以根据图像的图像生成时间所属的时间段确定图像的时间相似度,例如,图像A的生成时间为2016年11月12号上午十点,图像B的生成时间为2016年12月12号上午十点,由于图像A图像生成时间所属的时间段为2016年11月上旬,而图像B的图像生成时间所属的时间段为2016年12月上旬,因此图像A和图像B的时间相似度比较低。
在一实施例中,图像的图像生成时间所属的时间段的大小可以基于图像文件夹中图像的生成频率划分,例如,图像文件夹中图像生成频率比较高,如每天生成100张,则可将图像的图像生成时间所属的时间段可以为每半天为一个时间段,而图像生成频率比较低,如每五天生成10张,则可将图像的图像生成时间所属的时间段可以为每半个月为一个时间段。在一实施例中,图像的图像生成时间所属的时间段的大小可以为一个固定值,例如,不管图像文件夹中图像的生成频率为什么值,都将每一天划分为一个时间段。
在步骤313中,将图像的相似度大于第一预设阈值并且图像的时间相似度大于第二预设阈值的图像确定为相似图像。
本实施例中,在确定相似图像时,可以通过预先设置的图像检测算法提取图像特征,进而根据图像特征确定文件夹中图像的相似度,进而将图像相似度大于第一预设阈值的图像确定为相似图像,可以避免移动设备将不是相似图像的图像聚合显示,近一步优化用户的体验;此外,在确定相似图像时,通过确定图像的图像生成时间,结合图像生成时间进一步确定哪些图像是需要聚合显示的相似图像,可以提高待聚合图片的相似度,避免移动设备将不是相似图像的图像聚合显示。
图4是根据一示例性实施例示出的一种图像管理装置的框图,如图4所示,图像管理装置包括:
聚合模块410,被配置为当检测到对多张图像的聚合指令时,对多张图像进行聚合操作,得到一个图像组,图像组中聚合有满足聚合条件的图像;
第一显示模块420,被配置为显示图像组。
图5是根据一示例性实施例示出的另一种图像管理装置的框图,如图5所示,在上述图4所示实施例的基础上,在一实施例中,聚合模块410包括:
第一聚合子模块411,被配置为当检测到对连续多张相似图像的聚合指令时,对连续多张相似图像进行聚合操作。
在一实施例中,第一聚合子模块411包括:
第二聚合子模块4111,被配置为将聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作。
在一实施例中,装置还包括:
第二显示模块430,被配置为若相似图像判定包括聚合指令选定的连续多张图像中有不相似图像,将不相似图像保留显示在显示界面上。
在一实施例中,对多张图像的聚合指令,包括:对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
在一实施例中,第一显示模块420包括:
第一显示子模块421,被配置为用预设图像作为组封面显示图像组;或
第二显示子模块422,被配置为利用图像组中图像合成组封面显示图像组;或
第三显示子模块423,被配置为以图像组内图像轮播动画方式作为组封面显示图像组;或
第四显示子模块424,被配置为以图像组内图像随机播放动画方式作为组封面显示图像组。
在一实施例中,装置还包括:
展开模块440,被配置为在图像批量编辑时,若检测到对图像组的选定操作,展开图像组中图像;
选定模块450,被配置为接收对展开模块440展开的图像组内图像的选定操作;
编辑模块460,被配置为接收到对选定模块450选定的图像批量编辑指令时,对选定的图像进行批量编辑操作。
上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
图6是根据一示例性实施例示出的一种适用于图像管理装置的框图。例如,装置600可以是移动设备(例如:智能手机、平板电脑等)。
参照图6,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。
处理组件602通常控制装置600的整体操作,诸如与显示,语音播放,数据通信和记录操作相关联的操作。处理元件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理部件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在设备600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,消息,图像等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件606为装置600的各种组件提供电力。电力组件606可以包括电源管理***,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
多媒体组件608包括在装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
I/O接口612为处理组件602和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到设备600的打开/关闭状态,组件的相对定位,例如组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,距离感应器,压力传感器或温度传感器。
通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如WIFI,2G或3G,或它们的组合。在一个示例性实施例中,通信部件616经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,通信部件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行以下方法:
当检测到对多张图像的聚合指令时,对多张图像进行聚合操作,得到一个图像组,图像组中聚合有满足聚合条件的图像;
显示图像组。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (15)
1.一种图像管理方法,其特征在于,所述方法包括:
当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;
显示所述图像组。
2.根据权利要求1所述的方法,其特征在于,所述当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,包括:
当检测到对连续多张相似图像的聚合指令时,对所述连续多张相似图像进行聚合操作。
3.根据权利要求2所述的方法,其特征在于,所述对所述连续多张相似图像进行聚合操作,包括:
将所述聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若相似图像判定所述聚合指令所选定的连续多张图像中有非相似图像,将所述非相似图像保留显示在显示界面上。
5.根据权利要求1所述的方法,其特征在于,所述对多张图像的聚合指令,包括:
对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
6.根据权利要求1所述的方法,其特征在于,所述显示所述图像组,包括:
用预设图像作为组封面显示所述图像组;或
利用所述图像组中图像合成组封面显示所述图像组;或
以所述图像组内图像轮播动画方式作为组封面显示所述图像组;或
以所述图像组内图像随机播放动画方式作为组封面显示所述图像组。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在图像批量编辑时,若检测到对所述图像组的选定操作,展开所述图像组中图像;
接收对所述图像组内图像的选定操作;
接收到对选定的图像批量编辑指令时,对所述选定的图像进行批量编辑操作。
8.一种图像管理装置,其特征在于,所述装置包括:
聚合模块,被配置为当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;
第一显示模块,被配置为显示所述图像组。
9.根据权利要求8所述的装置,其特征在于,所述聚合模块包括:
第一聚合子模块,被配置为当检测到对连续多张相似图像的聚合指令时,对所述连续多张相似图像进行聚合操作。
10.根据权利要求9所述的装置,其特征在于,所述第一聚合子模块包括:
第二聚合子模块,被配置为将所述聚合指令选定的连续多张相似图像进行相似图像判定,将其中判定为相似图像的多张图像进行聚合操作。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
第二显示模块,被配置为若相似图像判定包括所述聚合指令选定的连续多张图像中有不相似图像,将所述不相似图像保留显示在显示界面上。
12.根据权利要求9所述的装置,其特征在于,所述对多张图像的聚合指令,包括:对多张连续的图像,进行自第一张图像和最后一张图像至中间图像的捏合操作的指令。
13.根据权利要求8所述的装置,其特征在于,所述第一显示模块包括:
第一显示子模块,被配置为用预设图像作为组封面显示所述图像组;或第二显示子模块,被配置为利用所述图像组中图像合成组封面显示所述图像组;或
第三显示子模块,被配置为以所述图像组内图像轮播动画方式作为组封面显示所述图像组;或
第四显示子模块,被配置为以所述图像组内图像随机播放动画方式作为组封面显示所述图像组。
14.根据权利要求8所述的装置,其特征在于,所述装置还包括:
展开模块,被配置为在图像批量编辑时,若检测到对所述图像组的选定操作,展开所述图像组中图像;
选定模块,被配置为接收对所述展开模块展开的所述图像组内图像的选定操作;
编辑模块,被配置为接收到对所述选定模块选定的图像批量编辑指令时,对所述选定的图像进行批量编辑操作。
15.一种图像管理装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当检测到对多张图像的聚合指令时,对所述多张图像进行聚合操作,得到一个图像组,所述图像组中聚合有满足聚合条件的图像;
显示所述图像组。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611250032.2A CN106648372A (zh) | 2016-12-29 | 2016-12-29 | 图像管理方法及装置 |
EP17210752.6A EP3343562A1 (en) | 2016-12-29 | 2017-12-27 | Image management method and apparatus |
US15/856,905 US20180189279A1 (en) | 2016-12-29 | 2017-12-28 | Image management method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611250032.2A CN106648372A (zh) | 2016-12-29 | 2016-12-29 | 图像管理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106648372A true CN106648372A (zh) | 2017-05-10 |
Family
ID=58837119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611250032.2A Pending CN106648372A (zh) | 2016-12-29 | 2016-12-29 | 图像管理方法及装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20180189279A1 (zh) |
EP (1) | EP3343562A1 (zh) |
CN (1) | CN106648372A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111372136A (zh) * | 2020-02-28 | 2020-07-03 | 上海万面智能科技有限公司 | 批量视频场景内容编辑方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103299263A (zh) * | 2011-05-13 | 2013-09-11 | 株式会社Ntt都科摩 | 显示装置、用户接口方法以及程序 |
CN103310005A (zh) * | 2013-06-28 | 2013-09-18 | 北京小米科技有限责任公司 | 缩略图显示方法及装置 |
CN103945134A (zh) * | 2014-05-16 | 2014-07-23 | 深圳市东方拓宇科技有限公司 | 一种照片的拍摄和查看方法及其终端 |
CN104123339A (zh) * | 2014-06-24 | 2014-10-29 | 小米科技有限责任公司 | 图像管理方法及装置 |
CN105824548A (zh) * | 2015-01-05 | 2016-08-03 | 珠海金山办公软件有限公司 | 一种电子表格单元格合并、拆分方法及装置 |
CN106156247A (zh) * | 2015-04-28 | 2016-11-23 | 中兴通讯股份有限公司 | 图像管理方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
JP4375442B2 (ja) * | 2007-06-04 | 2009-12-02 | ソニー株式会社 | 画像管理装置、画像管理方法および画像管理プログラム |
JP5098559B2 (ja) * | 2007-10-11 | 2012-12-12 | 富士ゼロックス株式会社 | 類似画像検索装置、及び類似画像検索プログラム |
KR101711047B1 (ko) * | 2010-10-07 | 2017-02-28 | 엘지전자 주식회사 | 전자 기기 및 전자 기기의 제어 방법 |
US8584015B2 (en) * | 2010-10-19 | 2013-11-12 | Apple Inc. | Presenting media content items using geographical data |
US9047847B2 (en) * | 2013-02-05 | 2015-06-02 | Facebook, Inc. | Displaying clusters of media items on a map using representative media items |
KR20150023148A (ko) * | 2013-08-23 | 2015-03-05 | 삼성전자주식회사 | 전자기기에서 이미지를 관리하는 방법 및 장치 |
-
2016
- 2016-12-29 CN CN201611250032.2A patent/CN106648372A/zh active Pending
-
2017
- 2017-12-27 EP EP17210752.6A patent/EP3343562A1/en active Pending
- 2017-12-28 US US15/856,905 patent/US20180189279A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103299263A (zh) * | 2011-05-13 | 2013-09-11 | 株式会社Ntt都科摩 | 显示装置、用户接口方法以及程序 |
CN103310005A (zh) * | 2013-06-28 | 2013-09-18 | 北京小米科技有限责任公司 | 缩略图显示方法及装置 |
CN103945134A (zh) * | 2014-05-16 | 2014-07-23 | 深圳市东方拓宇科技有限公司 | 一种照片的拍摄和查看方法及其终端 |
CN104123339A (zh) * | 2014-06-24 | 2014-10-29 | 小米科技有限责任公司 | 图像管理方法及装置 |
CN105824548A (zh) * | 2015-01-05 | 2016-08-03 | 珠海金山办公软件有限公司 | 一种电子表格单元格合并、拆分方法及装置 |
CN106156247A (zh) * | 2015-04-28 | 2016-11-23 | 中兴通讯股份有限公司 | 图像管理方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111372136A (zh) * | 2020-02-28 | 2020-07-03 | 上海万面智能科技有限公司 | 批量视频场景内容编辑方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20180189279A1 (en) | 2018-07-05 |
EP3343562A1 (en) | 2018-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103944963B (zh) | 数据同步方法、装置、设备及*** | |
CN106537319A (zh) | 分屏显示方法及装置 | |
CN107832036A (zh) | 语音控制方法、装置及计算机可读存储介质 | |
CN109683714A (zh) | 多媒体资源管理方法、装置及存储介质 | |
CN104035995B (zh) | 群标签生成方法及装置 | |
CN103562832A (zh) | 用于编辑具有触摸屏的移动装置的屏幕的方法和设备 | |
CN106528879A (zh) | 图片处理方法及装置 | |
CN104268547A (zh) | 一种基于图片内容播放音乐的方法及装置 | |
CN106534994A (zh) | 直播互动方法及装置 | |
CN107066172A (zh) | 移动终端的文件传输方法及装置 | |
CN104268150A (zh) | 一种基于图片内容播放音乐的方法及装置 | |
CN106600530A (zh) | 照片合成方法及装置 | |
CN106484138A (zh) | 一种输入方法及装置 | |
CN106227419A (zh) | 截屏方法及装置 | |
CN106775202A (zh) | 一种信息传输的方法及装置 | |
CN106598704A (zh) | 应用程序恢复方法和装置 | |
CN107783711A (zh) | 控制应用程序执行操作的方法及装置 | |
CN104461348A (zh) | 信息选取方法及装置 | |
CN107273013A (zh) | 文本处理方法、装置及电子设备 | |
CN106534562A (zh) | 文件删除方法及装置 | |
CN104602275B (zh) | 客户识别模块sim卡切换方法及装置 | |
CN106990884A (zh) | 应用图标的显示方法及装置 | |
CN106789551A (zh) | 会话消息展示方法及装置 | |
CN106503131A (zh) | 获取兴趣信息的方法及装置 | |
CN107395982A (zh) | 拍照方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170510 |
|
RJ01 | Rejection of invention patent application after publication |