图像显示方法及装置的制造方法_3

文档序号:9727426阅读:来源:国知局
8]第二确定子模块724被配置为根据第二获取子模块723获取到的图像的主颜色特征,确定图像之间的相似度。
[0149]本实施例中,由于主颜色在图像中的分布特点,使得主颜色能够表征图像的整体颜色特征,因此第二确定子模块724通过主颜色特征来确定图像之间的相似度,能够使图像之间的相似度的确定更加准确、有针对性。
[0150]在一个实施例中,如图11所示,获取模块71包括第三确定子模块713和第四确定子模块714;其中:
[0151 ]第三确定子模块713被配置为根据MPEG7标准确定图像对应的颜色描述符。
[0152]MPEG7标准中用到的颜色模型包括RGB(RGB color model,三原色光模式)、HSV(Hue,Saturat1n and Value,六角锥体模型)和YUV(Y表示明亮度,U和V表示色度),通过MPEG7标准中的这些颜色模型,为每种颜色定义了颜色描述符,因此可通过MPEG7标准中的颜色标准符来确定每张图像对应的颜色描述符。
[0153]第四确定子模块714被配置为根据第三确定子模块713确定的颜色描述符确定图像的颜色特征。
[0154]其中,颜色描述符可表征图像的颜色特征,进而根据颜色特征确定图像之间的相似度。此外,第四确定子模块714也可根据颜色描述符得出图像的颜色直方图,进而根据颜色直方图来计算图像之间的相似度。
[0155]本实施例中,根据MPEG7标准来确定图像颜色特征,使得图像的颜色特征的确定更加准确,从而能够准确的确定出图像之间的相似度,进而使按照相似度排序的图像更加符合用户的感观。
[0156]在一个实施例中,如图12所示,确定模块72包括第二计算子模块725和第五确定子模块726;其中:
[0157]第二计算子模块725被配置为按照预设方式计算图像的颜色特征之间的相似度,预设方式包括距离度量、相似度度量中的至少一种方式。
[0158]距离度量用于衡量个体在空间上存在的距离,距离值越大说明个体间的差异越大。因此,采用距离度量的方式计算颜色特征之间的相似度时,距离越大,说明颜色特征之间的相似度越低。常用的距离度量可包含以下几种:欧氏距离(Euclidean Distance)、明氏距离(Minkowski Di stance )、曼哈顿距离(Manhattan Di stance )、切比雪夫距离(Chebyshev Distance)、马哈拉诺比斯距离(Mahalanobis Distance)等。
[0159]相似度度量即计算个体之间的相似程度,相似度度量的值越小,说明个体间相似度越小,差异越大。常用的相似度度量可包含以下几种:向量空间余弦相似度(CosineSimilarity)、皮尔森相关系数(Pearson Correlat1n Coefficient)、Jaccard相似系数(Jaccard Coefficient)等。
[0160]第五确定子模块726被配置为将第二计算子模块725计算的图像的颜色特征之间的相似度确定为图像之间的相似度。
[0161]本实施例中,按照距离度量、相似度度量中的至少一种方式来计算颜色特征之间的相似度,使得相似度的计算更加准确方便。
[0162]在一个实施例中,如图13所示,排序模块73包括分组子模块731和排序子模块732;其中:
[0163]分组子模块731被配置为根据相似度对图像进行分组,获得至少两个组。
[0164]分组子模块731执行的结果是,颜色特征相近的图像分至同一组。
[0165]排序子模块732被配置为按照预设规则对分组子模块731分成的至少两个组进行排序。
[0166]其中,预设规则的设定以符合用户视觉感观为准,例如,预设规则为按照“红橙黄绿青蓝紫”的顺序进行排序,则排序子模块732将红色系的组排在最前面,依次是橙色系的组、黄色系的组,等等。此外,在每一个组中,即颜色特征相近的图像组中,可按照相似度的高低顺序进行排序,例如,选定一个参考色,将该参考色对应的图像排在该组中的最前面,那么与该参考色相似度最大的颜色对应的图片则排在第二位,以此类推。其中,参考色的选择可根据颜色的饱和度、亮度等特征来进行选择。
[0167]本实施例中,分组子模块731通过按照相似度对图像进行分组,并通过排序子模块732按照预设规则对组进行排序,使得图像能够更加准确地按照相似度进行排序,从而使图像的呈现更加符合用户的感观。
[0168]在示例性实施例中,提供一种图像显示装置,包括:
[0169]处理器;
[0170]用于存储处理器可执行指令的存储器;
[0171]其中,处理器被配置为:
[0172]获取图像的颜色特征;
[0173]根据所述图像的颜色特征,确定所述图像之间的相似度;
[0174]根据所述相似度对所述图像进行排序;
[0175]显示所述排序后的图像。
[0176]上述处理器还可被配置为:
[0177]所述获取图像的颜色特征,包括:
[0178]获取所述图像中预设区域内的颜色特征。
[0179]上述处理器还可被配置为:
[0180]当所述图像为包括人脸的照片时,所述预设区域为所述人脸周围的背景区域。
[0181]上述处理器还可被配置为:
[0182]所述获取图像的颜色特征,包括:
[0183]对所述图像进行分析,获得所述图像的颜色直方图,所述颜色直方图包括所述图像的颜色特征;
[0184]所述根据所述图像的颜色特征,确定所述图像之间的相似度,包括:
[0185]计算所述图像的颜色直方图之间的相似度;
[0186]将所述图像的颜色直方图之间的相似度确定为所述图像之间的相似度。
[0187]上述处理器还可被配置为:
[0188]所述颜色特征包括主颜色特征;所述根据所述图像的颜色特征,确定所述图像之间的相似度,包括:
[0189]从所述颜色直方图中获取所述主颜色特征;
[0190]根据所述图像的主颜色特征,确定所述图像之间的相似度。
[0191]上述处理器还可被配置为:
[0192]所述获取图像的颜色特征,包括:
[0193]根据MPEG7标准确定所述图像对应的颜色描述符;
[0194]根据所述颜色描述符确定所述图像的颜色特征。
[0195]上述处理器还可被配置为:
[0196]所述根据所述图像的颜色特征,确定所述图像之间的相似度,包括:
[0197]按照预设方式计算所述图像的颜色特征之间的相似度,所述预设方式包括距离度量、相似度度量中的至少一种方式;
[0198]将所述图像的颜色特征之间的相似度确定为所述图像之间的相似度。
[0199]上述处理器还可被配置为:
[0200]所述根据所述相似度对所述图像进行排序,包括:
[0201 ]根据所述相似度对所述图像进行分组,获得至少两个组;
[0202]按照预设规则对所述至少两个组进行排序。
[0203]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0204]图14是根据一示例性实施例示出的一种用于图像显示的装置的框图。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0205]装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/0)的接口 1212,传感器组件1214,以及通信组件1216。
[0206]处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
[0207]存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0208]电力组件1206为装置1200的各种组件提供电力。电力组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。
[0209]多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0210]音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1