亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖標(biāo)移動(dòng)方法和裝置制造方法

文檔序號(hào):6625281閱讀:179來源:國(guó)知局
圖標(biāo)移動(dòng)方法和裝置制造方法
【專利摘要】本公開提出一種圖標(biāo)移動(dòng)方法,所述方法包括:計(jì)算壁紙的主題區(qū)域;根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。本公開可以自動(dòng)將移動(dòng)覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域,可以避免用戶手動(dòng)移動(dòng)圖標(biāo)。
【專利說明】圖標(biāo)移動(dòng)方法和裝置

【技術(shù)領(lǐng)域】
[0001]本公開涉及終端【技術(shù)領(lǐng)域】,尤其涉及圖標(biāo)移動(dòng)方法和裝置。

【背景技術(shù)】
[0002]實(shí)際應(yīng)用中,用戶經(jīng)常會(huì)為移動(dòng)終端設(shè)置壁紙,這些壁紙通常是一些漂亮的人物或自然景觀的圖片,然而由于移動(dòng)終端的桌面都會(huì)排列一些應(yīng)用的圖標(biāo),因此設(shè)置壁紙后經(jīng)常會(huì)出現(xiàn)一些圖標(biāo)遮擋住壁紙照片的人臉或者主要部位的現(xiàn)象,用戶需要手動(dòng)移動(dòng)這些圖標(biāo)的位置以突出壁紙的主題。


【發(fā)明內(nèi)容】

[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種圖標(biāo)移動(dòng)方法和裝置。
[0004]根據(jù)本公開實(shí)施例的第一方面,提供一種圖標(biāo)移動(dòng)方法,所述方法包括:
[0005]計(jì)算壁紙的主題區(qū)域;
[0006]根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0007]將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0008]優(yōu)選的,所述計(jì)算壁紙的主題區(qū)域包括:
[0009]對(duì)所述壁紙進(jìn)行人臉特征檢測(cè);
[0010]當(dāng)檢測(cè)到所述壁紙中包含人臉特征時(shí),將所述人臉?biāo)趨^(qū)域確定為主題區(qū)域。
[0011]優(yōu)選的,所述計(jì)算壁紙的主題區(qū)域包括:
[0012]對(duì)所述壁紙進(jìn)行顯著性計(jì)算;
[0013]將計(jì)算出的顯著性值高于閾值的區(qū)域確定為主題區(qū)域。
[0014]優(yōu)選的,所述根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域包括:
[0015]獲取所述主題區(qū)域的大小以及位置坐標(biāo);
[0016]根據(jù)獲取到的所述主題區(qū)域的大小以及位置坐標(biāo)劃定區(qū)域范圍;
[0017]確定所述區(qū)域范圍以外的區(qū)域?yàn)榉侵黝}區(qū)域。
[0018]優(yōu)選的,所述方法還包括:
[0019]當(dāng)所述壁紙包含多個(gè)主題區(qū)域時(shí),對(duì)所述多個(gè)主題區(qū)域中區(qū)域范圍之間的距離小于預(yù)設(shè)距離的主題區(qū)域進(jìn)行合并。
[0020]優(yōu)選的,所述將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域包括:
[0021]將所述非主題區(qū)域分割為若干子區(qū)域;
[0022]計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值;
[0023]將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身顏色差異值最小的目標(biāo)子區(qū)域。
[0024]優(yōu)選的,所述計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值包括:
[0025]計(jì)算分割出的各子區(qū)域的顏色屬性值;
[0026]計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)的顏色屬性值;
[0027]計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)與所述分割出的各子區(qū)域的顏色屬性值的差值得出顏色差異值。
[0028]優(yōu)選的,所述將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域包括:
[0029]將所述非主題區(qū)域分割為若干子區(qū)域;
[0030]根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序;
[0031]按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。
[0032]優(yōu)選的,所述根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序包括:
[0033]計(jì)算分割出的各子區(qū)域的顏色屬性值;
[0034]計(jì)算所有圖標(biāo)的顏色屬性值;
[0035]根據(jù)所述顏色屬性值的大小對(duì)所述分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行升序或者降序排序。
[0036]根據(jù)本公開實(shí)施例的第二方面,提供一種圖標(biāo)移動(dòng)裝置,所述裝置包括:
[0037]計(jì)算模塊,用于計(jì)算壁紙的主題區(qū)域;
[0038]確定模塊,用于根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0039]移動(dòng)模塊,用于將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0040]優(yōu)選的,所述計(jì)算模塊包括:
[0041]檢測(cè)子模塊,用于對(duì)所述壁紙進(jìn)行人臉特征檢測(cè);
[0042]第一確定子模塊,用于在檢測(cè)到所述壁紙中包含人臉特征時(shí),將所述人臉?biāo)趨^(qū)域確定為主題區(qū)域。
[0043]優(yōu)選的,所述計(jì)算模塊包括:
[0044]第一計(jì)算子模塊,用于對(duì)所述壁紙進(jìn)行顯著性計(jì)算;
[0045]第二確定子模塊,用于將計(jì)算出的顯著性值高于閾值的區(qū)域確定為主題區(qū)域。
[0046]優(yōu)選的,所述確定模塊包括:
[0047]獲取子模塊,用于獲取所述主題區(qū)域的大小以及位置坐標(biāo);
[0048]劃定子模塊,用于根據(jù)獲取到的所述主題區(qū)域的大小以及位置坐標(biāo)劃定區(qū)域范圍;
[0049]第三確定子模塊,用于確定所述區(qū)域范圍以外的區(qū)域?yàn)榉侵黝}區(qū)域。
[0050]優(yōu)選的,所述確定模塊還包括:
[0051]合并子模塊,用于在所述壁紙包含多個(gè)主題區(qū)域時(shí),對(duì)所述多個(gè)主題區(qū)域中區(qū)域范圍之間的距離小于預(yù)設(shè)距離的主題區(qū)域進(jìn)行合并。
[0052]優(yōu)選的,所述移動(dòng)模塊包括:
[0053]第一分割子模塊,用于將所述非主題區(qū)域分割為若干子區(qū)域;
[0054]第二計(jì)算子模塊,用于計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值;
[0055]第一移動(dòng)子模塊,用于將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身顏色差異值最小的目標(biāo)子區(qū)域。
[0056]優(yōu)選的,所述第二計(jì)算子模塊包括:
[0057]第一顏色屬性計(jì)算子模塊,用于計(jì)算分割出的各子區(qū)域的顏色屬性值;
[0058]第二顏色屬性計(jì)算子模塊,用于計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)的顏色屬性值;
[0059]顏色差異計(jì)算子模塊,用于計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)與所述分割出的各子區(qū)域的顏色屬性值的差值得出顏色差異值。
[0060]優(yōu)選的,所述移動(dòng)模塊包括:
[0061]第二分割子模塊,用于將所述非主題區(qū)域分割為若干子區(qū)域;
[0062]排序子模塊,用于根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序;
[0063]第二移動(dòng)子模塊,用于按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。
[0064]優(yōu)選的,所述排序子模塊包括:
[0065]第三顏色屬性計(jì)算子模塊,用于計(jì)算分割出的各子區(qū)域的顏色屬性值;
[0066]第四顏色屬性計(jì)算子模塊,用于計(jì)算所有圖標(biāo)的顏色屬性值;
[0067]圖標(biāo)排序子模塊,用于根據(jù)所述顏色屬性值的大小對(duì)所述分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行升序或者降序排序。
[0068]根據(jù)本公開實(shí)施例的第三方面,提供一種圖標(biāo)移動(dòng)裝置,包括:
[0069]處理器;
[0070]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0071]其中,所述處理器被配置為:
[0072]計(jì)算壁紙的主題區(qū)域;
[0073]根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0074]將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0075]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0076]本公開的以上實(shí)施例中,通過對(duì)用戶設(shè)定的壁紙進(jìn)行主題區(qū)域的計(jì)算,并在計(jì)算出壁紙的主題區(qū)域后,自動(dòng)將移動(dòng)覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域,可以避免用戶手動(dòng)移動(dòng)圖標(biāo)以避免對(duì)壁紙的主題區(qū)域造成覆蓋。
[0077]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

