移動(dòng)裝置及其圖像處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種移動(dòng)裝置及其圖像處理方法。更具體而言,本發(fā)明涉及用于圖像選擇的移動(dòng)裝置及其圖像處理方法。
【背景技術(shù)】
[0002]移動(dòng)裝置(例如,手機(jī)、筆記本電腦、平板電腦、數(shù)碼相機(jī)等)方便且便于攜帶,已成為人們不可或缺之物。例如,移動(dòng)裝置已廣泛地用于拍照,且因此圖像擷取及圖像處理已變得流行。
[0003]有時(shí),用戶在傳統(tǒng)移動(dòng)裝置上拍攝包含共同物體的多個(gè)圖片,并自所述多個(gè)圖片中選擇一個(gè)主圖像作為最佳圖像。然而,自多個(gè)圖片挑選出主圖片頗為困難,因?yàn)檫@無(wú)法在傳統(tǒng)移動(dòng)裝置上自動(dòng)地且準(zhǔn)確地完成。具體來(lái)說(shuō),用戶必須自傳統(tǒng)移動(dòng)裝置上的多個(gè)圖片中人工挑選出主圖片。因此,被一個(gè)用戶選擇為最佳圖像的圖片可能與另一用戶所選擇的最佳圖片并不相同。此外,人工選擇圖片頗為耗時(shí)。
[0004]有鑒于此,亟需提供一種使傳統(tǒng)移動(dòng)裝置為其用戶自包含共同物體的多個(gè)圖片中自動(dòng)地且準(zhǔn)確地選擇出最佳圖像的方法。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種使傳統(tǒng)移動(dòng)裝置為其用戶自包含共同物體的多個(gè)圖片中自動(dòng)地且準(zhǔn)確地選擇出最佳圖像的方法。
[0006]為實(shí)現(xiàn)前述目的,本發(fā)明提供一種移動(dòng)裝置。所述移動(dòng)裝置包含圖像擷取模塊,及與所述圖像擷取模塊電性連接的圖像處理器。所述圖像擷取模塊用以擷取多個(gè)圖像,所述多個(gè)圖像包含共同物體。所述圖像處理器用以確定所述共同物體為所述多個(gè)圖像中的目標(biāo)物體,計(jì)算所述多個(gè)圖像中每一者的顯著性圖(saliency map),并根據(jù)所述目標(biāo)物體及所述多個(gè)顯著性圖而自所述多個(gè)圖像中確定一個(gè)主圖像。
[0007]為實(shí)現(xiàn)前述目的,本發(fā)明提供一種用于移動(dòng)裝置的圖像處理方法。所述移動(dòng)裝置包含圖像擷取模塊,及與所述圖像擷取模塊電性連接的圖像處理器。所述圖像處理方法包含以下步驟:
[0008](al)由所述圖像擷取模塊擷取多個(gè)圖像,其中所述多個(gè)圖像包含共同物體;
[0009](bl)由所述圖像處理器確定所述共同物體為所述多個(gè)圖像中的目標(biāo)物體;
[0010](Cl)由所述圖像處理器計(jì)算所述多個(gè)圖像中每一者的顯著性圖;以及
[0011](dl)由所述圖像處理器根據(jù)所述目標(biāo)物體及所述多個(gè)顯著性圖而自所述多個(gè)圖像中確定一個(gè)主圖像。
[0012]綜上所述,本發(fā)明提供一種移動(dòng)裝置及其圖像處理方法。通過(guò)圖像擷取模塊的前述安排,所述移動(dòng)裝置及所述圖像處理方法可擷取包含共同物體的多個(gè)圖像。通過(guò)圖像處理器的前述安排,所述移動(dòng)裝置及所述圖像處理方法可確定所述共同物體為所述多個(gè)圖像中的目標(biāo)物體,并計(jì)算所述多個(gè)圖像中每一者的顯著性圖。
[0013]顯著性圖可呈現(xiàn)所述多個(gè)圖像每一者中具有不同顯著性值的各種圖像部分。具有較好顯著性值的一個(gè)圖像部分更可能吸引人類觀察者的注意。根據(jù)所述顯著性圖,所述移動(dòng)裝置及所述圖像處理方法可確定至少一個(gè)顯著性圖目標(biāo)物體,且在所述顯著性圖中目標(biāo)物體對(duì)應(yīng)于具有最好顯著性值的圖像部分,藉此自所述多個(gè)圖像中挑選出最佳圖像。因此,本發(fā)明可有效地提供一種使傳統(tǒng)移動(dòng)裝置為其用戶自包含共同物體的多個(gè)圖片中自動(dòng)地且準(zhǔn)確地選擇出最佳圖像的方法。
[0014]在下文段落以及附圖中將描述本發(fā)明的詳細(xì)技術(shù)及優(yōu)選實(shí)施例,以使所屬領(lǐng)域的技術(shù)人員更加了解本發(fā)明的特征。
【附圖說(shuō)明】
[0015]圖1為根據(jù)本發(fā)明第一實(shí)施例的移動(dòng)裝置的示意圖;
[0016]圖2為根據(jù)本發(fā)明第一實(shí)施例所例示多個(gè)圖像及其顯著性圖的示意圖;
[0017]圖3為根據(jù)本發(fā)明第二實(shí)施例的圖像處理方法的流程圖;以及
[0018]圖4A及4B例示在本發(fā)明第二實(shí)施例中示出的步驟S27的不同子步驟。
[0019]主要元件標(biāo)記說(shuō)明
[0020]1:移動(dòng)裝置
[0021]2:圖像
[0022]11:圖像擷取模塊
[0023]13:圖像處理器
[0024]15:用戶輸入界面
[0025]20:共同物體
[0026]21:圖像
[0027]23:圖像
[0028]25:圖像
[0029]27:圖像
[0030]41:顯著性圖
[0031]43:顯著性圖
[0032]45:顯著性圖
[0033]47:顯著性圖
[0034]60:第一用戶輸入
[0035]62:第二用戶輸入
[0036]S21 ?S27、S271 ?S275、S272 ?S276:步驟
【具體實(shí)施方式】
[0037]可參照下列實(shí)施例來(lái)解釋本發(fā)明。然而,這些實(shí)施例并非將本發(fā)明限制為這些實(shí)施例中所描述的任何特定環(huán)境、應(yīng)用或?qū)嵤┓桨?。因此,描述這些實(shí)施例僅是出于說(shuō)明而非限制目的。在下列實(shí)施例及附圖中,與本發(fā)明并不直接相關(guān)的元件已省略而未繪示。另外,附圖中各元件之間的尺寸關(guān)系僅為易于理解,而非用以限制實(shí)際比例。
[0038]本發(fā)明的第一實(shí)施例為一種移動(dòng)裝置。在圖1中示出所述移動(dòng)裝置的示意性結(jié)構(gòu)圖,其中移動(dòng)裝置I包含圖像擷取模塊11、及與圖像擷取模塊11電性連接的圖像處理器13?;蛘?,可選擇地,移動(dòng)裝置I還可以包含與圖像處理器13電性連接的用戶輸入界面15。移動(dòng)裝置I可為手機(jī)、筆記本電腦、平板電腦、數(shù)碼相機(jī)、PDA等。
[0039]圖像擷取模塊11用以擷取包含共同物體的多個(gè)圖像2。圖像擷取模塊11可以連續(xù)猝發(fā)模式或普通模式擷取多個(gè)圖像2。在所述連續(xù)猝發(fā)模式下,圖像擷取模塊11會(huì)在短的周期中連續(xù)地?cái)X取多個(gè)圖像2。在普通模式下,圖像擷取模塊11會(huì)在不同時(shí)刻以較長(zhǎng)的時(shí)間間隔個(gè)別地?cái)X取多個(gè)圖像2。
[0040]圖像處理器13用以確定所述共同物體為所述多個(gè)圖像2中的目標(biāo)物體,計(jì)算所述多個(gè)圖像2中每一者的顯著性圖(saliency map),并根據(jù)所述目標(biāo)物體及所述多個(gè)顯著性圖而自所述多個(gè)圖像2中確定一個(gè)主圖像。為易于下文說(shuō)明,在此實(shí)施例中僅考慮四個(gè)圖像。然而,所述多個(gè)圖像2的所述數(shù)目并非用于限制本發(fā)明。
[0041]圖2為根據(jù)本發(fā)明第一實(shí)施例所例示多個(gè)圖像及其顯著性圖的示意圖。如圖2中所示,已由圖像擷取模塊11擷取了四個(gè)圖像21、23、25及27,且圖像21、23、25及27包含共同物體20 (S卩,星狀物體)。應(yīng)注意,圖像21、23、25及27中每一者的內(nèi)容僅用于說(shuō)明而非限制目的。
[0042]在由圖像擷取模塊11擷取圖像21、23、25及27之后,圖像處理器13確定共同物體20為圖像21、23、25及27中的目標(biāo)物體。目標(biāo)物體是用戶想要在圖像21、23、25及27中強(qiáng)調(diào)的物體。具體而言,圖像處理器13可根據(jù)不同條件而將共同物體20確定為圖像21、23、25及27中的目標(biāo)物體。
[0043]例如,用戶輸入界面15可自用戶接收第一用戶輸入60,且在圖像擷取模塊11開(kāi)始擷取圖像21、23、25及27之前,圖像處理器13就根據(jù)所述第一使用者輸入60來(lái)指定圖像21、23、25及27的共同物體20。換句話說(shuō),用戶所指定的共同物體20是用戶想要在即將擷取的圖像21、23、25及27中所追蹤及強(qiáng)調(diào)的物體。因此,圖像處理器13會(huì)將用戶所指定的共同物體20確定為圖像21、23、25及27中的目標(biāo)物體。
[0044]圖像處理器13及圖像擷取模塊11追蹤圖像21、23、25及27中的共同物體20的方法,可參照任何一種傳統(tǒng)的物體追蹤方法來(lái)實(shí)現(xiàn),例如D.Comaniciu、V.Ramesh、P.Meer的“基于內(nèi)核的物體追蹤(Kernel-based object tracking)”(IEEE圖案分析及機(jī)器智能化學(xué)報(bào)(IEEE Transact1ns on Pattern Analysis and Machine Intelligence), 25 (5)(2003),第564 - 575頁(yè))。由于所屬領(lǐng)域的技術(shù)人員可參照傳統(tǒng)的物體追蹤方法而容易地了解追蹤共同物體20的方法,因此本文中將不再對(duì)其予以贅述。
[0045]或者,在圖像擷取模塊11擷取圖像21、23、25及27之前,用戶輸入界面15不接收來(lái)自用戶的第一用戶輸入60。而是,在圖像擷取模塊11已擷取圖像21、23、25及27之后,用戶輸入界面15接收來(lái)自用戶的第二用戶輸入62。因此,用戶所指定的共同物體20是已擷取的圖像21、23