两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

圖像處理裝置、圖像處理方法、圖像處理程序以及存儲介質(zhì)與流程

文檔序號:11456131閱讀:214來源:國知局
圖像處理裝置、圖像處理方法、圖像處理程序以及存儲介質(zhì)與流程

本發(fā)明涉及圖像處理裝置、圖像處理方法、圖像處理程序以及存儲介質(zhì)。



背景技術(shù):

已知有如下的信息處理終端:用戶預(yù)先登記與被攝體id對應(yīng)的1個以上的處理內(nèi)容信息,在滿足在通過拍攝而取得的照片中拍攝到與被攝體id一致的被攝體的情況等各條件的情況下,實施對應(yīng)的處理內(nèi)容信息的處理(例如,參照專利文獻1。)。

現(xiàn)有技術(shù)文獻

專利文獻

專利文獻1:日本特許第5246592號公報



技術(shù)實現(xiàn)要素:

發(fā)明要解決的課題

專利文獻1的信息處理終端僅實施被登記且與被攝體id對應(yīng)的處理內(nèi)容信息的處理。

在最近的照相機中,大多內(nèi)置有如過濾處理或裁剪處理那樣根據(jù)用戶的喜好而實施的多個圖像處理,但能夠?qū)⑵淙空莆詹⑦\用自如的用戶較少。即,準備了適于被攝體或拍攝場景的各種各樣的圖像處理,如果使用這些圖像處理,則能夠給用戶提供圖像處理的新的享受方法,但也有時一次也未使用。

在專利文獻1的信息處理終端中,為了實施處理,前提是用戶有意識地預(yù)先登記與該處理對應(yīng)的處理內(nèi)容信息。因此,用戶需要預(yù)先知道處理內(nèi)容信息的內(nèi)容和使用方法,針對不知道內(nèi)容和使用方法的處理,甚至不感覺到使用的必要性,永久都不會被使用。

本發(fā)明正是鑒于上述情況而完成的,其目的在于提供一種能夠使用戶注意到不知道內(nèi)容和使用方法的處理的效果,實現(xiàn)促進這種處理的使用的圖像處理裝置、圖像處理方法、圖像處理程序和存儲介質(zhì)。

用于解決課題的手段

本發(fā)明的一個方式是一種圖像處理裝置,其具有:被攝體識別電路,其識別輸入圖像內(nèi)存在的被攝體種類;存儲電路,其存儲多個加工指示數(shù)據(jù),該多個加工指示數(shù)據(jù)表示對所述輸入圖像進行處理的加工內(nèi)容;加工指示數(shù)據(jù)取得電路,其根據(jù)由所述被攝體識別電路識別出的所述被攝體種類,從所述存儲電路取得預(yù)先定義的所述加工指示數(shù)據(jù);加工指示數(shù)據(jù)判定電路,其針對由該加工指示數(shù)據(jù)取得電路取得的各個所述加工指示數(shù)據(jù),計算表示不適于所述輸入圖像的程度的無效度,選擇該無效度為規(guī)定的閾值以下的規(guī)定數(shù)量的所述加工指示數(shù)據(jù);以及圖像加工電路,其使用由該加工指示數(shù)據(jù)判定電路選擇出的規(guī)定數(shù)量的所述加工指示數(shù)據(jù),進行所述輸入圖像的加工。

根據(jù)本方式,在輸入了輸入圖像后,被攝體識別電路識別出輸入圖像內(nèi)存在的被攝體種類,加工指示數(shù)據(jù)取得電路根據(jù)識別出的被攝體種類,取得存儲電路所存儲的多個加工指示數(shù)據(jù)。而且,加工指示數(shù)據(jù)判定電路針對所取得的各個加工指示數(shù)據(jù)計算無效度,將無效度較高的加工指示數(shù)據(jù)判定為無效而從選擇對象排除。

即使是作為適于輸入圖像內(nèi)存在的被攝體種類而預(yù)先定義的加工指示數(shù)據(jù),有時也不適于實際的輸入圖像,加工指示數(shù)據(jù)判定電路計算表示這樣的程度的無效度,選擇規(guī)定數(shù)量的無效度為規(guī)定的閾值以下的加工指示數(shù)據(jù)。

而且,使用所選擇的規(guī)定數(shù)量的加工指示數(shù)據(jù)在圖像加工電路中對輸入圖像進行加工,由此生成規(guī)定數(shù)量的圖像,該圖像被實施了對于被攝體種類和輸入圖像都適用的加工。

即,根據(jù)本方式,即使在用戶不知道加工內(nèi)容及其使用方法的情況下,也能夠確定由該加工帶來的效果,能夠注意到這樣的加工的存在和加工的效果。因此,能夠減少內(nèi)置的大量圖像處理中的未被使用的圖像處理,實現(xiàn)使用的促進。

在上述方式中,也可以是,所述加工指示數(shù)據(jù)判定電路與各所述加工指示數(shù)據(jù)對應(yīng)地存儲適于該加工指示數(shù)據(jù)的判定的無效度的類別,計算根據(jù)想要進行判定的各所述加工指示數(shù)據(jù)而選擇出的類別的無效度。

由此,并未使用相同類別的無效度,而是選擇并計算適于加工指示數(shù)據(jù)的無效度,以判定不同的加工指示數(shù)據(jù)的無效,所以能夠高精度地選擇適于輸入圖像的加工指示數(shù)據(jù)。

