專利名稱:圖像處理裝置、記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理裝置,尤其涉及從多個圖像中抽出一部分圖像的技術(shù)。
背景技術(shù):
現(xiàn)有技術(shù)中,已知從時間順序上連續(xù)的多個圖像中抽出被攝體運(yùn)動的圖像的數(shù)碼 照相機(jī)(參考日本公開公報的特開2008-78837號公報)。具體上,若按時間順序依次讀出 通過連續(xù)拍攝得到的多個圖像,且這次讀出的圖像較前次讀出的圖像的變化量為規(guī)定值以 上,則顯示這次讀出的圖像?;谶@種數(shù)碼照相機(jī),僅抽出與被攝體變化大、被攝體運(yùn)動大 的場景對應(yīng)的圖像。但是,在上述現(xiàn)有數(shù)碼照相機(jī)中,由于在時間順序上相鄰的圖像間的變化量為閾 值以上時無條件抽出圖像,所以在拍攝狀況變化的情況下,有不能適當(dāng)抽出被攝體的運(yùn)動 大的圖像群的問題。例如,即使被攝體靜止,若發(fā)生手抖動和熒光燈的閃爍,則圖像間的變 化量變大。該情況下,在上述現(xiàn)有數(shù)碼照相機(jī)中,不管被攝體本身是否靜止,都判斷為被攝 體有大的運(yùn)動,則抽出圖像。
發(fā)明內(nèi)容
因此,本發(fā)明所要解決的技術(shù)問題是提供一種與拍攝狀況無關(guān),而從多個圖像中 精度良好地抽出被攝體運(yùn)動大的一部分圖像的圖像處理裝置、記錄介質(zhì)。根據(jù)本發(fā)明的第一觀點,提供一種圖像處理裝置,包括圖像輸入部,輸入在時間 順序上連續(xù)的多個圖像;變化量運(yùn)算部,分別算出在所述輸入的多個圖像中時間順序上相 鄰的圖像間的變化量;區(qū)間指定部,依次改變在時間順序中在所述多個圖像全部存在的所 有區(qū)間中含有的第1區(qū)間的同時依次指定該第1區(qū)間,同時,依次指定從所述所有區(qū)間中去 除依次指定的所述第1區(qū)間后的區(qū)間即第2區(qū)間;值決定部,從所述指定的第1區(qū)間中存 在的各圖像中,根據(jù)通過所述變化量運(yùn)算部算出的各第1變化量來決定第1值,同時,從所 述指定的第2區(qū)間中存在的各圖像中,根據(jù)由所述變化量運(yùn)算部算出的各第2變化量來決 定第2值;偏離度運(yùn)算部,每次指定所述第1區(qū)間時,分別算出所述各第1變化量和所述第 1值的第1偏離度,同時,每次指定所述第2區(qū)間時,分別算出所述各第2變化量和所述第2 值的第2偏離度;圖像抽出單元,抽出在所述算出的各第1偏離度和各第2偏離度的總和為 最小時,這時通過所述區(qū)間指定部指定的第1區(qū)間中存在的圖像。根據(jù)本發(fā)明的第二觀點,提供一種圖像處理裝置,包括圖像輸入部,輸入時間順序 上連續(xù)的多個圖像;抽出數(shù)設(shè)置部,從所述輸入的多個圖像中設(shè)置要抽出的圖像數(shù)目;變 化量運(yùn)算部,分別算出在所述輸入的多個圖像中通過時間順序上相鄰的圖像規(guī)定的該圖像 間的變化量;變化量特定部,依次特定通過所述變化量運(yùn)算部算出的各變化量中,比與由所述抽出數(shù)設(shè)置部設(shè)置的數(shù)目對應(yīng)的變化量小的各變化量;圖像刪除部,從所述輸入的多個 圖像中刪除規(guī)定由所述變化量特定部特定出的各變化量的圖像;圖像抽出單元,從所述輸 入的多個圖像中抽出沒有被所述圖像刪除部刪除的圖像。根據(jù)本發(fā)明的第三觀點,提供一種計算機(jī)可讀取的記錄介質(zhì),存儲了使計算機(jī)作 用為如下部件發(fā)揮作用的程序,圖像輸入部,輸入時間順序上連續(xù)的多個圖像;變化量運(yùn)算 部,分別算出在所述輸入的多個圖像中時間順序上相鄰的圖像間的變化量;區(qū)間指定部,依 次改變在時間順序中在所述多個圖像全部存在的所有區(qū)間中含有的第1區(qū)間的同時依次 指定該第1區(qū)間,并且,依次指定作為從所述所有區(qū)間中去除依次指定的所述第1區(qū)間后的 區(qū)間即第2區(qū)間;值決定部,從所述指定的第1區(qū)間中存在的各圖像中,根據(jù)通過所述變化 量運(yùn)算部算出的各第1變化量來決定第1值,同時,從所述指定的第2區(qū)間中存在的各圖像 中,根據(jù)由所述變化量運(yùn)算部算出的各第2變化量來決定第2值;偏離度運(yùn)算部,每次指定 所述第1區(qū)間時,分別算出所述各第1變化量和所述第1值的第1偏離度,同時,每次指定 所述第2區(qū)間時,分別算出所述各第2變化量和所述第2值的第2偏離度;圖像抽出單元, 抽出在所述算出的各第1偏離度和各第2偏離度的總和為最小時,這時通過所述區(qū)間指定 部指定的第1區(qū)間中存在的圖像。根據(jù)本發(fā)明的第四觀點,提供一種計算機(jī)可讀取的記錄介質(zhì),存儲了使計算機(jī)作 用為如下部件發(fā)揮作用的程序,圖像輸入部,輸入時間順序上連續(xù)的多個圖像;抽出數(shù)設(shè)置 部,從所述輸入的多個圖像中設(shè)置要抽出的圖像數(shù)目;變化量運(yùn)算部,分別算出在所述輸入 的多個圖像中通過時間順序上相鄰的圖像規(guī)定的該圖像間的變化量;變化量特定部,依次 特定通過所述變化量運(yùn)算部算出的各變化量中,比與由所述抽出數(shù)設(shè)置部設(shè)置的數(shù)目對應(yīng) 的變化量小的各變化量;圖像刪除部,從所述輸入的多個圖像中刪除規(guī)定由所述變化量特 定部特定出的各變化量的圖像;圖像抽出單元,從所述輸入的多個圖像中抽出沒有通過所 述圖像刪除部刪除的圖像。根據(jù)本發(fā)明,可以與拍攝狀況無關(guān)地從多個圖像中精度良好地抽出被攝體運(yùn)動大 的圖像群。
圖1是本發(fā)明的第1實施方式的圖像處理裝置的硬件結(jié)構(gòu)圖;圖2是表示本發(fā)明的第1實施方式的圖像處理裝置的功能結(jié)構(gòu)的框圖;圖3是本發(fā)明的第1實施方式的連續(xù)拍攝處理的流程的流程圖;圖4是表示本發(fā)明的第1實施方式的拍攝范圍和被攝體的關(guān)系的一例的圖;圖5是說明本發(fā)明的第1實施方式的縮小圖像排列和圖像變化量排列用的圖;圖6是表示本發(fā)明的第1實施方式的圖像變化量運(yùn)算處理的流程的流程圖;圖7是表示本發(fā)明的第1實施方式的孤立矩形函數(shù)和圖像變化量排列的一例的 圖;圖8是本發(fā)明的第1實施方式的圖像抽出處理的流程圖;圖9是表示本發(fā)明的第1實施方式的孤立矩形函數(shù)的具體例的圖;圖10是本發(fā)明的第1實施方式的孤立矩形函數(shù)的具體例的圖;圖11是本發(fā)明的第2實施方式的圖像處理裝置的功能結(jié)構(gòu)框圖12是本發(fā)明的第2實施方式的圖像抽出處理的流程的流程圖;圖13是說明本發(fā)明的第2實施方式的圖像抽出處理的縮小圖像排列和圖像變化 量排列的變化用的圖。圖中100...圖像處理裝置、1...光學(xué)透鏡裝置、2...快門裝置、3....致動器、 4. . . CMOS 傳感||、5...AFE、6...TG、7...DRAM、8...DSP、9...CPU、10...RAM、1L..R0M、 12...液晶顯示控制器、13...液晶顯示器、14...操作部、15...存儲卡、210...圖像輸入 部、220···圖像處理部、230...操作接受部、240...顯示部、250...存儲部、260...控制部
具體實施例方式第1實施方式下面,根據(jù)附圖來說明本發(fā)明的第1實施方式。圖1是表示本發(fā)明的第1實施方式的圖像處理裝置100的硬件結(jié)構(gòu)的圖。圖像處 理裝置100例如可以由數(shù)碼照相機(jī)構(gòu)成。圖像處理裝置100包括光學(xué)透鏡裝置1、快門裝置2、致動器3、CMOS傳感器4、 AFE5、TG6、DRAM7、DSP8、CPU9、RAM10、R0M11、液晶顯示控制器12、液晶顯示器13、操作部14 和存儲卡15。光學(xué)透鏡裝置1由聚焦透鏡和變焦透鏡等構(gòu)成。聚焦透鏡是將被攝體像成像到 CMOS傳感器4的受光面上用的透鏡??扉T裝置2作為截斷入射到CMOS傳感器4的光束的機(jī)械式快門發(fā)揮作用,同時還 作為調(diào)節(jié)入射到CMOS傳感器4的光束的光量的光圈發(fā)揮作用。快門裝置2由快門葉片等 構(gòu)成。致動器3根據(jù)基于CPU9的控制,使快門裝置2的快門葉片開關(guān)。CMOS傳感器4是光電轉(zhuǎn)換(拍攝)從光學(xué)透鏡裝置1入射的被攝體像的成像傳 感器。CMOS傳感器4根據(jù)從TG6供給的時鐘脈沖,每隔一定時間來光電轉(zhuǎn)換被攝體像后積 蓄圖像信號,并依次輸出所積蓄的圖像信號。CMOS傳感器4由CMOS (Complementary Metal Oxide Semiconductor)型的成像傳感器等構(gòu)成。AFE (Analog Front End) 5通過根據(jù)從TG6供給的時鐘脈沖,對從CMOS傳感器4供 給的圖像信號實施A/D (Analog/Digital)變換處理等的各種信號處理,而生成數(shù)字信號后 輸出。TG (Timing Generator) 6根據(jù)基于CPU9的控制,每隔一定時間將時鐘脈沖分別供 給CMOS傳感器4和AFE5。DRAM (Dynamic Random Access Memory) 7暫時存儲由AFE5生成的數(shù)字信號和由 DSP8生成的圖像數(shù)據(jù)。DSP (Digital Signal Processor) 8 通過根據(jù)基于 CPU9 的控制,對DRAM7 中存儲的 數(shù)字信號實施白平衡校正處理、Y校正處理、YC變換處理等的各種圖像處理,而生成由亮 度信號和色差信號構(gòu)成的幀圖像數(shù)據(jù)。在下面的說明中,將通過該幀圖像數(shù)據(jù)表現(xiàn)的圖像 稱作幀圖像。CPU (Central processing Unit)9 控制圖像處理裝置 100 整體的動作。RAM(Random Access Memory) 10在CPU9執(zhí)行各處理時作為工作區(qū)域發(fā)揮作用。ROM (Read OnlyMemory) 11存儲圖像處理裝置100執(zhí)行各處理所需的程序和數(shù)據(jù)。CPU9將RAMlO作為工作 區(qū)域,并通過與在ROMll上存儲的程序協(xié)動來執(zhí)行各處理。液晶顯示控制器12根據(jù)基于CPU9的控制,將DRAM7和存儲卡15中存儲的幀圖像 數(shù)據(jù)轉(zhuǎn)換為模擬信號后輸出。液晶顯示器13顯示通過從液晶顯示控制器12供給的模擬信 號來表現(xiàn)的圖像等。操作部14從用戶接受各種按鈕的操作。操作部14具有電源按鈕、十字按鈕、決定 按鈕、菜單按鈕和快門按鈕等。操作部14將與從用戶接受的各種按鈕的操作對應(yīng)的信號提 供給CPU9。CPU9在從操作部14接收到這些信號后,執(zhí)行基于所接收到的信號的處理。存儲卡15是記錄由DSP8生成的幀圖像數(shù)據(jù)的記錄介質(zhì)。圖2是表示本實施方式的圖像處理裝置100的功能結(jié)構(gòu)的框圖。本實施方式中, 假定圖像處理裝置100包括圖像輸入部210、圖像處理部220、操作接受部230、顯示部MO、 記錄部250和控制部沈0。圖像輸入部210根據(jù)基于控制部沈0的控制,輸入多個幀圖像數(shù)據(jù)。通過這多個 幀圖像數(shù)據(jù)分別表現(xiàn)的幀圖像在時間順序上連續(xù)。圖像輸入部210可通過圖1所示的光學(xué) 透鏡裝置1、快門裝置2、致動器3、CMOS傳感器4、AFE5、TG6、DRAM7和DSP8實現(xiàn)。圖像處理部220根據(jù)基于控制部沈0的控制,執(zhí)行后述的圖像變化量運(yùn)算處理和 圖像抽出處理。圖像處理部220包括圖像變化量運(yùn)算部221、區(qū)間指定部222、值決定部223、 偏離度運(yùn)算部2M和圖像抽出部225。圖像變化量運(yùn)算部221從由圖像輸入部210輸入的幀圖像的縮小圖像中分別算出 時間順序上相鄰的縮小圖像間的變化量(例如,像素值的差的總和)。圖像變化量運(yùn)算部 221可通過圖1所示的CPU9實現(xiàn)。區(qū)間指定部222在由圖像輸入部210輸入的全部幀圖像的縮小圖像存在的時間順 序上的所有區(qū)間中,依次改變規(guī)定的運(yùn)動區(qū)間D(第1區(qū)間),同時依次指定改變后的運(yùn)動區(qū) 間D。區(qū)間指定部222依次指定作為從所述所有區(qū)間中去除運(yùn)動區(qū)間D后的區(qū)間即非運(yùn)動 區(qū)間(第2區(qū)間)。后面描述該運(yùn)動區(qū)間D和非運(yùn)動區(qū)間D’。區(qū)間指定部222將運(yùn)動區(qū)間 D和非運(yùn)動區(qū)間D’的指定結(jié)果供給值決定部223。區(qū)間指定部222可通過圖1所示的CPU9 實現(xiàn)。也可以將運(yùn)動區(qū)間D作為在例如所有區(qū)間中例如幀圖像的縮小圖像沒有間斷的一塊 的區(qū)域,將非運(yùn)動區(qū)間D’作為從所有區(qū)間中去除運(yùn)動區(qū)間D后的區(qū)間。值決定部223將基于由區(qū)間指定部222指定的運(yùn)動區(qū)間D中存在的各縮小圖像間 的變化量的值(例如,在運(yùn)動區(qū)間D中存在的各縮小圖像間的變化量的平均值)決定為第 1值。另外,值決定部223將基于在由區(qū)間指定部222指定的非運(yùn)動區(qū)間D’中存在的各縮 小圖像間的變化量的值(例如,在非運(yùn)動圖像區(qū)間D’中存在的各縮小圖像間的變化量的平 均值)決定為第2值。值決定部223將第1值和第2值的決定結(jié)果供給偏離度運(yùn)算部224。 值決定部223可由圖1所示的CPU9來實現(xiàn)。偏離度運(yùn)算部2 在每當(dāng)由區(qū)間指定部222指定了運(yùn)動區(qū)間D時,分別算出各第 1變化量和第1值(各第1變化量的平均值等)的偏離度(下面稱作第1偏離度)。另外, 偏離度運(yùn)算部2M在每當(dāng)由區(qū)間指定部222指定了非運(yùn)動區(qū)間D’時,分別算出各第2變化 量和第2值〔各第2變化量的平均值等〕的偏離度(下面,稱作第2偏離度)。偏離度運(yùn)算 部2M可通過圖1所示的CPU9來實現(xiàn)。
圖像抽出部225在由偏離度運(yùn)算部2 算出的各第1偏離度和各第2偏離度的總 和為最小時,從由圖像輸入部210輸入的幀圖像的縮小圖像中抽出這時由區(qū)間指定部222 指定的運(yùn)動區(qū)間D中存在的縮小圖像。圖像抽出部225可通過圖1所示的CPU9來實現(xiàn)。操作接受部230接受用戶對圖像處理裝置100的操作。作為該操作,有對圖像處 理裝置100進(jìn)行用戶指示拍攝的操作、設(shè)置用戶拍攝圖像的張數(shù)(下面稱作拍攝張數(shù))的 操作和設(shè)置圖像抽出部225抽出的幀圖像的張數(shù)(下面稱作抽出張數(shù))的操作等。操作接 受部230將接受了用戶的操作的結(jié)果供給控制部沈0。操作接受部230可通過圖1所示的 操作部14來實現(xiàn)。顯示部240顯示由圖像輸入部210輸入的幀圖像等。顯示部240可通過圖1所示 的液晶顯示控制器12和液晶顯示器13實現(xiàn)。記錄部250記錄表現(xiàn)由圖像抽出部225抽出的幀圖像的幀圖像數(shù)據(jù)。記錄部250 可通過圖1所示的存儲卡15來實現(xiàn)??刂撇?60統(tǒng)一控制通過各部分執(zhí)行的處理。控制部260可由圖1所示的CPU9、 RAMlO和ROMll來實現(xiàn)。圖3是表示圖像處理裝置100執(zhí)行的連續(xù)拍攝處理流的程的一例的流程圖。該連 續(xù)拍攝處理作為控制部260 (CPU9)執(zhí)行的拍攝處理來加以說明。另外,以用戶對操作接受 部230進(jìn)行規(guī)定的操作為契機(jī)來開始該連續(xù)拍攝處理??刂撇可?開始連續(xù)拍攝處理,同時將由圖像輸入都210輸入的幀圖像依次供給 顯示部M0,從而將幀圖像作為實時預(yù)覽(live preview)圖像顯示在顯示部240上。步驟Sl中,控制部260判斷是否由用戶進(jìn)行了設(shè)置圖像的拍攝張數(shù)和抽出張數(shù)的 操作。具體上,控制部260通過是否從操作接受部230供給了與設(shè)置拍攝張數(shù)和抽出張數(shù)的 操作對應(yīng)的信號,從而判斷是否由用戶進(jìn)行了設(shè)置圖像的拍攝張數(shù)和抽出張數(shù)的操作。在 步驟Sl的判斷為是的情況下,控制部260在設(shè)置了與用戶的操作對應(yīng)的拍攝張數(shù)和抽出張 數(shù)后,使處理進(jìn)入到步驟S2。另一方面,在步驟Sl的判斷為否的情況下,控制部260返回步 驟Sl的處理。在之后的說明中,作為所設(shè)置的拍攝張數(shù)假定為N張,作為抽出張數(shù)假定為M張。 即,從時間順序上連續(xù)的N張幀圖像中抽出在時間上彼此先后的圖像間被攝體運(yùn)動大的M 張幀圖像。例如,如圖4所示,圖像處理裝置100連續(xù)拍攝N張汽車通過CMOS傳感器4的 拍攝范圍內(nèi)時的圖像,并從該N張的連續(xù)圖像中僅抽出拍攝了在拍攝范圍內(nèi)移動的汽車的 M張圖像。步驟S2中,控制部260監(jiān)視對應(yīng)于從操作接受部230供給的快門按鈕的操作的信 號。控制部260在檢測出與用戶進(jìn)行的快門按鈕操作對應(yīng)的信號后,向圖像輸入部210輸 入時間順序上連續(xù)的N張幀圖像(連續(xù)拍攝)。在下面的說明中,將這N張幀圖像分別表示 為p[x] (0彡χ彡Ν-1)。χ是在各幀圖像上添加的索引號。這里,從時間順序上最早的幀圖 像起依次添加0,1,2,. . .,N-I的各索引號。將按索引順序,即時間順序排列幀圖像后的排 列設(shè)作圖像排列P。步驟S3中,控制部260通過圖中未示的拍攝處理部,縮小拍攝到的N張幀圖像,并 生成在時間順序上排列的N張縮小圖像。該縮小處理是縮小一般進(jìn)行的圖像的像素數(shù)的處 理??s小率可以考慮被攝體的最小的尺寸和手抖動的影響,與相機(jī)的特性相匹配來適當(dāng)決定。在下面的說明中,將該N張縮小圖像分別表示為ps[x] (0彡χ彡N-1)。該縮小處理中, 使幀圖像的索引號與由該幀圖像生成的縮小圖像的索引號一致。即,對于縮小圖像,也與幀 圖像相同,從時間順序上最早的縮小圖像起依次添加0,1,2,. . . N-I的索引號。如圖5所示,將按索引號順序,即時間順序排列這些縮小圖像后的排列設(shè)作縮小 圖像排列PS。步驟S4中,控制部260進(jìn)行圖像變化量運(yùn)算處理。即,如圖5所示,對于縮小圖像 排列PS,將時間上彼此先后的縮小圖像ps[x]彼此的變化量作為圖像變化量e算出。將該 圖像變化量e的索引號作為上述X,將該算出的各圖像變化量表示為e[x] (0彡χ彡N_2)。 這里,從時間順序上最早的圖像變化量起依次添加0,1,2,. . . N-2的索引號。將按索引號順 序即時間順序上順序排列這些圖像變化量e[x]后的排列設(shè)作圖像變化量排列Ε。后面描述 步驟S4的圖像變化量運(yùn)算處理的細(xì)節(jié)。步驟S5中,控制部260從N張縮小圖像中僅抽出被攝體像運(yùn)動比較大的縮小圖 像。后面描述步驟S5的圖像抽出處理的細(xì)節(jié)。步驟S6中,控制部260將通過步驟S5的處理抽出的縮小圖像調(diào)整為M張。這是 因為相對于通過用戶的操作設(shè)置的抽出張數(shù)是M張,在通過步驟S5的處理抽出比該M張多 的張數(shù)的縮小圖像的情況下和通過步驟S5的處理抽出比M張少的張數(shù)的縮小圖像的情況 下,需要將縮小圖像的張數(shù)調(diào)整為用戶希望的M張。由此,具體上,在抽出的縮小圖像的張數(shù)比M大的情況下,例如,相隔規(guī)定間隔抽 出運(yùn)動區(qū)間D中包含的圖像,并將圖像數(shù)設(shè)作M張。另一方面,在所抽出的縮小圖像比M張 少的情況下,例如,通過擴(kuò)展運(yùn)動區(qū)間D的范圍,而將運(yùn)動區(qū)間D中含有的縮小圖像的張數(shù) 設(shè)作M張。步驟S7中,控制部260僅將與通過步驟S6的處理調(diào)整了抽出張數(shù)的縮小圖像對 應(yīng)的幀圖像數(shù)據(jù)記錄到記錄部250中。這時,控制部260將合成在記錄部250上記錄的各 幀圖像數(shù)據(jù)后的合成圖像和各幀圖像數(shù)據(jù)的縮小圖像暫時顯示到顯示部240上。圖6是表示步驟S4的圖像變化量運(yùn)算處理的詳細(xì)流程的一例的流程圖。參考圖6 來說明圖像變化量運(yùn)算處理的細(xì)節(jié)。在下面的說明中,該圖像變化量運(yùn)算處理根據(jù)基于控 制部沈0的控制,由圖像處理部220來進(jìn)行。該圖像變化量運(yùn)算處理是將時間順序上彼此相鄰的縮小圖像ps中彼此位于同一 位置的像素的像素值的差絕對值的總和作為圖像變化量e來加以運(yùn)算的處理。因此,該圖 像變化量e由時間順序上彼此相鄰的縮小圖像ps來規(guī)定。在與該圖像變化量運(yùn)算處理有關(guān)的說明中,將圖像變化最e的總和的暫定值設(shè)作 d。為了方便,代替上述χ而用i來表示縮小圖像的索引號。另外,對于縮小圖像ps[i]的 像素數(shù),設(shè)水平方向即χ方向的像素數(shù)為P、垂直方向即y方向的像素數(shù)為q。另外,用坐標(biāo) (x,y)來表示縮小圖像ps[i]上的任意像素的位置。圖像處理部220設(shè)置0 (零)作為索引號i (步驟si 1),并將暫定值d的初始值設(shè)為 0 (步驟S12),將y坐標(biāo)的初始值設(shè)為1 (步驟S13),將χ坐標(biāo)的初始值設(shè)為1 (步驟S14)。接著,圖像處理部220的圖像變化量運(yùn)算部221算出縮小圖像ps[i]在坐標(biāo)(X, y)上的像素的像素值和縮小圖像ps[i+l]在坐標(biāo)(x,y)上的像素的像素值的差的絕對值, 并將所算出的差的絕對值加到暫定值d上(步驟S15)。
接著,圖像處理部220判斷χ是否是ρ (步驟316)。在步驟S16的判斷為是的情況 下,圖像處理部220使處理進(jìn)入到步驟S18。另一方面,在步驟S16的判斷為否的情況下,圖 像處理部220增加坐標(biāo)χ (將χ加1)(步驟S17),并使處理回到步驟S15。接著,圖像處理部220判斷y是否為q (步驟S18)。在步驟S18的判斷為否的情況 下,圖像處理部220增加坐標(biāo)y (將y加1)(步驟S19),并使處理回到步驟S14。另一方面,在步驟S18的判斷為是的情況下,圖像處理部220將圖像變化量e[i] 保持為暫定值d (步驟S20)。接著,圖像處理部220判斷當(dāng)前的索引號i是否為N-2 (N是步 驟Sl的處理中設(shè)置的拍攝張數(shù))(步驟S21)。在步驟S21的判斷為否的情況下,圖像處理 部220增加計數(shù)值i (將i增1)(步驟S2》,并使處理返回到步驟S12。另一方面,在步驟 S21的判斷為是的情況下,圖像處理部220終止圖像變化量運(yùn)算處理。接著,參考圖7來說明步驟S5的圖像抽出處理。圖7中,橫軸表示索引號X,縱軸表 示圖像變化量e [χ]。圖中,通過實線表示的曲線表示與各索引號χ對應(yīng)的圖像變化量e [χ]。 另外,通過虛線表示的曲線表示后述的孤立矩形函數(shù)r[x]。另外,由于圖像變化量e[x]的 值是對每個作為整數(shù)值的索引號定義的離散值,所以在圖7中表示為用直線連接圖像變化 fie [χ]后的各值。首先,將與運(yùn)動區(qū)間D的起始點和終止點對應(yīng)的索引號分別設(shè)作xl、x2。由此,運(yùn) 動區(qū)間D作為xl到x2的區(qū)間,如下這樣表示。D= [xl, x2] (0 < xl < x2 < N-2)這里,[xl,x2]表示xl到x2的區(qū)間。這些xl,x2為運(yùn)動區(qū)間D和非運(yùn)動區(qū)間D’ 的分隔點(邊界)。并且,圖像處理部220的區(qū)間指定部222依次指定以上的起始點xl、終 止點x2的全部組合,并對由這些xl、x2的多個組合分別規(guī)定的運(yùn)動區(qū)間D和多個非運(yùn)動區(qū) 間D進(jìn)行下面的處理。圖像處理部220的值決定部223對于由區(qū)間指定部222指定的xl、x2的組合的每 一個,根據(jù)與運(yùn)動區(qū)間D中含有的所有索引號χ對應(yīng)的圖像變化量e[x],來決定第1值。圖 像處理部220的值決定部223對于由區(qū)間指定部222指定的xl、x2的組合的每一個,根據(jù) 與在非運(yùn)動區(qū)間D’中含有的所有索引號χ對應(yīng)的圖像變化量e[x],來決定第2值。具體 上,值決定部223算出作為屬于運(yùn)動區(qū)間D的各圖像變化量排列E的各圖像變化量e[x]的 平均值的a,并將該a決定為第1值。值決定部223算出作為屬于非運(yùn)動區(qū)間D’的各圖像 變化量排列E的各圖像變化量e [χ]的平均值的b,并將該b決定為第2值。圖像處理部220的偏離度運(yùn)算部2M對于由區(qū)間指定部222指定的xl、x2的組合 的每一個,如下這樣來定義孤立矩形函數(shù)r [χ]。該孤立矩形函數(shù)r[x]的值在運(yùn)動區(qū)間D中為a,在非運(yùn)動區(qū)間D’中為b。圖像處理部220的偏離度運(yùn)算部2M對于由區(qū)間指定部222指定的xl、x2的組合 的每一個,來算出孤立矩形函數(shù)r[x]和圖像變化量排列E的偏離度。所謂偏離度J是指每 個索引號χ的孤立矩形函數(shù)r[x]和圖像變化量排列E的差的總和。具體上,如下式這樣,將孤立矩形狀函數(shù)r[x]和圖像變化量排列E的差平方后的值的總和設(shè)作偏離度J。 N-I
權(quán)利要求
1.一種圖像處理裝置,包括圖像輸入部,輸入時間順序上連續(xù)的多個圖像; 抽出數(shù)設(shè)置部,設(shè)置從所述輸入的多個圖像中要抽出的圖像的數(shù)目; 變化量運(yùn)算部,分別算出在所述輸入的多個圖像中時間順序上相鄰的圖像所規(guī)定的該 圖像間的變化量;變化量特定部,依次特定由所述變化量運(yùn)算部算出的各變化量中,與由所述抽出數(shù)設(shè) 置部設(shè)置的數(shù)目對應(yīng)的變化量更小的各變化量;圖像刪除部,從所述輸入的多個圖像中刪除規(guī)定了由所述變化量特定部特定出的各變 化量的圖像;和圖像抽出部,從所述輸入的多個圖像中抽出沒有被所述圖像刪除部刪除的圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其特征在于所述變化量運(yùn)算部在每次由所述圖像刪除部刪除了圖像時,重新算出與由所述圖像刪 除部刪除的圖像在時間順序上相鄰的2個圖像間的變化量;所述變化量特定部在將與由所述抽出數(shù)設(shè)置部設(shè)置的數(shù)目對應(yīng)的變化量更小的各變 化量全部特定結(jié)束之前,在每次由所述變化量運(yùn)算部重新算出變化量時,特定由所述變化 量運(yùn)算部算出的變化量中最小的變化量。
3.根據(jù)權(quán)利要求2所述的圖像處理裝置,其特征在于進(jìn)一步具有判斷部,該判斷部判斷前變化量與后變化量這2個變化量的大小關(guān)系,所 述前變化量是由所述圖像刪除部刪除的圖像以及與所述刪除的圖像一并規(guī)定了所述變化 量的兩個圖像中在時間順序上位于前面的圖像所規(guī)定的變化量,所述后變化量是由所述圖 像刪除部刪除的圖像以及與所述刪除的圖像一并規(guī)定了所述變化量的兩個圖像中在時間 順序上位于后面的圖像所規(guī)定的變化量;所述圖像刪除部在由所述判斷部判斷為所述前變化量小的情況下,刪除規(guī)定了所述前 變化量的兩個圖像中在時間順序上位于后面的圖像;所述圖像刪除部在由所述判斷部判斷為所述后變化量小的情況下,刪除規(guī)定了所述后 變化量的2個圖像中在時間順序上位于前面的圖像。
4.一種圖像處理方法,其包括圖像輸入步驟,輸入時間順序上連續(xù)的多個圖像; 抽出數(shù)設(shè)置步驟,設(shè)置從所述輸入的多個圖像中要抽出的圖像的數(shù)目; 變化量運(yùn)算步驟,分別算出在所述輸入的多個圖像中時間順序上相鄰的圖像所規(guī)定的 該圖像間的變化量;變化量特定步驟,依次特定由所述變化量運(yùn)算步驟算出的各變化量中,與由所述抽出 數(shù)設(shè)置步驟設(shè)置的數(shù)目對應(yīng)的變化量更小的各變化量;圖像刪除步驟,從所述輸入的多個圖像中刪除規(guī)定了由所述變化量特定步驟特定出的 各變化量的圖像;和圖像抽出步驟,從所述輸入的多個圖像中抽出沒有在所述圖像刪除步驟中被刪除的圖像。
全文摘要
本發(fā)明提供一種圖像處理裝置,區(qū)間指定部(222)邊改變運(yùn)動區(qū)間D和非運(yùn)動區(qū)間D’邊進(jìn)行依次指定。每次指定運(yùn)動區(qū)間D時,值決定部(223)將運(yùn)動區(qū)間D中圖像變化量排列E的平均值決定為孤立矩形函數(shù)r[x]的函數(shù)值a,將非運(yùn)動區(qū)間D’中圖像變化量排列E的平均值決定為孤立矩形函數(shù)r[x]的函數(shù)值b。另外,每次指定運(yùn)動區(qū)間D時,通過偏離度運(yùn)算部(224)算出函數(shù)值a、b和圖像變化量排列E的偏離度J。并且,僅抽出在偏離度J為最小時指定的運(yùn)動區(qū)間D中包含的幀圖像。
文檔編號H04N5/14GK102082913SQ201110042369
公開日2011年6月1日 申請日期2009年7月27日 優(yōu)先權(quán)日2008年8月5日
發(fā)明者浜田玲 申請人:卡西歐計算機(jī)株式會社