【專利附圖】

【附圖說明】
[0078]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0079]圖1是根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)方法的流程示意圖;
[0080]圖2是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)方法的流程示意圖;
[0081]圖3是根據(jù)一示例性實(shí)施例示出的為壁紙劃定主題區(qū)域的示意圖;
[0082]圖4是根據(jù)一示例性實(shí)施例示出的一種對(duì)非主題區(qū)域進(jìn)行分割的示意圖;
[0083]圖5是根據(jù)一示例性實(shí)施例示出的另一種對(duì)非主題區(qū)域進(jìn)行分割的示意圖;
[0084]圖6是根據(jù)一示例性實(shí)施例示出的一種將被主題區(qū)域覆蓋的圖標(biāo)移動(dòng)至非主題區(qū)域的示意圖;
[0085]圖7是根據(jù)一示例性實(shí)施例示出的另一種將被主題區(qū)域覆蓋的圖標(biāo)移動(dòng)至非主題區(qū)域的示意圖;
[0086]圖8是根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0087]圖9是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0088]圖10是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0089]圖11是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0090]圖12是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0091]圖13是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0092]圖14是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0093]圖15是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0094]圖16是根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置的示意框圖;
[0095]圖17是根據(jù)一示例性實(shí)施例示出的一種用于圖標(biāo)移動(dòng)裝置的一結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0096]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0097]在本公開使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本公開。在本公開和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0098]應(yīng)當(dāng)理解,盡管在本公開可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本公開范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
[0099]如圖1所示,圖1是根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)方法,該來電處理方法用于終端中,包括以下步驟:
[0100]在步驟101中,計(jì)算壁紙的主題區(qū)域;
[0101]在本實(shí)施例中,在計(jì)算壁紙的主題區(qū)域時(shí),對(duì)于包含人臉特征的壁紙,可以對(duì)該壁紙進(jìn)行人臉特征檢測(cè),將檢測(cè)出的所述壁紙中人臉?biāo)趨^(qū)域確定為主題區(qū)域;其中,在對(duì)壁紙進(jìn)行人臉特征檢測(cè)時(shí)采用的算法,在本公開中不進(jìn)行特別限定;例如,所述算法可以是ASM (Active Shape Model,主動(dòng)形狀模型)算法、AAM (Active Appearance Model,主動(dòng)外觀模型)算法、SDM(Sparse Deforming Model,稀疏的形變模型)算法等。
[0102]對(duì)于風(fēng)景類的壁紙,可以對(duì)該壁紙進(jìn)行顯著性計(jì)算,將該壁紙中顯著性值高的區(qū)域作為主題區(qū)域;例如,可以對(duì)計(jì)算出的顯著性值進(jìn)行閾值化處理,將顯著性值高于閾值的區(qū)域確定為主題區(qū)域。其中,對(duì)壁紙進(jìn)行顯著性計(jì)算時(shí)采用的數(shù)學(xué)模型,在本公開不進(jìn)行特別限定,本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際的應(yīng)用需求選擇合適的數(shù)據(jù)模型。
[0103]在步驟102中,根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0104]在本實(shí)施例中,針對(duì)壁紙計(jì)算出的主題區(qū)域的形狀可能是不規(guī)則的,因此可以獲取計(jì)算出的主題區(qū)域的大小以及位置坐標(biāo)信息,并根據(jù)獲取到的主題區(qū)域的大小以及位置坐標(biāo)信息為主題區(qū)域劃定一個(gè)規(guī)則的區(qū)域范圍;例如,可以根據(jù)獲取到的主題區(qū)域的大小以及位置坐標(biāo)信息為主題區(qū)域劃定一個(gè)矩形區(qū)域范圍。當(dāng)為主題區(qū)域劃定區(qū)域范圍后,則可以將該區(qū)域范圍以外的區(qū)域確定為非主題區(qū)域。
[0105]在步驟103中,將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0106]在本實(shí)施例中,當(dāng)確定了壁紙的非主題區(qū)域以后,可以自動(dòng)將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域。在將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域時(shí),可以針對(duì)非主題區(qū)域進(jìn)行區(qū)域分割,將非主題區(qū)域劃分為若干個(gè)子區(qū)域,然后計(jì)算分割出的各子區(qū)域以及覆蓋主題區(qū)域的圖標(biāo)的顏色差異值,將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至與自身顏色差異值最小的目標(biāo)子區(qū)域;例如,可以計(jì)算各子區(qū)域和覆蓋主題區(qū)域的圖標(biāo)的顏色屬性值的差值,用顏色屬性值差來表征顏色差異值。
[0107]在將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域時(shí),也可以按照預(yù)設(shè)規(guī)則對(duì)分割后的各子區(qū)域以及當(dāng)前所有的圖標(biāo)進(jìn)行排序,然后按照排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域;例如,可以對(duì)各子區(qū)域以及所有圖標(biāo)按照顏色屬性值的大小進(jìn)行升序或者降序的排序,然后按照排序的順序?qū)⑺袌D標(biāo)依次移動(dòng)到各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。比如,可以分別對(duì)所有圖標(biāo)以及各子區(qū)域按照顏色屬性值進(jìn)行升序排序,然后將所有圖標(biāo)中排在第一位的圖標(biāo)移動(dòng)到各子區(qū)域中排在第一位的目標(biāo)子區(qū)域中。
[0108]在以上實(shí)施例中,本公開通過對(duì)用戶設(shè)定的壁紙進(jìn)行主題區(qū)域的計(jì)算,并在計(jì)算出壁紙的主題區(qū)域后,自動(dòng)將移動(dòng)覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域,可以避免用戶手動(dòng)移動(dòng)圖標(biāo)。
[0109]如圖2所75,圖2是根據(jù)一例性實(shí)施例出的另一種圖標(biāo)移動(dòng)方法,該方法用于終端中,包括以下步驟:
[0110]在步驟201中,計(jì)算壁紙的主題區(qū)域;
[0111]在本實(shí)施例中,在計(jì)算壁紙的主題區(qū)域時(shí),對(duì)于包含人臉特征的壁紙,可以對(duì)該壁紙進(jìn)行人臉特征檢測(cè),將檢測(cè)出的所述壁紙中人臉?biāo)趨^(qū)域確定為主題區(qū)域;其中,在對(duì)壁紙進(jìn)行人臉特征檢測(cè)時(shí)采用的算法,在本公開中不進(jìn)行特別限定;例如,所述算法可以是ASM (Active Shape Model,主動(dòng)形狀模型)算法、AAM (Active Appearance Model,主動(dòng)外觀模型)算法、SDM(Sparse Deforming Model,稀疏的形變模型)算法等。
[0112]對(duì)于風(fēng)景類的壁紙,可以對(duì)該壁紙進(jìn)行顯著性計(jì)算,將該壁紙中顯著性值較高的區(qū)域作為主題區(qū)域;例如,可以對(duì)計(jì)算出的顯著性值進(jìn)行閾值化處理,將顯著性值高于閾值的區(qū)域確定為主題區(qū)域。其中,對(duì)壁紙進(jìn)行顯著性計(jì)算時(shí)采用的數(shù)學(xué)模型,在本公開不進(jìn)行特別限定,本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際的應(yīng)用需求選擇合適的數(shù)據(jù)模型。
[0113]在步驟202中,獲取所述主題區(qū)域的大小以及位置坐標(biāo);
[0114]在步驟203中,根據(jù)獲取到的所述主題區(qū)域的大小以及位置坐標(biāo)劃定區(qū)域范圍;
[0115]在步驟204中,確定所述區(qū)域范圍以外的區(qū)域?yàn)榉侵黝}區(qū)域。
[0116]在本實(shí)施例中,針對(duì)壁紙計(jì)算出的主題區(qū)域的形狀可能是不規(guī)則的,因此可以獲取計(jì)算出的主題區(qū)域的大小以及位置坐標(biāo)信息,并根據(jù)獲取到的主題區(qū)域的大小以及位置坐標(biāo)信息為主題區(qū)域劃定一個(gè)規(guī)則的區(qū)域范圍,并將該區(qū)域范圍以外的區(qū)域確定為非主題區(qū)域。
[0117]例如,請(qǐng)參見圖3,假設(shè)壁紙為一張包含人臉特征的圖片,在針對(duì)壁紙進(jìn)行人臉特征檢測(cè)后,根據(jù)該壁紙人臉?biāo)趨^(qū)域的大小以及位置坐標(biāo)信息,為人臉?biāo)趨^(qū)域劃定一個(gè)矩形框,然后將該矩形框以外的區(qū)域確定為非主題區(qū)域。
[0118]在本實(shí)施例中,當(dāng)所述壁紙包含多個(gè)主題區(qū)域時(shí),可以按照上述方法分別為所述多個(gè)主題區(qū)域分別劃定區(qū)域范圍,并判斷所述多個(gè)主題區(qū)域的區(qū)域范圍之間的距離是否小于預(yù)設(shè)距離,對(duì)于區(qū)域范圍之間的距離小于預(yù)設(shè)距離的主題區(qū)域之間,可以進(jìn)行合并操作,合并為一個(gè)區(qū)域范圍。其中,所述預(yù)設(shè)距離不宜過大,預(yù)設(shè)距離過大會(huì)導(dǎo)致多個(gè)主題區(qū)域合并后,會(huì)在合并后的區(qū)域中引入過多非主題區(qū)域的圖片特征。例如,在實(shí)際應(yīng)用中,可以將所述預(yù)設(shè)距離設(shè)置為20個(gè)像素,當(dāng)兩個(gè)主題區(qū)域之間的距離小于20個(gè)像素,可以認(rèn)為這兩主題區(qū)域之間的距離較小,可以將為這兩個(gè)主題區(qū)域劃定的矩形區(qū)域范圍進(jìn)行合并操作。
[0119]在步驟205中,將所述非主題區(qū)域分割為若干子區(qū)域;
[0120]在本實(shí)施例中,在對(duì)非主題區(qū)域進(jìn)行分割時(shí),可以適應(yīng)主題區(qū)域的位置和實(shí)際大小對(duì)非主題區(qū)域進(jìn)行分割;例如,請(qǐng)參見圖4,對(duì)非主題區(qū)域進(jìn)行分割時(shí),可以將為主題區(qū)域劃定的矩形框的邊界向不同的方向延伸,從而將非主題區(qū)域分割為若干子區(qū)域。
[0121]在對(duì)非主題區(qū)域進(jìn)行分割時(shí),也可以不針對(duì)壁紙重新進(jìn)行分割,而是沿用壁紙的默認(rèn)分割方式;例如,請(qǐng)參見圖5,假設(shè)終端默認(rèn)將壁紙分割為12個(gè)大小相同的區(qū)域(12宮格),每一個(gè)區(qū)域容納一個(gè)圖標(biāo),在對(duì)非主題區(qū)域進(jìn)行分割時(shí),可以適應(yīng)壁紙的默認(rèn)分割方式,將主題區(qū)域作為一個(gè)獨(dú)立的子區(qū)域,將非主題區(qū)域分割為11個(gè)子區(qū)域,其中,如圖5所示,適應(yīng)壁紙的默認(rèn)分割方式對(duì)非主題區(qū)域進(jìn)行分割后,非主題區(qū)域的11個(gè)子區(qū)域中與主題區(qū)域不相鄰的子區(qū)域可以保持按照默認(rèn)分割方式對(duì)壁紙進(jìn)行分割時(shí)的原始大小。
[0122]在步驟206中,根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序,按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。
[0123]在本實(shí)施例中,在按照預(yù)設(shè)規(guī)則對(duì)各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序時(shí),可以是根據(jù)顏色屬性值的大小對(duì)所述各子區(qū)域以及所有圖標(biāo)進(jìn)行排序。例如,可以用RGB值來表征顏色屬性值,分別計(jì)算所述各子區(qū)域以及所有圖標(biāo)的RGB值,當(dāng)計(jì)算出所述各子區(qū)域以及所有圖標(biāo)的RGB值后,可以根據(jù)RGB值的大小對(duì)所述各子區(qū)域以及所有圖標(biāo)進(jìn)行升序或者降序的排序。當(dāng)按照升序?qū)λ龈髯訁^(qū)域以及所有圖標(biāo)進(jìn)行排序時(shí),RGB值按照由小到大的順序排序,此時(shí)各子區(qū)域以及所有圖標(biāo)按照由暗到明的順序進(jìn)行排序;等同的,當(dāng)按照降序?qū)λ龈髯訁^(qū)域以及所有圖標(biāo)進(jìn)行排序時(shí),RGB值按照由大到小的順序排序,此時(shí)各子區(qū)域以及所有圖標(biāo)按照由明到暗的順序進(jìn)行排序。
[0124]其中,所述RGB值用于表征圖片中像素的顏色,RGB值越大圖片的亮度越高,例如,可以用RGB(255,255,255)來表示白色,用RGB(0,0,O)來表示黑色。值得說明的是,在實(shí)際應(yīng)用中還可以選擇顏色飽和度,色差,對(duì)比度等來表征顏色屬性值,用RGB值來表征顏色屬性值僅為示例性的,在本公開不對(duì)此進(jìn)行特別限定。
[0125]在本實(shí)施例中,當(dāng)按照顏色屬性值對(duì)所述各子區(qū)域以及所有圖標(biāo)排序完成后,可以將排序結(jié)果分別生成一個(gè)數(shù)組。例如,假設(shè)按照降序排序,可以將所述各子區(qū)域的排序結(jié)果生成一個(gè)數(shù)組reg1n [η],其中該數(shù)組中排在首位的reg1n [O]顏色屬性最明,排在末位的regi0n[n-l]顏色屬性最暗。等同的,也可以將所述所有圖標(biāo)的排序結(jié)果生成一個(gè)數(shù)據(jù)icon[m],其中該數(shù)組中排在首位的icon[0]顏色屬性最明,排在末位的icon[m-l]顏色屬性最暗。
[0126]在本實(shí)施例中,當(dāng)針對(duì)所述各子區(qū)域以及所述所有圖標(biāo)進(jìn)行排序完成后,可以按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。其中,在將圖標(biāo)移動(dòng)到對(duì)應(yīng)的目標(biāo)子區(qū)域時(shí),如果所述各子區(qū)域中,任一目標(biāo)子區(qū)域的可用大小不足以容納一個(gè)圖標(biāo)大小時(shí),可以將該圖標(biāo)按照排序順序移動(dòng)到下一個(gè)目標(biāo)子區(qū)域。
[0127]例如,請(qǐng)參見圖6,假設(shè)適應(yīng)壁紙的默認(rèn)分割方式,將主題區(qū)域作為一個(gè)獨(dú)立的子區(qū)域?qū)⒎侵黝}區(qū)域分割為11個(gè)子區(qū)域。按照顏色屬性值的大小對(duì)對(duì)非主體的各子區(qū)域以及所有圖標(biāo)降序排序后,排序結(jié)果生成的數(shù)組分別為reg1n[ll]和icon[ll],那么在移動(dòng)圖標(biāo)時(shí),可以將圖標(biāo)icon [O]移動(dòng)到reg1n [O]對(duì)應(yīng)的子區(qū)域中,將icon [I]移動(dòng)到regi0n[l]對(duì)應(yīng)的子區(qū)域中,以此類推。當(dāng)任一目標(biāo)子區(qū)域的可用大小不足以容納一個(gè)圖標(biāo)大小時(shí),例如圖中示出的區(qū)域A,可以將該圖標(biāo)按照排序順序移動(dòng)到下一個(gè)目標(biāo)子區(qū)域。
[0128]在步驟207中,計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值,將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身顏色差異值最小的目標(biāo)子區(qū)域。
[0129]在本實(shí)施例中,在計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值時(shí),可以使用所述各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的RGB值的差值來表征所述顏色差異值。首先,可以分別計(jì)算覆蓋主題區(qū)域的圖標(biāo)以及所述各子區(qū)域的RGB值,然后再分別計(jì)算覆蓋主題區(qū)域的圖標(biāo)的RGB值與所述各子區(qū)域的RGB值的差值,最后根據(jù)計(jì)算結(jié)果,將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身RGB值的差值最小的目標(biāo)子區(qū)域。其中,如果所述目標(biāo)子區(qū)域由于已放置了圖標(biāo)而無足夠的可用空間容納所述覆蓋主題區(qū)域的圖標(biāo),可以將該目標(biāo)子區(qū)域中已放置的圖標(biāo)移動(dòng)到其它可用的目標(biāo)子區(qū)域,然后再將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到該目標(biāo)子區(qū)域中;當(dāng)然,也可以將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到當(dāng)前可用的目標(biāo)子區(qū)域中與自身RGB值的差值最小的目標(biāo)子區(qū)域。
[0130]例如,請(qǐng)參見圖7,假設(shè)適應(yīng)壁紙的默認(rèn)分割方式,將主題區(qū)域作為一個(gè)獨(dú)立的子區(qū)域?qū)⒎侵黝}區(qū)域分割為11個(gè)子區(qū)域。主題區(qū)域覆蓋了終端顯示界面上原有的9個(gè)圖標(biāo)中的2個(gè),因此可以只針對(duì)被主題區(qū)域覆蓋的2個(gè)圖標(biāo)進(jìn)行移動(dòng),假設(shè)按照上述方法計(jì)算出如圖7示出的區(qū)域B和區(qū)域C分別為與圖標(biāo)I和圖標(biāo)2顏色差異值最小的目標(biāo)子區(qū)域,那么可以將圖標(biāo)I移動(dòng)至區(qū)域B,將圖標(biāo)2移動(dòng)至區(qū)域C。其中,如果在將圖標(biāo)I移動(dòng)至區(qū)域B時(shí),區(qū)域B已經(jīng)被預(yù)先放置了另一個(gè)圖標(biāo),那么可以將該圖標(biāo)移動(dòng)至區(qū)域D后,將圖標(biāo)I放置到區(qū)域B,或者重新計(jì)算,將圖標(biāo)I移動(dòng)至當(dāng)前可用的目標(biāo)子區(qū)域中顏色差異值與自身最小的目標(biāo)子區(qū)域。當(dāng)然,如果當(dāng)前頁已無可用的目標(biāo)子區(qū)域時(shí),還可以對(duì)圖標(biāo)在終端的桌面進(jìn)行分頁存放,對(duì)于分頁后的桌面可以重新對(duì)壁紙進(jìn)行主題區(qū)域的計(jì)算,分割,然后針對(duì)圖標(biāo)進(jìn)行移動(dòng),詳細(xì)過程不再贅述。
[0131]由以上實(shí)施例可見,本公開通過對(duì)用戶設(shè)定的壁紙進(jìn)行主題區(qū)域的計(jì)算,并在計(jì)算出壁紙的主題區(qū)域后,自動(dòng)將移動(dòng)覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域,可以避免用戶手動(dòng)移動(dòng)圖標(biāo)。
[0132]與前述圖標(biāo)移動(dòng)方法實(shí)施例相對(duì)應(yīng),本公開還提供了圖標(biāo)移動(dòng)裝置的實(shí)施例。
[0133]圖8是根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)裝置的示意框圖。
[0134]如圖8所示,根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)裝置800,包括:計(jì)算模塊801、確定模塊802、移動(dòng)模塊803 ;其中:
[0135]所述計(jì)算模塊801被配置為,計(jì)算壁紙的主題區(qū)域;
[0136]所述確定模塊802被配置為,根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0137]所述移動(dòng)模塊803被配置為,將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0138]在本實(shí)施例中,通過對(duì)用戶設(shè)定的壁紙進(jìn)行主題區(qū)域的計(jì)算,并在計(jì)算出壁紙的主題區(qū)域后,自動(dòng)將移動(dòng)覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至非主題區(qū)域,可以避免用戶手動(dòng)移動(dòng)圖標(biāo)。
[0139]請(qǐng)參見圖9,圖9是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖8所示實(shí)施例的基礎(chǔ)上,所述計(jì)算模塊801還可以包括檢測(cè)子模塊801A和第一確定子模塊801B ;其中:
[0140]所述檢測(cè)子模塊801A被配置為,對(duì)所述壁紙進(jìn)行人臉特征檢測(cè);
[0141]所述第一確定子模塊801B被配置為,在檢測(cè)到所述壁紙中包含人臉特征時(shí),將所述人臉?biāo)趨^(qū)域確定為主題區(qū)域。
[0142]請(qǐng)參見圖10,圖10是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖8所示實(shí)施例的基礎(chǔ)上,所述計(jì)算模塊801還可以包括第一計(jì)算子模塊801C和第二確定子模塊801D ;其中:
[0143]所述第一計(jì)算子模塊801C被配置為,對(duì)所述壁紙進(jìn)行顯著性計(jì)算;
[0144]所述第二確定子模塊801D被配置為,將計(jì)算出的顯著性值高于閾值的區(qū)域確定為主題區(qū)域。
[0145]需要說明的是,上述圖10所示的裝置實(shí)施例中示出的第一計(jì)算子模塊801C和第二確定子模塊801D的結(jié)構(gòu)也可以包含在前述圖9的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0146]請(qǐng)參見圖11,圖11是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖8所示實(shí)施例的基礎(chǔ)上,所述確定模塊802可以包括獲取子模塊802A、劃定子模塊802B和第三確定子模塊802C ;其中:
[0147]所述獲取子模塊被配置802A為,獲取所述主題區(qū)域的大小以及位置坐標(biāo);
[0148]所述劃定子模塊被配置為802B,根據(jù)獲取到的所述主題區(qū)域的大小以及位置坐標(biāo)劃定區(qū)域范圍;
[0149]所述第三確定子模塊被配置為802C,確定所述區(qū)域范圍以外的區(qū)域?yàn)榉侵黝}區(qū)域。
[0150]需要說明的是,上述圖11所示的裝置實(shí)施例中示出的獲取子模塊802A、劃定子模塊802B和第三確定子模塊802C的結(jié)構(gòu)也可以包含在前述圖9至10的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0151]請(qǐng)參見圖12,圖12是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖8所示實(shí)施例的基礎(chǔ)上,所述確定模塊802還可以包括合并子模塊802D ;其中:
[0152]所述合并子模塊802D被配置為,在所述壁紙包含多個(gè)主題區(qū)域時(shí),對(duì)所述多個(gè)主題區(qū)域中區(qū)域范圍之間的距離小于預(yù)設(shè)距離的主題區(qū)域進(jìn)行合并。
[0153]需要說明的是,上述圖12所示的裝置實(shí)施例中示出的合并子模塊802D的結(jié)構(gòu)也可以包含在前述圖9至11的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0154]請(qǐng)參見圖13,圖13是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖8所示實(shí)施例的基礎(chǔ)上,所述移動(dòng)模塊803可以包括第一分割子模塊803A、第二計(jì)算子模塊803B和第一移動(dòng)子模塊803C ;其中:
[0155]所述第一分割子模塊803A被配置為,將所述非主題區(qū)域分割為若干子區(qū)域;
[0156]所述第二計(jì)算子模塊803B被配置為,計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值;
[0157]所述第一移動(dòng)子模塊803C被配置為,將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身顏色差異值最小的目標(biāo)子區(qū)域。
[0158]需要說明的是,上述圖13所示的裝置實(shí)施例中示出的合并子模塊804的結(jié)構(gòu)也可以包含在前述圖9至12的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0159]請(qǐng)參見圖14,圖14是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖13所示實(shí)施例的基礎(chǔ)上,所述第二計(jì)算子模塊803B可以包括第一顏色屬性計(jì)算子模塊803B1、第二顏色屬性計(jì)算子模塊803B2和顏色差異計(jì)算子模塊803B3 ;其中:
[0160]所述第一顏色屬性計(jì)算子模塊803B1被配置為,計(jì)算分割出的各子區(qū)域的顏色屬性值;
[0161]所述第二顏色屬性計(jì)算子模塊803B2被配置為,計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)的顏色屬性值;
[0162]所述顏色差異計(jì)算子模塊803B3被配置為,計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)與所述分割出的各子區(qū)域的顏色屬性值的差值得出顏色差異值。
[0163]需要說明的是,上述圖14所示的裝置實(shí)施例中示出的第一顏色屬性計(jì)算子模塊803B1、第二顏色屬性計(jì)算子模塊803B2和顏色差異計(jì)算子模塊803B3的結(jié)構(gòu)也可以包含在前述圖8至12的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0164]請(qǐng)參見圖15,圖15是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖8所示實(shí)施例的基礎(chǔ)上,所述移動(dòng)模塊803還可以包括第二分割子模塊803D、排序子模塊803E、第二移動(dòng)子模塊803F ;其中:
[0165]所述第二分割子模塊803D被配置為,將所述非主題區(qū)域分割為若干子區(qū)域;
[0166]所述排序子模塊803E被配置為,根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序;
[0167]所述第二移動(dòng)子模塊803F被配置為,按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。
[0168]需要說明的是,上述圖15所示的裝置實(shí)施例中示出的第二分割子模塊803D、排序子模塊803E、第二移動(dòng)子模塊803F的結(jié)構(gòu)也可以包含在前述圖9至14的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0169]請(qǐng)參見圖16,圖16是本公開根據(jù)一示例性實(shí)施例示出的另一種圖標(biāo)移動(dòng)裝置框圖,該實(shí)施例在前述圖15所示實(shí)施例的基礎(chǔ)上,所述排序子模塊803E可以包括第三顏色屬性計(jì)算子模塊803E1、第四顏色屬性計(jì)算子模塊803E2和圖標(biāo)排序子模塊803E3 ;其中:
[0170]所述第三顏色屬性計(jì)算子模塊803E1被配置為,計(jì)算分割出的各子區(qū)域的顏色屬性值;
[0171]所述第四顏色屬性計(jì)算子模塊803E2被配置為,計(jì)算所有圖標(biāo)的顏色屬性值;
[0172]所述圖標(biāo)排序子模塊803E3被配置為,根據(jù)所述顏色屬性值的大小對(duì)所述分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行升序或者降序排序。
[0173]需要說明的是,上述圖16所示的裝置實(shí)施例中示出的第三顏色屬性計(jì)算子模塊803E1、第四顏色屬性計(jì)算子模塊803E2和圖標(biāo)排序子模塊803E3的結(jié)構(gòu)也可以包含在前述圖8至14的裝置實(shí)施例中,對(duì)此本公開不進(jìn)行限制。
[0174]上述裝置中各個(gè)模塊的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
[0175]對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)模塊上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
[0176]相應(yīng)的,本公開還提供一種圖標(biāo)移動(dòng)裝置,所述圖標(biāo)移動(dòng)裝置包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:
[0177]計(jì)算壁紙的主題區(qū)域;
[0178]根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0179]將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0180]相應(yīng)的,本公開還提供一種終端,所述終端包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:
[0181]計(jì)算壁紙的主題區(qū)域;
[0182]根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0183]將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0184]圖17是根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)裝置的結(jié)構(gòu)示意圖。
[0185]如圖17所示,根據(jù)一示例性實(shí)施例示出的一種圖標(biāo)移動(dòng)裝置170,該裝置170可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
[0186]參照?qǐng)D17,裝置170可以包括以下一個(gè)或多個(gè)組件:處理組件171,存儲(chǔ)器172,電源組件173,多媒體組件174,音頻組件175,輸入/輸出(I/O)的接口 176,傳感器組件177,以及通信組件178。
[0187]處理組件171通??刂蒲b置170的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件171可以包括一個(gè)或多個(gè)處理器179來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件171可以包括一個(gè)或多個(gè)模塊,便于處理組件171和其他組件之間的交互。例如,處理部件171可以包括多媒體模塊,以方便多媒體組件174和處理組件171之間的交互。
[0188]存儲(chǔ)器172被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置170的操作。這些數(shù)據(jù)的示例包括用于在裝置170上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器172可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
[0189]電源組件173為裝置170的各種組件提供電力。電源組件173可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置170生成、管理和分配電力相關(guān)聯(lián)的組件。
[0190]多媒體組件174包括在所述裝置170和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件174包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置170處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0191]音頻組件175被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件175包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置170處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器172或經(jīng)由通信組件178發(fā)送。在一些實(shí)施例中,音頻組件175還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0192]I/O接口 172為處理組件171和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0193]傳感器組件177包括一個(gè)或多個(gè)傳感器,用于為裝置170提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件177可以檢測(cè)到裝置170的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置170的顯示器和小鍵盤,傳感器組件177還可以檢測(cè)裝置170或裝置170一個(gè)組件的位置改變,用戶與裝置170接觸的存在或不存在,裝置170方位或加速/減速和裝置170的溫度變化。傳感器組件177可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件177還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件177還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0194]通信組件178被配置為便于裝置170和其他設(shè)備之間有線或無線方式的通信。裝置170可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件178經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件178還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UffB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0195]在示例性實(shí)施例中,裝置170可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSro)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
[0196]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器172,上述指令可由裝置170的處理器179執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0197]其中,當(dāng)所述存儲(chǔ)介質(zhì)中的指令由移動(dòng)終端的處理器執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行一種來電處理方法,包括:
[0198]計(jì)算壁紙的主題區(qū)域;
[0199]根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域;
[0200]將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
[0201]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0202]應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種圖標(biāo)移動(dòng)方法,其特征在于,所述方法包括: 計(jì)算壁紙的主題區(qū)域; 根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域; 將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
2.如權(quán)利要求1所述的方法,其特征在于,所述計(jì)算壁紙的主題區(qū)域包括: 對(duì)所述壁紙進(jìn)行人臉特征檢測(cè); 當(dāng)檢測(cè)到所述壁紙中包含人臉特征時(shí),將所述人臉?biāo)趨^(qū)域確定為主題區(qū)域。
3.如權(quán)利要求1所述的方法,其特征在于,所述計(jì)算壁紙的主題區(qū)域包括: 對(duì)所述壁紙進(jìn)行顯著性計(jì)算; 將計(jì)算出的顯著性值高于閾值的區(qū)域確定為主題區(qū)域。
4.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域包括: 獲取所述主題區(qū)域的大小以及位置坐標(biāo); 根據(jù)獲取到的所述主題區(qū)域的大小以及位置坐標(biāo)劃定區(qū)域范圍; 確定所述區(qū)域范圍以外的區(qū)域?yàn)榉侵黝}區(qū)域。
5.如權(quán)利要求4所述的方法,其特征在于,所述方法還包括: 當(dāng)所述壁紙包含多個(gè)主題區(qū)域時(shí),對(duì)所述多個(gè)主題區(qū)域中區(qū)域范圍之間的距離小于預(yù)設(shè)距離的主題區(qū)域進(jìn)行合并。
6.如權(quán)利要求1所述的方法,其特征在于,所述將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域包括: 將所述非主題區(qū)域分割為若干子區(qū)域; 計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值; 將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身顏色差異值最小的目標(biāo)子區(qū)域。
7.如權(quán)利要求6所述的方法,其特征在于,所述計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值包括: 計(jì)算分割出的各子區(qū)域的顏色屬性值; 計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)的顏色屬性值; 計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)與所述分割出的各子區(qū)域的顏色屬性值的差值得出顏色差異值。
8.如權(quán)利要求1所述的方法,其特征在于,所述將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域包括: 將所述非主題區(qū)域分割為若干子區(qū)域; 根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序; 按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。
9.如權(quán)利要求8所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序包括: 計(jì)算分割出的各子區(qū)域的顏色屬性值; 計(jì)算所有圖標(biāo)的顏色屬性值; 根據(jù)所述顏色屬性值的大小對(duì)所述分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行升序或者降序排序。
10.一種圖標(biāo)移動(dòng)裝置,其特征在于,所述裝置包括: 計(jì)算模塊,用于計(jì)算壁紙的主題區(qū)域; 確定模塊,用于根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域; 移動(dòng)模塊,用于將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
11.如權(quán)利要求10所述的裝置,其特征在于,所述計(jì)算模塊包括: 檢測(cè)子模塊,用于對(duì)所述壁紙進(jìn)行人臉特征檢測(cè); 第一確定子模塊,用于在檢測(cè)到所述壁紙中包含人臉特征時(shí),將所述人臉?biāo)趨^(qū)域確定為主題區(qū)域。
12.如權(quán)利要求10所述的裝置,其特征在于,所述計(jì)算模塊包括: 第一計(jì)算子模塊,用于對(duì)所述壁紙進(jìn)行顯著性計(jì)算; 第二確定子模塊,用于將計(jì)算出的顯著性值高于閾值的區(qū)域確定為主題區(qū)域。
13.如權(quán)利要求10所述的裝置,其特征在于,所述確定模塊包括: 獲取子模塊,用于獲取所述主題區(qū)域的大小以及位置坐標(biāo); 劃定子模塊,用于根據(jù)獲取到的所述主題區(qū)域的大小以及位置坐標(biāo)劃定區(qū)域范圍; 第三確定子模塊,用于確定所述區(qū)域范圍以外的區(qū)域?yàn)榉侵黝}區(qū)域。
14.如權(quán)利要求13所述的裝置,其特征在于,所述確定模塊還包括: 合并子模塊,用于在所述壁紙包含多個(gè)主題區(qū)域時(shí),對(duì)所述多個(gè)主題區(qū)域中區(qū)域范圍之間的距離小于預(yù)設(shè)距離的主題區(qū)域進(jìn)行合并。
15.如權(quán)利要求10所述的裝置,其特征在于,所述移動(dòng)模塊包括: 第一分割子模塊,用于將所述非主題區(qū)域分割為若干子區(qū)域; 第二計(jì)算子模塊,用于計(jì)算分割出的各子區(qū)域與所述覆蓋主題區(qū)域的圖標(biāo)的顏色差異值; 第一移動(dòng)子模塊,用于將所述覆蓋主題區(qū)域的圖標(biāo)移動(dòng)到與自身顏色差異值最小的目標(biāo)子區(qū)域。
16.如權(quán)利要求15所述的裝置,其特征在于,所述第二計(jì)算子模塊包括: 第一顏色屬性計(jì)算子模塊,用于計(jì)算分割出的各子區(qū)域的顏色屬性值; 第二顏色屬性計(jì)算子模塊,用于計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)的顏色屬性值; 顏色差異計(jì)算子模塊,用于計(jì)算所述覆蓋主題區(qū)域的圖標(biāo)與所述分割出的各子區(qū)域的顏色屬性值的差值得出顏色差異值。
17.如權(quán)利要求10所述的裝置,其特征在于,所述移動(dòng)模塊包括: 第二分割子模塊,用于將所述非主題區(qū)域分割為若干子區(qū)域; 排序子模塊,用于根據(jù)預(yù)設(shè)規(guī)則對(duì)分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行排序; 第二移動(dòng)子模塊,用于按照所述排序的順序?qū)⑺鏊袌D標(biāo)依次移動(dòng)到所述分割出的各子區(qū)域中對(duì)應(yīng)的目標(biāo)子區(qū)域。
18.如權(quán)利要求17所述的裝置,其特征在于,所述排序子模塊包括: 第三顏色屬性計(jì)算子模塊,用于計(jì)算分割出的各子區(qū)域的顏色屬性值; 第四顏色屬性計(jì)算子模塊,用于計(jì)算所有圖標(biāo)的顏色屬性值; 圖標(biāo)排序子模塊,用于根據(jù)所述顏色屬性值的大小對(duì)所述分割出的各子區(qū)域以及所有圖標(biāo)分別進(jìn)行升序或者降序排序。
19.一種圖標(biāo)移動(dòng)裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 計(jì)算壁紙的主題區(qū)域; 根據(jù)計(jì)算出的主題區(qū)域確定所述壁紙的非主題區(qū)域; 將覆蓋主題區(qū)域的圖標(biāo)移動(dòng)至所述非主題區(qū)域。
【文檔編號(hào)】G06F3/0481GK104182127SQ201410433089
【公開日】2014年12月3日 申請(qǐng)日期:2014年8月28日 優(yōu)先權(quán)日:2014年8月28日
【發(fā)明者】劉山榮, 王敏飛, 肖政東 申請(qǐng)人:小米科技有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1