此外,在上述方式中,也可以是,具有顯示電路,該顯示電路顯示在所述加工指示數(shù)據(jù)判定電路中選擇出的多個所述加工指示數(shù)據(jù)和在所述圖像加工電路中加工后的圖像中的至少一方。

由此,將被加工后的圖像和用于該加工的加工指示數(shù)據(jù)中的至少一方顯示到顯示電路,所以能夠確認被使用的加工內(nèi)容或者由該加工帶來的效果。由于選擇了適于被攝體種類和輸入圖像雙方的加工內(nèi)容的加工指示數(shù)據(jù),所以能夠利用表現(xiàn)該加工原本的效果的圖像,使用戶識別由加工帶來的正確效果。

此外,在上述方式中,也可以是,所述無效度被定義為如下的函數(shù):根據(jù)所述加工指示數(shù)據(jù)對所述輸入圖像實施的加工前后的圖像中的變化量越大,則該無效度越低。

由此,在對輸入圖像實施的加工前后的圖像的變化量較大的情況下,由于輸入圖像因加工而發(fā)生較大變化,所以顯著呈現(xiàn)了加工的效果,降低無效度而使得能夠容易被選擇。此外,在對輸入圖像實施的加工前后的圖像的變化量較小的情況下,加工后的圖像相對于輸入圖像沒怎么發(fā)生變化,所以沒怎么呈現(xiàn)出加工的效果,提高無效度而能夠使得難以被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含裁剪,所述無效度是根據(jù)所述加工指示數(shù)據(jù)而設(shè)定出的裁剪區(qū)域與所述輸入圖像的重復(fù)率。

由此,在從輸入圖像中切出規(guī)定范圍的裁剪中,裁剪區(qū)域與輸入圖像的重復(fù)率越高,則裁剪后的圖像相對于輸入圖像的基于裁剪得到的變化量越小。因此,通過直接將重復(fù)率作為無效度,能夠使得加工前后的圖像變化較少的加工指示數(shù)據(jù)難以被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含顏色信息的加工和灰度信息的加工中的至少一方,所述無效度是根據(jù)所述加工指示數(shù)據(jù)而對所述輸入圖像實施的加工前后的圖像中的像素值的變動量的倒數(shù)。

由此,在對輸入圖像進行顏色信息或灰度信息的加工的情況下,加工前后的像素值越發(fā)生變動,圖像的變化量越大,所以通過將像素值的變動量的倒數(shù)作為無效度,能夠使得加工前后的圖像變化較小的加工指示數(shù)據(jù)難以被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含模糊加工,所述無效度是根據(jù)所述加工指示數(shù)據(jù)而對所述輸入圖像實施的加工前后的圖像中的模糊度的變動量的倒數(shù)。

由此,在對輸入圖像實施模糊加工的情況下,加工前后的模糊度越發(fā)生變動,圖像的變化量越大,所以通過將模糊度的變動量的倒數(shù)作為無效度,能夠使得加工前后的圖像變化較少的加工指示數(shù)據(jù)難以被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含梯形校正加工,所述無效度是根據(jù)所述加工指示數(shù)據(jù)而對所述輸入圖像實施的加工前后的圖像中的直線狀邊緣部相對于鉛直線的角度的變動量的倒數(shù)。

在對輸入圖像實施梯形校正加工的情況下,輸入圖像中的直線狀邊緣部相對于鉛直線的角度接近零。因此,通過將加工前后的圖像中的直線狀邊緣部相對于鉛直線的角度的變動量的倒數(shù)作為無效度,能夠?qū)τ卺槍χ本€狀邊緣部相對于鉛直線的角度較大的輸入圖像的加工獲得較大的效果,能夠使得梯形校正加工的加工指示數(shù)據(jù)容易被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含光學(xué)畸變像差效果賦予的加工,所述無效度是所述輸入圖像中的光學(xué)畸變像差的量。

由此,在輸入圖像中的光學(xué)畸變像差較大的輸入圖像的情況下,即使進行光學(xué)畸變像差效果賦予的加工,效果也不明顯,所以輸入圖像中的光學(xué)畸變像差越大,無效度越高,能夠使得難以被選擇。

此外,在上述方式中,也可以是,所述無效度是預(yù)計為能夠通過基于所述加工指示數(shù)據(jù)的所述輸入圖像的加工而得到的預(yù)計圖像和根據(jù)所述加工指示數(shù)據(jù)而對所述輸入圖像實施了加工后的圖像之差。

由此,預(yù)計圖像和加工后的圖像之差越大,無效度越高,能夠使得難以被選擇。為了使預(yù)計圖像成為通過基于加工指示數(shù)據(jù)的加工而顯著呈現(xiàn)了該效果的圖像,優(yōu)選加工后的圖像與預(yù)計圖像之差越小,越容易被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含裁剪,所述無效度是根據(jù)所述加工指示數(shù)據(jù)而設(shè)定出的裁剪區(qū)域從所述輸入圖像超出的超出區(qū)域的大小。

由此,在根據(jù)包含裁剪的加工指示數(shù)據(jù)而設(shè)定出的裁剪區(qū)域從輸入圖像超出的情況下,可能得到與以未超出為前提的預(yù)計圖像不同的加工后的圖像,所以這樣的加工指示數(shù)據(jù)的無效度較高,能夠使得難以選擇這樣的加工指示數(shù)據(jù)。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含旋轉(zhuǎn)加工,所述無效度是所述輸入圖像中的所述被攝體的基準軸在圖像中的傾斜角度。

