一種減少干擾的拍照裝置及其方法
【技術領域】
[0001] 本發明設及拍照技術領域,特別是設及一種減少干擾的拍照裝置及其方法。
【背景技術】
[0002] 在旅游景點拍照,由于游客眾多,經常會有其他人被拍攝在畫面中,影響畫面質 量。
[0003] 針對上述問題,現有技術揭示了一種并行產生靜態影像W及視頻文件的方法,通 過連拍,然后根據用戶指令經過后期處理移除干擾物體,但是會占用大量的存儲空間。
【發明內容】
[0004] 本發明實施例提供了一種減少干擾的拍照裝置及其方法,能夠節省存儲空間。
[0005] 第一方面提供一種減少干擾的拍照方法,其包括;獲取和保存第一預覽照片,并根 據第一預覽照片拍取第一照片;獲取第二預覽照片,并將第二預覽照片和第一預覽照片進 行差分,W得到第一差分照片;對第一差分照片進行二值化,W確定第一干擾區域;判斷有 效區域總面積是否大于預設的第一闊值或者拍照時間是否大于預設的第二闊值,其中有效 區域為拍照照片中除第一干擾區域外的部分;若有效區域總面積大于第一闊值或者拍照時 間大于第二闊值,則結束拍照,記錄第一干擾區域。
[0006] 結合第一方面的實現方式,在第一種實現方式中,在獲取和保存第一預覽照片之 前,方法還包括;通過人臉匹配或者用戶選擇來確定第一預覽照片的主體區域。
[0007] 結合第一方面的實現方式,在第二種實現方式中,將第二預覽照片和第一預覽照 片進行差分包括;將第一預覽照片的像素和第二預覽照片的像素相減。
[000引結合第一方面的實現方式,在第=種實現方式中,對第一差分照片進行二值化,W確定第一干擾區域,包括;將第一差分照片的像素與預設的第=闊值進行比較;若像素值 大于第S闊值,則確定屬于第一干擾區域,標記為1 ;若像素值小于第S闊值,則標記為0。
[0009] 結合第一方面的實現方式,在第四種實現方式中,判斷有效區域總面積是否大于 預設的第一闊值或者拍照時間是否大于預設的第二闊值還包括:若有效區域總面積小于或 等于第一闊值或者拍照時間小于或等于第二闊值時,獲取第S預覽照片,并將第S預覽照 片和第二預覽照片進行差分,獲得第二差分照片;對第二差分照片進行二值化,W確定第二 干擾區域;判斷有效區域面積增量是否大于預設的第四闊值;若有效區域面積增量大于第 四闊值,則拍照照片,并返回判斷有效區域總面積是否大于預設的第一闊值或者拍照時間 是否大于預設的第二闊值步驟;若有效區域面積增量小于或等于第四闊值,則返回獲取第 S預覽照片步驟。
[0010] 結合第一方面的第四種實現方式,在第五種實現方式中,有效區域面積增量等于 第一干擾區域面積減去第一干擾區域和第二干擾區域重疊的區域面積。
[0011] 第二方面提供一種減少干擾的拍照裝置,其包括相互連接的處理模塊、拍照模塊 W及存儲模塊,處理模塊獲取第一預覽照片,并將第一預覽照片保存在存儲模塊;拍照模塊 根據第一預覽照片拍取第一照片;處理模塊獲取第二預覽照片,并將第二預覽照片和第一 預覽照片進行差分,W得到第一差分照片;處理模塊對第一差分照片進行二值化,W確定第 一干擾區域;處理模塊判斷有效區域總面積是否大于預設的第一闊值或者拍照時間是否大 于預設的第二闊值,其中有效區域為拍照照片中除第一干擾區域外的部分;若有效區域總 面積大于第一闊值或者拍照時間大于第二闊值,則結束拍照,存儲模塊記錄第一干擾區域。
[0012] 結合第二方面的實現方式,在第一種實現方式中,在處理模塊獲取第一預覽照片 之前,處理模塊通過人臉匹配或者用戶選擇來確定第一預覽照片的主體區域。
[0013] 結合第二方面的實現方式,在第二種實現方式中,處理模塊將第二預覽照片和第 一預覽照片進行差分包括;處理模塊將第一預覽照片的像素和第二預覽照片的像素相減。
[0014] 結合第二方面的實現方式,在第=種實現方式中,處理模塊對第一差分照片進行 二值化,W確定第一干擾區域,包括:處理模塊將第一差分照片的像素與預設的第=闊值進 行比較;若像素值大于第S闊值,則處理模塊確定屬于第一干擾區域,標記為1;若像素值 小于第S闊值,則處理模塊標記為0。
[0015] 結合第二方面的實現方式,在第四種實現方式中,處理模塊判斷有效區域總面積 是否大于預設的第一闊值或者拍照時間是否大于預設的第二闊值還包括;若有效區域總 面積小于或等于第一闊值或者拍照時間小于或等于第二闊值時,處理模塊獲取第S預覽照 片,并將第=預覽照片和第二預覽照片進行差分,獲得第二差分照片;處理模塊對第二差分 照片進行二值化,W確定第二干擾區域;處理模塊判斷有效區域面積增量是否大于預設的 第四闊值;若有效區域面積增量大于第四闊值,則拍照模塊拍照照片,并返回處理模塊判斷 有效區域總面積是否大于預設的第一闊值或者拍照時間是否大于預設的第二闊值;若有效 區域面積增量小于或等于第四闊值,則返回處理模塊獲取第S預覽照片。
[0016] 結合第二方面的第四種實現方式,在第五種實現方式中,有效區域面積增量等于 第一干擾區域面積減去第一干擾區域和第二干擾區域重疊的區域面積。
[0017] 通過上述方案,本發明的有益效果是;本發明通過將第二預覽照片和第一預覽照 片進行差分,W得到差分后的照片;對差分后的照片進行二值化,W確定干擾區域;判斷有 效區域總面積是否大于預設的第一闊值或者拍照時間是否大于預設的第二闊值;若有效區 域總面積大于第一闊值或者拍照時間大于第二闊值,則結束拍照,記錄干擾區域,排除拍照 時的干擾物體,節省拍照時間及存儲空間,并且提高拍照的質量。
【附圖說明】
[0018] 為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于 本領域普通技術人員來講,在不付出創造性勞動的前提下,還可W根據該些附圖獲得其他 的附圖。其中:
[0019] 圖1是本發明第一實施例的減少干擾的拍照方法;
[0020] 圖2是本發明第一實施例的拍照裝置的結構示意圖。
【具體實施方式】
[0021] 下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部實施例。基于本 發明中的實施例,本領域普通技術人員在沒有做出創造性的勞動前提下所獲得的所有其他 實施例,都屬于本發明保護的范圍。
[0022] 請參見圖1所示,圖1是本發明第一實施例的減少干擾的拍照方法。如圖1所示, 本實施例所揭示的拍照方法應用于拍照裝置,該拍照方法包括:
[0023] S101 ;拍照裝置獲取和保存第一預覽照片,并根據第一預覽照片拍取第一照片。
[0024] 在拍照裝置獲取和保存第一預覽照片之前,拍照裝置確定拍照的主體區域。其中, 主體區域包括景色主體區域和人臉主體區域,拍照裝置通過W下立種模式中的任意一種模 式確定拍照的主體區域:
[0025] 第一種模式為無主體模式,即拍照裝置僅拍攝景色,不拍攝人像,拍攝裝置無需檢 測景色主體區域;
[0026] 第二種模式,拍照裝置通過用戶選擇的主體區域獲取人臉主體區域,即用戶在拍 照裝置的觸摸屏上選擇人臉主體區域,當拍照裝置檢測到人臉目標,則拍照裝置確定主體 區域;
[0027] 第=種模式,拍照裝置通過人臉匹配獲取人臉主體區域,即拍照裝置采用人臉匹 配,檢測拍照裝置的預覽畫面中的人臉,并將預覽畫面中的人臉與拍照裝置預存的人臉模 板進行匹配,W確定人臉主體區域。
[002引 S102;拍照裝置獲取第二預覽照片,并將第二預覽照片和第一預覽照片進行差分, W得到第一差分照片。
[0029] 其中,拍照裝置將第一預覽照片的像素Im化-1)和第二預覽照片的像素Im(k)進 行差分處理,W得到第一差分照片的像素Imdiff,即;
[0030] Im(k)-Im化-1) (1)
[0031] S103 ;拍照裝置對第一差分照片進行二值化,W確定第一干擾區域。
[0032] 其中,干擾區域包括動態干擾物和靜態干擾物。二值化的具體方法是拍照裝置將 第一差分照片的像素與預設的第S闊值進行比較,即拍照裝置將第一差分照片的像素值 I叫iff與第S闊值Tnise進行比較;
[003引若拍照裝置判斷第一差分照片的像素值iHidiff大于第S闊值T"ke時,則拍照裝置 確定屬于第一干擾區域,并標記為1,該干擾區域為動態干擾物,即;
[0034] I