一種圖像處理的方法和裝置的制造方法
【技術領域】
[0001] 本發明涉及圖像處理技術領域,尤其涉及一種圖像處理的方法和裝置。
【背景技術】
[0002] 隨著電子設備攝像功能的普及,以及電子設備的處理能力越來越強大,出現了眾 多的圖像處理軟件。其中,眾多的圖像處理軟件都具有圖像蒙板的功能。所謂的圖像蒙板 是指,向用戶提供一些預設的背景圖象,這些預設的背景圖象中會預留出空白區域,可以將 待處理的圖像中人臉放置在該空白區域。如,人臉漫畫、人臉表情秀及人臉貼圖。
[0003] 然而,現有的圖像蒙板技術中,若用戶在拍照過程中使用某一預設的背景圖象,為 了將拍攝到的臉部放置在該預設的背景圖象的空白區域,用戶需要耐心的調整臉部與攝像 頭之間的位置及距離、角度,才有可能拍攝出一張高質量的照片。綜上,采用圖像蒙板的方 式拍出高質量的照片很困難。
【發明內容】
[0004] 本發明的實施例提供一種圖像處理的方法和裝置,能夠使得待處理圖像中預設圖 像自動替換背景圖像的空白區域,從而能夠方便的采用圖像蒙板的方式獲得高質量的照 片,進而也減輕了用戶的對圖像處理的操作負擔。
[0005] 為達到上述目的,本發明的實施例采用如下技術方案:
[0006] -方面,本發明實施例提供了一種圖像處理的方法,方法包括:
[0007] 獲取對待處理的圖像和背景圖像進行處理的第一指令,所述待處理的圖像包括預 設圖像,所述背景圖像包括空白區域,所述第一指令用于指示將所述背景圖像的空白區域 替換為所述預設圖像;
[0008] 從所述待處理的圖像中,檢測獲取所述待處理的圖像的第一區域的圖像,所述第 一區域的圖像為包括至少一個所述預設圖像;
[0009] 根據所述空白區域和所述第一區域的面積及被顯示在顯示界面的位置信息,確定 所述第一區域的圖像的縮放系數,以及平移參數;
[0010] 根據所述縮放系數和所述平移參數,對所述第一區域的圖像進行縮放以及平移, 獲得已處理的第一區域的圖像,所述已處理的第一區域的圖像與所述空白區域被顯示在所 述顯示界面的位置重合;
[0011] 將所述背景圖像的空白區域替換為所述已處理的第一區域的圖像,獲得目標圖 像。
[0012] 另一方面,本發明實施例提供了一種圖像處理的裝置,裝置包括:獲取單元、第一 檢測單元、確定單元、處理單元和替換單元;
[0013] 獲取單元,用于獲取對待處理的圖像和背景圖像進行處理的第一指令,所述待處 理的圖像包括預設圖像,所述背景圖像包括空白區域,所述第一指令用于指示將所述背景 圖像的空白區域替換為所述預設圖像;
[0014] 第一檢測單元,用于從所述待處理的圖像中,檢測獲取所述待處理的圖像的第一 區域的圖像,所述第一區域的圖像為包括至少一個所述預設圖像;
[0015] 確定單元,用于根據所述空白區域和所述第一區域的面積及被顯示在顯示界面的 位置信息,確定所述第一區域的圖像的縮放系數,以及平移參數;
[0016] 處理單元,用于根據所述縮放系數和所述平移參數,對所述第一區域的圖像進行 縮放以及平移,獲得已處理的第一區域的圖像,所述已處理的第一區域的圖像與所述空白 區域被顯示在所述顯示界面的位置重合;
[0017] 替換單元,用于將所述背景圖像的空白區域替換為所述已處理的第一區域的圖 像,獲得目標圖像。
[0018] 本發明實施例提供了一種圖像處理的方法和裝置,該方法包括:獲取對待處理的 圖像和背景圖像進行處理的第一指令,所述待處理的圖像包括預設圖像,所述背景圖像包 括空白區域,所述第一指令用于指示將所述背景圖像的空白區域替換為所述預設圖像;從 所述待處理的圖像中,檢測獲取所述待處理的圖像的第一區域的圖像,所述第一區域的圖 像為包括至少一個所述預設圖像;根據所述空白區域和所述第一區域的面積及被顯示在顯 示界面的位置信息,確定所述第一區域的圖像的縮放系數,以及平移參數;根據所述縮放系 數和所述平移參數,對所述第一區域的圖像進行縮放以及平移,獲得已處理的第一區域的 圖像,所述已處理的第一區域的圖像與所述空白區域被顯示在所述顯示界面的位置重合; 將所述背景圖像的空白區域替換為所述已處理的第一區域的圖像,獲得目標圖像。基于上 述技術方案,由于該方法能夠使得待處理圖像中預設圖像自動替換背景圖像的空白區域, 從而能夠方便的采用圖像蒙板的方式獲得高質量的照片,進而也減輕了用戶的對圖像處理 的操作負擔。
【附圖說明】
[0019] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以 根據這些附圖獲得其他的附圖。
[0020] 圖1為本發明實施例提供的一種圖像處理的方法流程示意圖一;
[0021] 圖2為本發明實施例提供的一種圖像處理的方法流程圖示意圖二;
[0022] 圖3為本發明實施例提供的一種圖像處理的裝置結構示意圖一;
[0023] 圖4為本發明實施例提供的一種圖像處理的裝置結構示意圖二;
[0024] 圖5為本發明實施例提供的一種圖像處理的裝置結構示意圖三;
[0025] 圖6為本發明實施例提供的對第一區域的圖像進行縮放和平移的示例圖;
[0026] 圖7為主動形狀模型中左眉毛關鍵特征標注點;
[0027] 圖8為主動形狀模型中右眉毛關鍵特征標注點;
[0028] 圖9為主動形狀模型中左眼睛關鍵特征標注點;
[0029] 圖10為主動形狀模型中右眼睛關鍵特征標注點;
[0030] 圖11為主動形狀模型中鼻子關鍵特征標注點;
[0031] 圖12為主動形狀模型中嘴巴關鍵特征標注點;
[0032] 圖13為主動形狀模型中臉部關鍵特征標注點。
【具體實施方式】
[0033] 下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于 本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他 實施例,都屬于本發明保護的范圍。
[0034] 現有技術中,用戶若使用手機拍大頭照,在開啟攝像頭后,首先需要選取背景圖 像,然后手機在顯示界面加載背景圖像,用戶需要多次調整臉部到手機攝像頭的位置,以及 角度,才能使得臉部的圖像位于背景圖像的空白區域。以上的拍攝過程,要想獲得高質量的 照片很困,用戶的操作負擔也較大。基于此,本發明實施例提供了一種圖像處理的方法及裝 置。
[0035] 實施例一
[0036] 本發明實施例提供了一種圖像處理的方法,如圖1,該方法包括:
[0037] 101、獲取對待處理的圖像和背景圖像進行處理的第一指令,所述待處理的圖像包 括預設圖像,所述背景圖像包括空白區域,所述第一指令用于指示將所述背景圖像的空白 區域替換為所述預設圖像。
[0038] 其中,方法的執行主體是具有圖像信息處理能力的電子設備。如智能手機、PC以 及PAD等設備。
[0039] 待處理的圖像為當前正在采集的圖像,也可以是調用的已存儲的圖像。
[0040] 例如,用戶可以使用電子設備拍攝照片時,在電子設備顯示界面加載背景圖像,指 示所述背景圖像的空白區域替換為所述正在拍攝的照片中的預設圖像;也可以是對已拍 攝的照片加載背景圖像,指示所述背景圖像的空白區域替換為該已拍攝的照片中的預設圖 像。
[0041] 需要說明的是,預設圖像可以為人臉部圖像。當然,預設圖像還可以是其他的圖 像,如僅是眼睛圖像,或者動物圖像,本發明實施例對此不作具體限定。
[0042] 預設頭像為欲以背景圖像為背景,將所述預設圖像替換背景頭像的空白區域的圖 像。
[0043] 102、從所述待處理的圖像中,檢測獲取所述待處理的圖像的第一區域的圖像,所 述第一區域的圖像為包括至少一個所述預設圖像。
[0044] 具體的,可以使用Boost級聯框架的圖像檢測算法,檢測獲取第一區域的圖像,當 然也可以通過其它圖像檢測算法,檢測獲取第一區域的圖像。
[0045] 例如,若采用Boost級聯框架的人臉檢測算法,具體包括離線訓練模塊和在線分 類模塊兩部分。
[0046] 首先離線訓練模塊采集大量的(萬級以上)的人臉圖像與非人臉圖像作為正負樣 本,分別提取harr特征,通過自適應boosting分類器挑選最佳的haar特征及相應的閾值 和權重組合成級聯強分類器。
[0047] 然后通過在線分類模塊,將待處理的圖像劃分為不同大小和位置的窗口進行多尺 度空間搜索并提取harr特征,將每個搜索窗口的特征輸入級聯強分類器,所述級聯強分類 器判斷窗口內是否包含人臉圖像,最后合并所有搜索窗口的判別結果,獲得人臉圖像的位 置及大小。
[0048] 其中,第一區域可以是規則圖形的區域,也可以是不規則圖形的區域。
[0049] 需要說明的是,對于本領域技術人員來說,檢測獲取待處理的圖像的第一區域的