由此,在通過基于包含旋轉(zhuǎn)加工的加工指示數(shù)據(jù)的旋轉(zhuǎn)加工而使得被攝體的基準軸旋轉(zhuǎn)為規(guī)定的角度的情況下,在輸入圖像中的被攝體的基準軸已經(jīng)傾斜的情況下,進一步被大幅地旋轉(zhuǎn),因此可能得到與預(yù)計圖像不同的加工后的圖像。因此,關(guān)于這樣的加工指示數(shù)據(jù),輸入圖像中的基準軸的傾斜角度較大,無效度較高,能夠使得難以被選擇。

此外,在上述方式中,也可以是,由所述加工指示數(shù)據(jù)判定電路判定的所述加工指示數(shù)據(jù)的加工內(nèi)容包含顏色信息的加工和灰度信息的加工中的至少一方,所述無效度是根據(jù)所述輸入圖像中的所述被攝體的像素值而設(shè)定的。

由此,在對輸入圖像進行顏色信息或灰度信息的加工的情況下,在輸入圖像中已經(jīng)具有被攝體的像素值通過加工而發(fā)生變化的傾向的像素值的情況下,通過加工會使像素值變化到預(yù)計值以上,所以在這樣的情況下,能夠提高無效度,使得加工指示數(shù)據(jù)難以被選擇。

例如,在加工指示數(shù)據(jù)包含對曝光進行負校正的加工內(nèi)容時,在輸入圖像中被攝體的曝光已經(jīng)為不足的情況下,可能得到過度不足的圖像,所以與預(yù)計圖像之差較大,能夠提高無效度。

此外,在上述方式中,也可以是,所述加工指示數(shù)據(jù)判定電路針對判定為所述無效度比規(guī)定的閾值高而從選擇中排除的加工指示數(shù)據(jù),對排除次數(shù)進行計數(shù)并存儲到所述存儲電路,將所存儲的所述排除次數(shù)較高的加工指示數(shù)據(jù)優(yōu)先作為判定對象。

由此,可將無效度較高而多次被排除的加工指示數(shù)據(jù)優(yōu)先作為判定對象,能夠提高成為加工指示數(shù)據(jù)判定電路的判定對象的機會而使得容易被選擇。

此外,本發(fā)明的另一方式是一種圖像處理方法,其包含:被攝體識別步驟,識別輸入圖像內(nèi)存在的被攝體種類;加工指示數(shù)據(jù)取得步驟,根據(jù)通過所述被攝體識別步驟識別出的被攝體種類,從多個加工指示數(shù)據(jù)中取得預(yù)先定義的所述加工指示數(shù)據(jù),該多個加工指示數(shù)據(jù)表示對所述輸入圖像進行處理的加工內(nèi)容;加工指示數(shù)據(jù)判定步驟,針對通過該加工指示數(shù)據(jù)取得步驟取得的各個所述加工指示數(shù)據(jù),計算表示不適于所述輸入圖像的程度的無效度,選擇該無效度為規(guī)定的閾值以下的規(guī)定數(shù)量的所述加工指示數(shù)據(jù);以及圖像加工步驟,使用在該加工指示數(shù)據(jù)判定步驟中選擇出的規(guī)定數(shù)量的所述加工指示數(shù)據(jù),進行所述輸入圖像的加工。

此外,本發(fā)明的另一方式是一種圖像處理程序,該圖像處理程序使計算機執(zhí)行以下步驟:被攝體識別步驟,識別輸入圖像內(nèi)存在的被攝體種類;加工指示數(shù)據(jù)取得步驟,根據(jù)通過所述被攝體識別步驟識別出的被攝體種類,從多個加工指示數(shù)據(jù)中取得預(yù)先定義的所述加工指示數(shù)據(jù),該多個加工指示數(shù)據(jù)表示對所述輸入圖像進行處理的加工內(nèi)容;加工指示數(shù)據(jù)判定步驟,針對通過該加工指示數(shù)據(jù)取得步驟取得的各個所述加工指示數(shù)據(jù),計算表示不適于所述輸入圖像的程度的無效度,選擇該無效度為規(guī)定的閾值以下的規(guī)定數(shù)量的所述加工指示數(shù)據(jù);以及圖像加工步驟,使用在該加工指示數(shù)據(jù)判定步驟中選擇出的規(guī)定數(shù)量的所述加工指示數(shù)據(jù),進行所述輸入圖像的加工。

此外,本發(fā)明的另一方式是計算機可讀取的存儲介質(zhì),其存儲了使計算機執(zhí)行以下步驟的程序:被攝體識別步驟,識別輸入圖像內(nèi)存在的被攝體種類;加工指示數(shù)據(jù)取得步驟,根據(jù)通過所述被攝體識別步驟識別出的被攝體種類,從多個加工指示數(shù)據(jù)中取得預(yù)先定義的所述加工指示數(shù)據(jù),該多個加工指示數(shù)據(jù)表示對所述輸入圖像進行處理的加工內(nèi)容;加工指示數(shù)據(jù)判定步驟,針對通過該加工指示數(shù)據(jù)取得步驟取得的各個所述加工指示數(shù)據(jù),計算表示不適于所述輸入圖像的程度的無效度,選擇該無效度為規(guī)定的閾值以下的規(guī)定數(shù)量的所述加工指示數(shù)據(jù);以及圖像加工步驟,使用在該加工指示數(shù)據(jù)判定步驟中選擇出的規(guī)定數(shù)量的所述加工指示數(shù)據(jù),進行所述輸入圖像的加工。

發(fā)明效果

根據(jù)本發(fā)明,實現(xiàn)如下的效果:能夠使用戶注意到由不知道內(nèi)容和使用方法的處理帶來的效果,實現(xiàn)這樣的處理的使用促進。

附圖說明

圖1是示出本發(fā)明的一個實施方式的圖像處理裝置的框圖。

圖2是示出圖1的圖像處理裝置的存儲電路所存儲的加工指示數(shù)據(jù)的一例的圖。

圖3a是示出輸入圖像的一例的圖。

圖3b是示出圖3a的輸入圖像所設(shè)定的裁剪區(qū)域的圖。

圖3c是示出輸入圖像與裁剪區(qū)域的重復(fù)區(qū)域的圖。

圖4是示出本發(fā)明的一個實施方式的圖像處理方法的流程圖。

圖5是示出圖4的流程圖的加工指示數(shù)據(jù)選擇例程的內(nèi)容的流程圖。

圖6是示出圖5的流程圖的無效度計算例程的內(nèi)容的流程圖。

圖7a是示出輸入圖像的一例的圖。

圖7b是示出預(yù)計圖像的一例的圖。

圖7c是示出裁剪區(qū)域的超出區(qū)域的圖。

圖8是示出被攝體的基準軸傾斜的輸入圖像的一例的圖。

圖9是示出存儲到存儲電路中的無效度數(shù)據(jù)的一例的圖。

圖10是示出圖4的圖像處理方法的變形例的流程圖。

圖11是示出圖10的流程圖的加工指示數(shù)據(jù)選擇例程的內(nèi)容的流程圖。

圖12是示出存儲到存儲電路中的無效度數(shù)據(jù)的其他例的圖。

具體實施方式

以下,參照附圖對本發(fā)明一個實施方式的圖像處理裝置1和圖像處理方法進行說明。

如圖1所示,本實施方式的圖像處理裝置1具有:圖像輸入電路2,其輸入由照相機等拍攝裝置取得的圖像(輸入圖像)p;存儲電路3,其存儲針對輸入圖像p的加工指示數(shù)據(jù);以及運算電路4,其根據(jù)該存儲電路3所存儲的加工指示數(shù)據(jù),對輸入到了圖像輸入電路2的輸入圖像p進行加工。

運算電路4具有:被攝體識別電路5,其對輸入到了圖像輸入電路2的輸入圖像p實施公知的識別處理,識別被攝體o的類別(被攝體種類);以及加工指示數(shù)據(jù)取得電路6,其根據(jù)由該被攝體識別電路5識別出的被攝體種類,從存儲電路3取得加工指示數(shù)據(jù)。此外,運算電路4具有:加工指示數(shù)據(jù)判定電路7,其根據(jù)輸入圖像p來計算由該加工指示數(shù)據(jù)取得電路6取得的加工指示數(shù)據(jù)的無效度,選擇無效度較低的多個加工指示數(shù)據(jù);圖像加工電路8,其使用由該加工指示數(shù)據(jù)判定電路7選擇出的加工指示數(shù)據(jù),對輸入圖像p實施加工;以及輸出數(shù)據(jù)控制電路9,其控制這些被攝體識別電路5、加工指示數(shù)據(jù)取得電路6、加工指示數(shù)據(jù)判定電路7和圖像加工電路8。

如圖2所例示那樣,在存儲電路3中,與有可能被識別的關(guān)注被攝體種類(被攝體種類)相對應(yīng)地存儲有多個適于該關(guān)注被攝體種類的加工指示數(shù)據(jù)。在圖2所示的例子中,在關(guān)注被攝體種類中包含人物面部、焦點坐標(biāo)等。關(guān)注被攝體種類不限于此,也能夠使用其他任意的被攝體種類。此外,在本實施方式中,列舉加工指示數(shù)據(jù)的加工內(nèi)容包含裁剪的情況為例進行說明。

根據(jù)圖2的例子,在與裁剪對應(yīng)的加工指示數(shù)據(jù)的加工內(nèi)容中包含關(guān)注被攝體o配置、縱橫比和變焦率等。作為關(guān)注被攝體o配置,包含中央配置、3分割線交點配置等。作為縱橫比,包含4:3、1:1、16:9等。作為變焦率,包含固定倍率(1.0,0.9等)、盡可能大、盡可能小等。

加工指示數(shù)據(jù)取得電路6以由被攝體識別電路5識別出的關(guān)注被攝體種類為關(guān)鍵詞在存儲電路3中進行檢索,從與關(guān)注被攝體種類相對應(yīng)地存儲的圖2的加工指示數(shù)據(jù)列中,取得預(yù)先設(shè)定的個數(shù)的加工指示數(shù)據(jù)。

將加工指示數(shù)據(jù)的取得數(shù)量設(shè)定為比預(yù)定了最終的輸出的加工指示數(shù)據(jù)的輸出數(shù)量大的數(shù)值。

加工指示數(shù)據(jù)判定電路7針對由加工指示數(shù)據(jù)取得電路6取得的各個加工指示數(shù)據(jù),計算其無效度并進行是否為無效的判定,在無效度比規(guī)定的閾值低的情況下,作為要輸出的加工指示數(shù)據(jù)而進行選擇,在無效度較高的情況下從選擇對象中排除。

這里,對加工指示數(shù)據(jù)判定電路7計算的無效度進行說明。

無效度是表示加工指示數(shù)據(jù)不適于輸入圖像p的加工的程度的數(shù)值,例如,在加工指示數(shù)據(jù)包含裁剪作為加工內(nèi)容的情況下,計算輸入圖像p與裁剪區(qū)域q的重復(fù)率,作為無效度。

在針對圖3a的輸入圖像p應(yīng)用加工指示id=4的加工指示數(shù)據(jù)的情況下,加工內(nèi)容的關(guān)注被攝體o配置是3分割線交點配置,縱橫比是4:3,變焦率是“盡可能大”。在該情況下,設(shè)定了如圖3b所示的裁剪區(qū)域q。因此,如圖3c所示,計算裁剪區(qū)域(陰影部分)q的面積相對于輸入圖像p的面積的比,作為重復(fù)率。

即,重復(fù)率越大,則裁剪加工前后的圖像的變化量越小,重復(fù)率越小,則裁剪加工前后的圖像的變化量越大。在對輸入圖像p實施裁剪而得到的加工后的圖像未相對于輸入圖像p發(fā)生變化的情況下,觀察到加工前后的圖像的用戶無法識別裁剪的效果。因此,在這樣的情況下,提高該加工指示數(shù)據(jù)的無效度而使得難以被選擇。

輸出數(shù)據(jù)控制電路9重復(fù)加工指示數(shù)據(jù)判定電路7對加工指示數(shù)據(jù)的選擇作業(yè),直到選擇出預(yù)先設(shè)定的輸出數(shù)量的加工指示數(shù)據(jù)為止。

圖像加工電路8使用所選擇的規(guī)定數(shù)量的加工指示數(shù)據(jù),對輸入圖像p實施各加工指示數(shù)據(jù)所包含的加工內(nèi)容的處理。由此,可生成規(guī)定數(shù)量的圖像處理后的圖像。

以下對使用了這樣構(gòu)成的本實施方式的圖像處理裝置1的圖像處理方法進行說明。

如圖4所示,本實施方式的圖像處理方法包含:步驟s1,取得輸入圖像p;步驟(被攝體識別步驟)s2,識別所取得的輸入圖像p內(nèi)存在的被攝體種類;步驟s3,設(shè)定輸出數(shù)量n;步驟(加工指示數(shù)據(jù)判定步驟)s4,選擇所設(shè)定的輸出數(shù)量n的加工指示數(shù)據(jù);以及步驟(圖像加工步驟)s5,使用所選擇的多個加工指示數(shù)據(jù),對輸入圖像p實施加工。

在步驟s1中,將1個輸入圖像p輸入到圖像輸入電路2。在步驟s2中,利用被攝體識別電路5識別所輸入的輸入圖像p內(nèi)的關(guān)注被攝體o,檢測關(guān)注被攝體種類。在步驟s3中,設(shè)定用戶期望輸出的加工指示數(shù)據(jù)數(shù)量。輸出數(shù)量n可以由用戶每次進行設(shè)定,也可以使用預(yù)先設(shè)定的值。

如圖5所示,步驟s4包含:步驟(加工指示數(shù)據(jù)取得步驟)s41,其根據(jù)識別出的被攝體種類,取得存儲電路3所存儲的多個加工指示數(shù)據(jù);步驟s42,重置計數(shù)器k;步驟s43,選擇所取得的加工指示數(shù)據(jù)中的1個加工指示數(shù)據(jù),作為判定對象;步驟s44,針對被選擇為判定對象的加工指示數(shù)據(jù),計算無效度;以及步驟s45,其根據(jù)計算出的無效度,判定加工指示數(shù)據(jù)是否是無效。此外,設(shè)定被判定為不是無效的加工指示數(shù)據(jù),作為要輸出的加工指示數(shù)據(jù)(步驟s46)。

步驟s41以超過按照加工指示id的順序設(shè)定出的輸出數(shù)量n的規(guī)定數(shù)量,進行加工指示數(shù)據(jù)的取得。例如,在輸出數(shù)量為n個的情況下,預(yù)計成為無效的數(shù)量,進行n+α個加工指示數(shù)據(jù)的取得。

并且,選擇加工指示數(shù)據(jù)的步驟s4包含:步驟s47,在選擇不是無效的加工指示數(shù)據(jù)作為要輸出的加工指示數(shù)據(jù)的情況下,將計數(shù)器k加1;步驟s48,判定計數(shù)器k是否達到了所設(shè)定的輸出數(shù)量n;以及步驟s49,在計數(shù)器k達到了輸出數(shù)量n的情況下,輸出所設(shè)定的規(guī)定數(shù)量的加工指示數(shù)據(jù)。

如圖6所示,步驟s44包含:步驟s441,根據(jù)被選擇為判定對象的加工指示數(shù)據(jù),與該加工指示數(shù)據(jù)對應(yīng)地選擇適于該加工指示數(shù)據(jù)的判定的無效度的類別;以及步驟s442,其針對加工指示數(shù)據(jù),計算所選擇的類別的無效度。加工指示數(shù)據(jù)和無效度的類別可以在相互對應(yīng)的狀態(tài)下存儲到加工指示數(shù)據(jù)判定電路7中,也可以存儲到存儲電路3而被讀出。將各類別的無效度的計算方法與無效度的類別對應(yīng)起來。

如圖6所示,步驟s442包含:步驟s4421,在包含裁剪作為加工指示數(shù)據(jù)的加工內(nèi)容的情況下,根據(jù)裁剪的指示內(nèi)容計算裁剪區(qū)域q;以及步驟s4422,其計算裁剪區(qū)域q相對于輸入圖像p的重復(fù)率。

根據(jù)這樣構(gòu)成的本實施方式的圖像處理裝置1和圖像處理方法,在加工指示數(shù)據(jù)取得電路6取得存儲電路3所存儲的加工指示數(shù)據(jù)時,通過取得根據(jù)關(guān)注被攝體種類而存儲的多個加工指示數(shù)據(jù),選擇了適于被攝體o的種類的加工指示數(shù)據(jù)。而且,加工指示數(shù)據(jù)判定電路7根據(jù)輸入圖像p選擇無效度較低的加工指示數(shù)據(jù),從而選擇了也適于輸入圖像p的加工指示數(shù)據(jù)。

即,根據(jù)本實施方式的圖像處理裝置1和圖像處理方法,用戶僅通過將輸入圖像p輸入,就可選擇多個適于輸入圖像p內(nèi)存在的被攝體o的種類且也適于輸入圖像p的加工指示數(shù)據(jù),以使用所選擇的多個加工指示數(shù)據(jù)進行了加工后的狀態(tài)進行提供。因此,用戶即使不精通加工內(nèi)容或者不知道這樣的加工的存在本身,通過觀察所得到的圖像,也能夠知道其效果,注意到這樣的加工的有效性,能夠?qū)崿F(xiàn)這樣的加工的使用促進。

另外,本實施方式的圖像處理裝置1可以具有顯示電路(省略圖示),該顯示電路顯示被加工指示數(shù)據(jù)判定電路7選擇出的多個加工指示數(shù)據(jù)和被圖像加工電路8加工后的圖像中的至少一方。

在該情況下,由于將由圖像加工電路8加工后的圖像和用于該加工的加工指示數(shù)據(jù)中的至少一方顯示到顯示電路,所以能夠確認被使用的加工內(nèi)容或者由該加工帶來的效果。由于選擇了適于被攝體種類和輸入圖像p雙方的加工內(nèi)容的加工指示數(shù)據(jù),作為加工指示數(shù)據(jù),所以能夠利用呈現(xiàn)出該加工原本的效果的圖像,使用戶識別出由加工帶來的正確效果。

此外,在本實施方式中,使用了裁剪區(qū)域q相對于輸入圖像p的重復(fù)率本身作為無效度,但可以使用將重復(fù)率與任意的系數(shù)相乘得到的值作為無效度,也可以基于換算表,根據(jù)重復(fù)率換算無效度。此外,只要是加工后的圖像相對于輸入圖像p的變化量越大則越變低的函數(shù)即可,也可以使用除重復(fù)率以外的其他函數(shù)作為無效度。

此外,雖然針對所選擇的加工指示數(shù)據(jù),計算關(guān)于該加工指示數(shù)據(jù)所包含的裁剪加工的無效度,但也可以取而代之,按照要選擇的加工指示數(shù)據(jù)所包含的多個加工內(nèi)容中的每個加工內(nèi)容來計算無效度,使用將這些匯總后的無效度來進行無效判定。作為匯總多個無效度的方法,采用無效度的單純和、及對各無效度進行加權(quán)相加的方法等即可。

此外,在本實施方式中,對加工指示數(shù)據(jù)的加工內(nèi)容包含裁剪的情況進行了說明。也可以取而代之,還能夠應(yīng)用于對過濾效果等顏色信息或灰度信息進行加工的加工內(nèi)容。

在該情況下,計算加工前后的像素值的變動量的倒數(shù)作為無效度即可。

在加工指示數(shù)據(jù)包含給顏色信息或灰度信息帶來變化的加工內(nèi)容的情況下,為了計算無效度,對輸入圖像p實施無效度判定用的臨時加工。例如,進行利用縮小了輸入圖像p后的圖像等的簡易加工。

而且,按照輸入圖像p的每個像素,計算輸入圖像p與簡易加工后的圖像的像素值的變動量的倒數(shù)。像素值的變動量例如是差分。由此,能夠使用加工前后的圖像的變化量越小則越高的無效度。

此外,在加工指示數(shù)據(jù)包含給顏色信息或灰度信息帶來變化的加工內(nèi)容的情況下,有時能夠通過白平衡設(shè)定等拍攝參數(shù)進行規(guī)定。在該情況下,能夠使用輸入圖像p的拍攝參數(shù)自身的變動量的倒數(shù),作為無效度。即,能夠在不分析圖像的像素值的情況下計算加工前后的圖像的變化量。

例如,通過將加工內(nèi)容的白平衡設(shè)定的顏色溫度值與輸入圖像p的白平衡設(shè)定的顏色溫度值之間的差分的倒數(shù)作為無效度,能夠使用加工前后的圖像的變化量越小則越高的無效度。

這樣,本發(fā)明的加工指示數(shù)據(jù)的加工內(nèi)容也可以是拍攝參數(shù)或顯影參數(shù)。

此外,在加工指示數(shù)據(jù)包含模糊加工的加工內(nèi)容的情況下,將模糊加工的加工內(nèi)容的目標(biāo)模糊度與輸入圖像p的模糊度的變動量的倒數(shù)作為無效度。由此,能夠使用加工前后的圖像的變化量越小則越高的無效度。

例如能夠使用如對圖像內(nèi)區(qū)域進行頻率分析并將低頻成分相對于高頻成分的量定量化的模糊評價函數(shù),來進行計算模糊度。

此外,在加工指示數(shù)據(jù)包含梯形校正加工的加工內(nèi)容的情況下,通過梯形校正加工,將輸入圖像p內(nèi)的被攝體o具有的直線狀邊緣部校正為與圖像上的鉛直線一致。因此,在該情況下,輸入圖像p中的直線狀邊緣部相對于圖像上的鉛直線的傾斜角度越大,梯形校正加工的效果越顯著,所以通過使用輸入圖像p中的上述傾斜角度的倒數(shù)或?qū)斎雸D像p實施的加工前后的圖像中的上述角度的變動量的倒數(shù)作為無效度,能夠使用加工前后的圖像的變化量越小則越高的無效度。

此外,在加工指示數(shù)據(jù)包含光學(xué)畸變像差效果賦予的加工內(nèi)容的情況下,輸入圖像p中的光學(xué)畸變像差越大,越難以看出加工的光學(xué)畸變像差效果賦予的效果,所以通過使用輸入圖像p中的光學(xué)畸變像差的量作為無效度,能夠使用加工前后的圖像的變化量越小則越高的無效度。

此外,在本實施方式中,使用實際上被認為加工前后的圖像的變化量越小則越大的函數(shù)作為無效度,但也可以取而代之,使用如下函數(shù)作為無效度,該函數(shù)表示預(yù)計為能夠通過基于加工指示數(shù)據(jù)的輸入圖像p的加工而得到的預(yù)計圖像(想要的圖像)r與根據(jù)加工指示數(shù)據(jù)而對輸入圖像p實施了加工的圖像之差(意圖差分量)。

例如,在加工指示數(shù)據(jù)的加工內(nèi)容包含裁剪的情況下,將根據(jù)加工指示數(shù)據(jù)而設(shè)定出的裁剪區(qū)域q從輸入圖像p超出的超出區(qū)域s的大小作為無效度即可。即,如圖7a所示,針對偏向周邊地配置有作為被攝體o的人物的輸入圖像p,在關(guān)注被攝體o配置的參數(shù)是“中央配置”的情況下,想要的圖像r認為是圖7b所示的圖像,但根據(jù)被攝體o的偏向方式、縱橫比、變焦率等的不同,如圖7c所示,裁剪區(qū)域q被定義在從輸入圖像p超出的位置。該超出區(qū)域(陰影部分)s的大小越大,則加工后的圖像越遠離預(yù)計圖像r,意圖差分量越增加,所以能夠提高無效度。

此外,在加工指示數(shù)據(jù)的加工內(nèi)容包含旋轉(zhuǎn)加工的情況下,將輸入圖像p中的被攝體o的基準軸t在圖像中的傾斜角度作為無效度即可。即,如圖8所示,在作為被攝體o的人物的基準軸t最初就傾斜的情況下,在進行了朝向與其傾斜方向相同的方向的旋轉(zhuǎn)加工后,被攝體o比想要的圖像更較大傾斜,在進行了朝向反方向的旋轉(zhuǎn)加工后,被攝體o的傾斜比想要的圖像小,無論哪種情況下,意圖差分量都增大,所以能夠提高無效度。

具體而言,加工指示數(shù)據(jù)判定電路7根據(jù)加工指示數(shù)據(jù)的加工內(nèi)容分析輸入圖像p,判定輸入圖像p中的被攝體o的基準軸t的傾斜角度是否比規(guī)定的閾值大。在基準軸t的傾斜角度較大的情況下,無效度較高,所以容易將該加工指示數(shù)據(jù)判定為無效。

此外,在加工指示數(shù)據(jù)的加工內(nèi)容包含顏色信息的加工或灰度信息的加工的至少1個的情況下,根據(jù)輸入圖像p中的被攝體o的像素值,設(shè)定無效度即可。

例如,在是將曝光進行負校正的加工內(nèi)容的情況下,在輸入圖像p的曝光已經(jīng)不足的情況下,會生成比想要的圖像暗的圖像,所以意圖差分量較大。即,在該情況下,在像素值較小的情況下無效度提高,所以將像素值的倒數(shù)設(shè)定為無效度即可。

具體而言,加工指示數(shù)據(jù)判定電路7根據(jù)加工指示數(shù)據(jù)的加工內(nèi)容分析輸入圖像p,判定輸入圖像p中的被攝體o的像素值是否比規(guī)定的閾值大。在曝光負校正的加工內(nèi)容的情況下,由于在像素值較小的情況下無效度較高,所以容易將該加工指示數(shù)據(jù)判定為無效。

此外,例如,在保留輸入圖像p中的紅色并使其他為灰色的加工內(nèi)容的情況下,如果輸入圖像p中不存在紅色,則整體成為灰色,所以會生成與想要的圖像不同的圖像。在該情況下,通過將在圖像中紅色的像素值較高的像素在全體中所占據(jù)的比例的倒數(shù)設(shè)定為無效度,能夠?qū)⑸煞且鈭D的圖像的加工指示數(shù)據(jù)判定為無效而排除。

此外,在本實施方式中,也可以是,加工指示數(shù)據(jù)判定電路7針對判定為無效度比規(guī)定的閾值高而從選擇中排除的加工指示數(shù)據(jù),對排除次數(shù)進行計數(shù),存儲到存儲電路3,加工指示數(shù)據(jù)取得電路6優(yōu)先取得排除次數(shù)較高的加工指示數(shù)據(jù)。

即,例如圖9所示,與各加工指示id相對應(yīng)地預(yù)先存儲全部無效次數(shù)(排除次數(shù)),作為與該加工指示id對應(yīng)的加工指示數(shù)據(jù)的無效度數(shù)據(jù)。圖9示出除全部無效次數(shù)以外還存儲有連續(xù)無效次數(shù)和無效度的例子。

全部無效次數(shù)是以前判定為無效的次數(shù)的總數(shù),連續(xù)無效次數(shù)是在最后判定為不是無效以后連續(xù)判定為無效的次數(shù),無效度是最后計算出的無效度。

而且,如圖10所示,在圖像輸入電路2中輸入了多個輸入圖像p的情況下(步驟s51),選擇其中1個輸入圖像p(步驟s52),直到所輸入的全部輸入圖像p的處理結(jié)束為止,實施上述步驟s2至s5的工序(步驟s53)。如圖11所示,加工指示數(shù)據(jù)判定電路7參照與由加工指示數(shù)據(jù)取得電路6取得的多個加工指示數(shù)據(jù)相對應(yīng)地存儲的無效度數(shù)據(jù),將全部無效次數(shù)較大的加工指示數(shù)據(jù)優(yōu)先作為判定對象(步驟s61)。

而且,在進行了無效判定的結(jié)果是判定為了無效的情況下,更新該加工指示數(shù)據(jù)的無效度數(shù)據(jù)的全部無效次數(shù)等(步驟s62),進行針對下一個加工指示數(shù)據(jù)的判定處理。由加工指示數(shù)據(jù)取得電路6取得的加工指示數(shù)據(jù)的取得數(shù)量比最終輸出的加工指示數(shù)據(jù)的輸出數(shù)量多,所以在達到了輸出數(shù)量后,不進行針對所取得的全部加工指示數(shù)據(jù)的判定。

因此,由此,因無效而被排除的次數(shù)較多的加工指示數(shù)據(jù)優(yōu)先成為判定對象,所以能夠增加判定的機會,容易被加工指示數(shù)據(jù)判定電路7選擇。其結(jié)果,能夠防止如較多判定為不是無效的加工指示數(shù)據(jù)未被使用就被隱藏了的情況。

此外,在圖9中示出了按照每個加工指示id,存儲無效度數(shù)據(jù)的例子,但也可以取而代之,按照加工指示數(shù)據(jù)的加工內(nèi)容的每個種類,存儲無效次數(shù)。例如,在判定為某個加工指示數(shù)據(jù)是無效的情況下,在該加工指示數(shù)據(jù)的加工內(nèi)容中包含濾波器(filter)a時,增加濾波器(filter)a的無效次數(shù)并進行存儲。而且,加工指示數(shù)據(jù)判定電路7在判定中不僅使用加工指示id的無效度數(shù)據(jù),還使用與各加工指示id相關(guān)聯(lián)的加工內(nèi)容各自的無效度次數(shù)。

此外,無效度的歷史數(shù)據(jù)可以如圖12所示地進行存儲。

在圖12中,“判定順序”按照越是新歷史則序號越小的順序進行存儲?!叭掌跁r刻”是判定了加工指示id的日期時刻,“輸入圖像名”是輸入圖像p的文件名(或者,用于確定文件的識別信息),“輸入圖像累計數(shù)”是輸入圖像p的累計張數(shù)。

在這樣預(yù)先存儲的情況下,輸出數(shù)據(jù)控制電路9在輸出n個加工指示數(shù)據(jù)時,優(yōu)先輸出從最后判定為不是無效時起的經(jīng)過時間較長的加工指示id即可。

此外,在本實施方式中,圖像處理裝置1進行的處理以硬件的處理為前提,但不限于此,例如還能夠通過軟件進行處理。在該情況下,圖像處理裝置1具有進行處理的cpu和ram等主存儲裝置,具有存儲了用于使cpu執(zhí)行上述處理的全部或者一部分的程序的計算機可讀取的存儲介質(zhì)即可。這里,將該程序稱作圖像處理程序。而且,cpu讀出存儲介質(zhì)所存儲的圖像處理程序,通過執(zhí)行信息的加工/運算處理,實現(xiàn)與上述圖像處理裝置1相同的處理。

這里,計算機可讀取的記錄介質(zhì)是指磁盤、磁光盤、cd-rom、dvd-rom、半導(dǎo)體存儲器等。此外,也可以是,通過通信線路向計算機發(fā)布該圖像處理程序,接收到該發(fā)布的計算機執(zhí)行該圖像處理程序。

此外,本實施方式的各種電路除構(gòu)成為作為1個芯片而被安裝以外,也可以構(gòu)成為分割而安裝在布線基板上。

標(biāo)號說明

1:圖像處理裝置;3:存儲電路;5:被攝體識別電路;6:加工指示數(shù)據(jù)取得電路;7:加工指示數(shù)據(jù)判定電路;8:圖像加工電路;s2:被攝體識別步驟;s4:加工指示數(shù)據(jù)判定步驟;s5:圖像加工步驟;s41:加工指示數(shù)據(jù)取得步驟;o:被攝體;p:輸入圖像;q:裁剪區(qū)域;r:預(yù)計圖像;s:超出區(qū)域。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新余市| 黔江区| 张掖市| 九台市| 修水县| 北票市| 厦门市| 阜新市| 北海市| 元氏县| 隆子县| 彰化市| 祁门县| 甘肃省| 曲水县| 分宜县| 富川| 枞阳县| 锡林浩特市| 远安县| 博野县| 额敏县| 新巴尔虎右旗| 白朗县| 绩溪县| 腾冲县| 饶平县| 贵德县| 新竹县| 图片| 昂仁县| 房山区| 巴中市| 定兴县| 黎城县| 沙湾县| 仪陇县| 陇西县| 杭锦后旗| 洪江市| 延边|