輔助拍照方法、裝置及終端的制作方法
【專利摘要】本發(fā)明提供了一種輔助拍照方法、裝置及終端。上述方法包括:在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀;將當(dāng)前獲取的所述圖像幀實(shí)時地與關(guān)于所述場景對應(yīng)的模板圖像進(jìn)行匹配;實(shí)時地輸出匹配得到的匹配度。根據(jù)本發(fā)明提供的技術(shù)方案,通過實(shí)時輸出上述匹配度,可以輔助用戶獲取被拍攝對象的位置和姿態(tài)基本一致的多張照片,從而有效提高用戶體驗。
【專利說明】輔助拍照方法、裝置及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種輔助拍照方法、裝置及終端。
【背景技術(shù)】
[0002]在工作和生活中,通常有如下拍照需求:對同一被拍攝對象,每隔一段時間需要進(jìn)行一次拍照,然后將拍照結(jié)果組成圖像序列,從而進(jìn)行比較或記錄。例如,每天在同一位置對場景進(jìn)行拍攝,并根據(jù)拍攝場景分析天氣的變化。
[0003]由于需要進(jìn)行比較或為了更好地觀察效果,需要被拍攝對象在圖像中的位置和姿態(tài)是基本一致的,即拍攝設(shè)備的拍攝位置和角度是基本一致的。相關(guān)技術(shù)中,通過將相機(jī)進(jìn)行固定在一個位置,且固定為一種姿態(tài),從而拍攝到上述一組圖像。對于這種處理方式,拍照間隔時間較短則比較容易操作,然而如果拍照間隔時間較長,則很難將相機(jī)固定在一個位置,且固定為一種姿態(tài),所以可能不具備可操作性。
[0004]因此,在拍攝過程中,如何幫助用戶獲取被拍攝對象的位置和姿態(tài)基本一致的多張照片,是目前亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的,在于提供一種輔助拍照方法、裝置及終端,以解決上述問題至少之
O
[0006]根據(jù)本發(fā)明的第一方面,提供了一種輔助拍照方法。
[0007]根據(jù)本發(fā)明的輔助拍照方法包括:在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀;將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配;實(shí)時地輸出匹配得到的匹配度。
[0008]將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:獲取上述模板圖像的第一特征點(diǎn);獲取上述圖像幀的第二特征點(diǎn);使用上述第一特征點(diǎn)與上述第二特征點(diǎn)實(shí)時地進(jìn)行匹配得到上述匹配度。
[0009]獲取上述第一特征點(diǎn)和上述第二特征點(diǎn)包括:分別對上述圖像幀和上述模板圖像提取輪廓特征;在提取的輪廓特征中,刪除長度小于第一閾值的輪廓特征;刪除響應(yīng)小于第二閾值的圖像角點(diǎn);將執(zhí)行刪除操作后的輪廓特征和角點(diǎn)確定為特征點(diǎn);對特征點(diǎn)進(jìn)行篩選處理,直至特征點(diǎn)均衡分布,并確定各特征點(diǎn)鄰域內(nèi)的邊緣方向,得到最終特征點(diǎn)。
[0010]將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:通過圖像紋理分析,分別將上述圖像幀和上述模板圖像劃分為多個紋理單一的區(qū)域;對于上述圖像幀和上述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
[0011]在將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配之前,還包括:響應(yīng)用戶操作,設(shè)置上述模板圖像各個選擇區(qū)域的匹配權(quán)重;將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:根據(jù)上述匹配權(quán)重確定上述匹配度。
[0012]在將當(dāng)前獲取的上述圖像幀實(shí)時地與預(yù)設(shè)的模板圖像進(jìn)行匹配之前,還包括:在對上述場景第一次拍照后,將得到的照片確定為上述模板圖像;從對上述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片求平均,獲取平均后的照片,確定為上述模板圖像。
[0013]在實(shí)時地獲取圖像幀之前,還包括:對上述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,上述拍攝參考圖像為從上述模板圖像中獲取的第一特征點(diǎn),或者上述拍攝參考圖像為半透明的上述模板圖像;將上述拍攝參考圖像與上述終端實(shí)時拍攝的圖像疊加。
[0014]在輸出匹配得到的上述匹配度時,還包括:通過特征點(diǎn)匹配,獲取將上述圖像幀變換至上述模板圖像的變換矩陣;采用上述變換矩陣對上述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到上述模板圖像的姿態(tài)。
[0015]根據(jù)本發(fā)明的第二方面,提供了一種輔助拍照裝置。
[0016]根據(jù)本發(fā)明的輔助拍照裝置包括:第一獲取模塊,用于在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀;匹配模塊,用于在將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配;輸出模塊,用于實(shí)時地輸出匹配得到的匹配度。
[0017]上述匹配模塊包括:第一獲取單元,用于提取上述模板圖像的第一特征點(diǎn);第二獲取單元,用于獲取上述圖像幀的第二特征點(diǎn);第一匹配單元,用于使用上述第一特征點(diǎn)與上述第二特征點(diǎn)實(shí)時地進(jìn)行匹配得到上述匹配度。
[0018]上述匹配模塊包括:紋理分析模塊,用于通過圖像紋理分析,分別將上述圖像幀和上述模板圖像劃分為多個紋理單一的區(qū)域;第二匹配單元,用于對于上述圖像幀和上述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
[0019]上述裝置還包括:設(shè)置模塊,用于響應(yīng)用戶操作,設(shè)置上述模板圖像中各個選擇區(qū)域的匹配權(quán)重;上述匹配模塊還包括:確定單元,用于根據(jù)上述匹配權(quán)重確定上述匹配度。
[0020]上述裝置還包括:第一確定模塊,用于在對上述場景第一次拍照后,將得到的照片確定為上述模板圖像;第二確定模塊,用于從對上述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片求平均,獲取平均后的照片,確定為上述模板圖像。
[0021]上述裝置還包括:第二獲取模塊,用于對上述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,上述拍攝參考圖像包括從上述模板圖像中獲取的第一特征點(diǎn),或者上述拍攝參考圖像為半透明的上述模板圖像;疊加模塊,用于將上述拍攝參考圖像與上述終端實(shí)時拍攝的圖像疊加。
[0022]上述裝置還包括:第三獲取模塊,用于通過特征點(diǎn)匹配,獲取將上述圖像幀變換至上述模板圖像的變換矩陣;處理模塊,用于采用上述變換矩陣對上述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到上述模板圖像的姿態(tài)。
[0023]根據(jù)本發(fā)明的第三方面,提供了一種終端。
[0024]根據(jù)本發(fā)明的終端包括:一個或多個處理器;存儲器;和一個或多個模塊,上述一個或多個模塊存儲于上述存儲器中并被配置成由上述一個或多個處理器執(zhí)行,上述一個或多個模塊用于:在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀;將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配;實(shí)時地輸出匹配得到的匹配度。
[0025]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:與現(xiàn)有技術(shù)中的當(dāng)拍照間隔時間較長,很難將相機(jī)固定在一個位置且固定為一種姿態(tài),因而不具備可操作性相比,在對場景拍攝時,將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配,實(shí)時地輸出匹配得到的匹配度,可以輔助用戶獲取被拍攝對象的位置和姿態(tài)基本一致的多張照片,從而有效提高用戶體驗。
[0026]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0027]圖1為根據(jù)本發(fā)明實(shí)施例的輔助拍照方法的流程圖;
[0028]圖2為根據(jù)本發(fā)明實(shí)施例一的輔助拍照方法的流程圖;
[0029]圖3為根據(jù)本發(fā)明實(shí)施例一的輔助拍照方法的流程圖;
[0030]圖4為根據(jù)本發(fā)明實(shí)施例的輔助拍照裝置的結(jié)構(gòu)框圖;
[0031]圖5為根據(jù)本發(fā)明實(shí)施例一的輔助拍照裝置的結(jié)構(gòu)框圖;
[0032]圖6為根據(jù)本發(fā)明實(shí)施例二的輔助拍照裝置的結(jié)構(gòu)框圖;以及
[0033]圖7為根據(jù)本發(fā)明實(shí)施例的終端的結(jié)構(gòu)示意圖。
[0034]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
【具體實(shí)施方式】
[0035]下面通過具體的實(shí)施例子并結(jié)合附圖對本發(fā)明做進(jìn)一步的詳細(xì)描述。
[0036]圖1為根據(jù)本發(fā)明實(shí)施例的輔助拍照方法的流程圖。如圖1所示,該輔助拍照方法主要包括以下處理:
[0037]在步驟SlOl中,在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀;
[0038]在步驟S103中,將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配;
[0039]在步驟S105中,實(shí)時地輸出匹配得到的匹配度。
[0040]圖1所示的方法中,在進(jìn)行場景拍攝時,將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配,實(shí)時地輸出匹配得到的匹配度,可以輔助用戶獲取被拍攝對象的位置和姿態(tài)基本一致的多張照片,從而有效提高用戶體驗。
[0041]上文所述的模板圖像可以通過以下方式確定:在針對上述場景第一次拍照后,將得到的照片確定為上述模板圖像;從針對上述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片加權(quán)求平均,獲取平均后的照片,確定為上述模板圖像。
[0042]通過上述處理,從終端第二次拍照開始,在每次拍照后,由于是將當(dāng)前拍攝得到的所有照片加權(quán)求平均后的照片中更新為上述模板圖像,因此,有效保證了針對場景拍攝得到的各張照片之間被拍攝對象的位置和姿態(tài)更加接近。
[0043]其中,對于圖像的求平均方法,可以如下:
[0044]以用戶共拍照得到10張照片為例,需要對于每個像素點(diǎn)進(jìn)行如下處理:
[0045]將每張圖片中對應(yīng)的像素點(diǎn)的像素值(例如RGB值)相加,并除以10得到平均像素值。
[0046]在對每個像素進(jìn)行處理后,將全部處理后的像素點(diǎn)組成平均圖像。
[0047]其中,在對圖像求平均時,可以進(jìn)行加權(quán),也可以不進(jìn)行加權(quán)。
[0048]當(dāng)然,在具體實(shí)現(xiàn)過程中,也可以始終將第一次拍照后得到的照片確定為上述模板圖像,這種方案更簡單,更易于實(shí)現(xiàn)。
[0049]在實(shí)時地獲取圖像幀之前,還可以包括以下處理:對上述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,該拍攝參考圖像為從模板圖像中獲取的第一特征點(diǎn)(本文中第一特征點(diǎn)指從模板圖像中獲取的特征點(diǎn),第二特征點(diǎn)指從當(dāng)前獲取的圖像幀中獲取的特征點(diǎn)),或者上述拍攝參考圖像為半透明的上述模板圖像;將上述拍攝參考圖像與上述終端實(shí)時拍攝的圖像疊加,具體地,將拍攝參考圖像疊加在上述終端實(shí)時拍攝的圖像上層并輸出給用戶。
[0050]為了更好地輔助用戶得到與模板圖像中被拍攝對象的位置和姿態(tài)更為接近的照片,可以在實(shí)時拍攝的圖像上疊加拍攝參考圖像,引導(dǎo)用戶調(diào)整到最佳位置,從而獲取與模板圖像更為匹配的照片。
[0051]可以采用多種方式獲取拍攝參考圖像來引導(dǎo)用戶調(diào)整到最佳位置。例如,方式一:從上述模板圖像中獲取第一特征點(diǎn),將第一特征點(diǎn)疊加在上述終端實(shí)時拍攝的圖像上層并輸出給用戶,用戶在針對上述場景的拍攝過程中,根據(jù)第一特征點(diǎn)不斷調(diào)整拍攝位置;方式二:對模板圖像進(jìn)行半透明化處理,得到半透明化的模板圖像,并半透明化的該模板圖像疊加在終端實(shí)時拍攝的圖像上層,用戶在針對上述場景的拍攝過程中,根據(jù)半透明化的模板圖像不斷調(diào)整拍攝位置。
[0052]上述步驟S103中,可以采用多種方式將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配。例如:
[0053]方式一:獲取上述模板圖像的第一特征點(diǎn);獲取上述圖像幀的第二特征點(diǎn);使用上述第一特征點(diǎn)與上述第二特征點(diǎn)將上述模板圖像與上述圖像幀實(shí)時地進(jìn)行匹配得到上述匹配度。
[0054]上述獲取模板圖像的第一特征點(diǎn)可以進(jìn)一步包括以下處理:
[0055]1、對上述模板圖像提取輪廓特征;
[0056]2、在提取的輪廓特征中,刪除長度小于第一閾值的輪廓特征和響應(yīng)小于第二閾值的圖像角點(diǎn);
[0057]3、將執(zhí)行刪除操作后的輪廓特征和角點(diǎn)確定為特征點(diǎn),對特征點(diǎn)進(jìn)行篩選處理,直至特征點(diǎn)均衡分布,并確定各特征點(diǎn)鄰域內(nèi)的邊緣方向,得到最終特征點(diǎn)。
[0058]同理,上述獲取圖像幀的第二特征點(diǎn)也可以進(jìn)一步包括以下處理:
[0059]1、對上述圖像幀提取輪廓特征;
[0060]2、在提取的輪廓特征中,刪除長度小于第一閾值的輪廓特征和響應(yīng)小于第二閾值的圖像角點(diǎn);
[0061]3、將執(zhí)行刪除操作后的輪廓特征和角點(diǎn)確定為特征點(diǎn),對特征點(diǎn)進(jìn)行篩選處理,直至特征點(diǎn)均衡分布,并確定各特征點(diǎn)鄰域內(nèi)的邊緣方向,得到最終特征點(diǎn)。
[0062]可以采用以下方式從模板圖像或者圖像幀中提取輪廓特征:對模板圖像或圖像幀進(jìn)行二值化處理,將模板圖像或圖像幀轉(zhuǎn)換為只包括黑白兩種顏色的圖像,以區(qū)分各圖像的目標(biāo)區(qū)域與背景區(qū)域。從該二值化處理后的模板圖像或圖像幀的目標(biāo)區(qū)域中提取輪廓特征。
[0063]使用上述第一特征點(diǎn)與上述第二特征點(diǎn)將上述模板圖像與上述圖像幀實(shí)時地進(jìn)行匹配可以進(jìn)一步包括以下處理:
[0064]首先對需要匹配的兩幅圖像(模板圖像和當(dāng)前獲取的圖像幀)分別提取特征點(diǎn),得到兩個特征點(diǎn)集合。以每一個特征點(diǎn)為中心,計算該特征點(diǎn)領(lǐng)域內(nèi)的邊緣方向,將其鄰域內(nèi)的像素值作為該特征點(diǎn)的描述符,確定模板圖像中每一個特征點(diǎn)的坐標(biāo)位置,分別在上述圖像幀查找以該坐標(biāo)位置對應(yīng)的局部區(qū)域內(nèi)存在的以特征點(diǎn)為中心的鄰域。計算對應(yīng)的兩個鄰域的重疊部分的像素差的平方和。根據(jù)平方和的計算結(jié)果確定對應(yīng)的兩個鄰域的匹配度。綜合兩幅圖像中對應(yīng)的鄰域的匹配度計算結(jié)果,確定兩幅圖像的匹配度。
[0065]方式二:通過圖像紋理分析,分別將上述圖像幀和上述模板圖像劃分為多個紋理單一的區(qū)域;對于上述圖像幀和上述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
[0066]其中,紋理分析指的是通過一定的圖像處理技術(shù)抽取出紋理特征,從而獲得紋理的定量或定性描述的處理過程。具體地,需要對圖像進(jìn)行紋理特征分析,按照紋理相似性程度進(jìn)行區(qū)域生長,將圖像幀和上述模板圖像分別分割成多個紋理單一區(qū)域。
[0067]對于上述圖像幀和上述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配可以進(jìn)一步包括以下處理:確定模板圖像中每一個紋理區(qū)域的坐標(biāo)位置,分別在上述圖像幀中查找與該坐標(biāo)位置對應(yīng)的局部區(qū)域內(nèi)的紋理區(qū)域。計算對應(yīng)的兩個紋理區(qū)域的解視差值,得到紋理單一區(qū)域的稠密視差圖。根據(jù)計算結(jié)果確定對應(yīng)的兩個紋理區(qū)域的匹配度。綜合兩幅圖像中對應(yīng)的紋理區(qū)域的匹配度計算結(jié)果,確定兩幅圖像的匹配度。
[0068]在將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配之前,還可以包括以下處理:響應(yīng)用戶操作,設(shè)置上述模板圖像各個選擇區(qū)域的匹配權(quán)重;將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:根據(jù)上述匹配權(quán)重確定上述匹配度。
[0069]用戶可以在模板圖像(例如,第一拍攝后的照片)中手動選擇需要重點(diǎn)匹配的區(qū)域,或者非重點(diǎn)匹配的區(qū)域,構(gòu)造一個匹配權(quán)重圖,重點(diǎn)匹配區(qū)域擁有較大權(quán)重,非重點(diǎn)區(qū)域權(quán)重較小。例如,上面提到的綜合兩幅圖像中對應(yīng)的紋理區(qū)域的匹配度計算結(jié)果,確定兩幅圖像的匹配度時,可以考慮匹配權(quán)重圖中各個區(qū)域?qū)?yīng)的權(quán)重值,即需要重點(diǎn)匹配的區(qū)域?qū)?yīng)的權(quán)重值較大,非重點(diǎn)匹配的區(qū)域?qū)?yīng)的權(quán)重值較小,甚至有些無需關(guān)注的區(qū)域?qū)?yīng)的權(quán)重值可以設(shè)置為零。因此,由于在計算兩幅圖像的匹配度時結(jié)合了權(quán)重值這個參數(shù),進(jìn)一步優(yōu)化了匹配結(jié)果。
[0070]在輸出匹配得到的上述匹配度時,還可以包括以下處理:通過特征點(diǎn)匹配,獲取將上述圖像幀變換至上述模板圖像的變換矩陣;采用上述變換矩陣對上述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到上述模板圖像的姿態(tài)。
[0071]上面提到的方案中,雖然在用戶拍攝時,可以實(shí)時給出當(dāng)前匹配度(例如,匹配分?jǐn)?shù)),但仍需要用戶手動調(diào)整,來找到一個精確的位置。使用特征點(diǎn)匹配技術(shù),獲取當(dāng)前圖像向模板圖像的變換矩陣,將當(dāng)前圖像變換到模板圖像的姿態(tài)。這樣,用戶在調(diào)整時無需非常精確,只需要大概對齊即可,因而有效提高了用戶體驗。
[0072]以下結(jié)合圖2和圖3進(jìn)一步描述上述實(shí)施方式。
[0073]圖2為根據(jù)本發(fā)明實(shí)施例一的輔助拍照方法的流程圖。如圖2所示,終端第一次拍攝圖像幀時,該輔助拍照方法主要包括以下處理:
[0074]在步驟S201中,在對上述場景第一次拍照后,得到圖像幀。
[0075]在步驟S203中,對得到的圖像幀進(jìn)行模糊、降采樣處理。
[0076]由于本發(fā)明中每兩次拍攝時間間隔較長,拍攝景物除主體不變外,可能會有小幅變動,如景物中花草樹木的變化、顏色變化、有運(yùn)動物體干擾等。本發(fā)明只關(guān)注圖像中大尺度上的匹配,對于細(xì)微變化不予以關(guān)注,所以可以將圖像進(jìn)行高斯模糊、然后降采樣,這樣既可以去除噪聲、又降低了處理復(fù)雜度。
[0077]在步驟S205中,對得到的圖像幀去除光照影響。
[0078]由于兩次拍攝天氣、光照可能有很大區(qū)別,從而影響到圖像匹配,所以匹配前需要對圖像進(jìn)行處理以去除光照影響。例如,可以采用Retinex圖像增強(qiáng)方法,降低光照對圖像的影響。
[0079]在步驟S207中,對得到的圖像幀提取特征點(diǎn)。
[0080]提取特征點(diǎn)可以進(jìn)一步包括以下處理:
[0081]1、對上述圖像幀提取輪廓特征。
[0082]2、在提取的輪廓特征中,刪除長度小于第一閾值的邊緣輪廓和響應(yīng)小于第二閾值的圖像角點(diǎn)。其中,上述第一閾值和第二閾值可以根據(jù)實(shí)際情況動態(tài)設(shè)置。
[0083]3、將執(zhí)行刪除操作后的輪廓特征和角點(diǎn)確定為特征點(diǎn),對特征點(diǎn)進(jìn)行篩選處理,直至特征點(diǎn)均衡分布,即整張圖像上單位面積內(nèi)特征點(diǎn)的個數(shù)差別不應(yīng)該過大,以防在圖像的某個區(qū)域過度聚集,造成匹配時過度傾向于密集紋理區(qū)域。
[0084]4、計算各特征點(diǎn)鄰域內(nèi)的邊緣方向。
[0085]在步驟S209中,將提取的特征點(diǎn)進(jìn)行保存,其中,將當(dāng)前圖像幀設(shè)置為上文所述的模板圖像。
[0086]在對圖像幀進(jìn)行上述處理后,可以有效去除噪聲、降低處理復(fù)雜度,并降低光照對圖像的影響。此外,對特征點(diǎn)進(jìn)行篩選處理,均衡特征點(diǎn)分布,可以防止在圖像的某個區(qū)域過度聚集,造成匹配時過度傾向于密集紋理區(qū)域。因此,通過上述處理,便于后續(xù)更有效地執(zhí)行圖像匹配。
[0087]圖3為根據(jù)本發(fā)明實(shí)施例二的輔助拍照方法的流程圖。如圖3所示,除終端第一次拍攝圖像幀之外,其余每次拍攝圖像幀,主要包括以下處理:
[0088]在步驟S301中,上述終端針對上述場景拍照后,得到圖像幀。
[0089]在步驟S303中,對得到的圖像幀進(jìn)行模糊、降采樣處理。
[0090]在步驟S305中,對得到的圖像幀去除光照影響。
[0091]在步驟S307中,對得到的圖像幀提取特征點(diǎn)。具體可以參見上述步驟S207的描述,此處不再贅述。
[0092]在步驟S309中,使用該圖像幀中提取的特征點(diǎn)與模板圖像中提取的特征點(diǎn)進(jìn)行圖像匹配,得到匹配分?jǐn)?shù)。
[0093]在步驟S311中,通過匹配分?jǐn)?shù),引導(dǎo)用戶將終端調(diào)整到最佳位置(即對應(yīng)匹配分?jǐn)?shù)最大的位置),拍攝圖像。
[0094]在步驟S313中,計算序列圖像平均圖(即將當(dāng)前拍攝得到的所有照片求平均)并更新為模板圖像,按照步驟S303,步驟S305,以及步驟S307提取序列圖像平均圖的特征點(diǎn),并進(jìn)行保存。
[0095]通過圖2和圖3的處理,終端針對場景拍攝多次后,可以得到被拍攝對象位置和姿態(tài)基本一致的一個序列圖像,該序列圖像可以進(jìn)行方便的比較,整個序列圖像除平鋪展開夕卜,更適合的展現(xiàn)方式是進(jìn)行動態(tài)展現(xiàn),如存為GIF格式或短視頻。
[0096]圖4為根據(jù)本發(fā)明實(shí)施例的輔助拍照裝置的結(jié)構(gòu)框圖。如圖4所示,該輔助拍照裝置主要包括:第一獲取模塊40,用于進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀;匹配模塊42,與上述第一獲取模塊40相連接,用于在將當(dāng)前獲取的上述圖像幀實(shí)時地與關(guān)于上述場景對應(yīng)的模板圖像進(jìn)行匹配;輸出模塊44,與上述匹配模塊42相連接,用于實(shí)時地輸出匹配得到的匹配度。
[0097]圖4所示的裝置中,在進(jìn)行場景拍攝時,匹配模塊32將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配,輸出模塊44實(shí)時地輸出匹配得到的匹配度,可以輔助用戶獲取被拍攝對象的位置和姿態(tài)基本一致的多張照片,從而有效提高用戶體驗。
[0098]如圖5所示,上述匹配模塊42可以進(jìn)一步包括:第一獲取單元420,用于提取上述模板圖像的第一特征點(diǎn);第二獲取單元422,用于獲取上述圖像幀的第二特征點(diǎn);第一匹配單元424,分別于第一獲取單元420和第二獲取單元422相連接,用于使用上述第一特征點(diǎn)與上述第二特征點(diǎn)實(shí)時地進(jìn)行匹配得到上述匹配度。
[0099]如圖6所示,上述匹配模塊42可以進(jìn)一步包括:紋理分析模塊426,用于通過圖像紋理分析,分別將上述圖像幀和上述模板圖像劃分為多個紋理單一的區(qū)域;第二匹配單元428,與紋理分析模塊426相連接,用于對于上述圖像幀和上述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
[0100]如圖5和圖6所示,上述裝置還可以包括:設(shè)置模塊46,與上述匹配模塊42相連接,用于響應(yīng)用戶操作,設(shè)置上述模板圖像中各個選擇區(qū)域的匹配權(quán)重;則上述匹配模塊42還可以包括確定單元430,用于根據(jù)上述匹配權(quán)重確定上述匹配度。
[0101]如圖5和圖6所示,上述裝置還可以包括:第一確定模塊48,與上述匹配模塊42相連接,用于在對上述場景第一次拍照后,將得到的照片確定為上述模板圖像;第二確定模塊50,與上述匹配模塊42相連接,用于從對上述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片求平均,獲取平均后的照片,確定為上述模板圖像。
[0102]如圖5和圖6所示,上述裝置還可以包括:第二獲取模塊52,與所述輸出模塊44相連接,用于對上述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,上述拍攝參考圖像包括從上述模板圖像中獲取的第一特征點(diǎn),或者上述拍攝參考圖像為半透明的上述模板圖像;疊加模塊,用于將上述拍攝參考圖像與上述終端實(shí)時拍攝的圖像疊加。
[0103]如圖5和圖6所示,上述裝置還可以包括:第三獲取模塊54,與匹配模塊42相連接,用于通過特征點(diǎn)匹配,獲取將上述圖像幀變換至上述模板圖像的變換矩陣;處理模塊56,與上述第三獲取模塊54相連接,用于采用上述變換矩陣對上述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到上述模板圖像的姿態(tài)。
[0104]上述裝置中各模塊,各單元相互結(jié)合的實(shí)施方式具體可以參見圖1至圖3的描述,此處不再贅述。
[0105]圖7為根據(jù)本發(fā)明實(shí)施例的終端的結(jié)構(gòu)示意圖。如圖7所示,該終端可以用于實(shí)施上述實(shí)施例中提供的輔助拍照方法。其中,該終端可以為手機(jī)、數(shù)碼相機(jī)、平板電腦pad、穿戴式移動設(shè)備(如智能眼鏡)等。
[0106]終端可以包括通信單元710、包括有一個或一個以上計算機(jī)可讀存儲介質(zhì)的存儲器720、輸入單元730、顯示單元740、傳感器750、音頻電路760、無線保真(wirelessfidelity,簡稱為WiFi)模塊770、包括有一個或者一個以上處理核心的處理器780、以及電源790等部件。本領(lǐng)域技術(shù)人員可以理解,圖7中示出的終端結(jié)構(gòu)并不構(gòu)成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0107]通信單元710可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,該通信單元710可以為射頻(Rad1 Frequency,簡稱為RF)電路、路由器、調(diào)制解調(diào)器、等網(wǎng)絡(luò)通信設(shè)備。特別地,當(dāng)通信單元710為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理器780處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,作為通信單元的RF電路包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,簡稱為LNA)、雙工器等。此外,通信單元710還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(Global System of Mobile communicat1n,簡稱為GSM)、通用分組無線服務(wù)(General Packet Rad1 Service,簡稱為GPRS)、碼分多址(Code Divis1n Multiple Access,簡稱為 CDMA)、寬帶碼分多址(Wideband Code Divis1nMultiple Access,簡稱為 WCDMA)、長期演進(jìn)(Long Term Evolut1n,簡稱為 LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,簡稱為SMS)等。存儲器720可用于存儲軟件程序以及模塊,處理器780通過運(yùn)行存儲在存儲器720的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器720可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此夕卜,存儲器720可以包括高速隨機(jī)存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器720還可以包括存儲器控制器,以提供處理器780和輸入單元730對存儲器720的訪問。
[0108]輸入單元730可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。輸入單兀730可包括觸敏表面731以及其他輸入設(shè)備732。觸敏表面731,也稱為觸摸顯示屏或者觸控板,可收集
[0109]用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面731上或在觸敏表面731附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。
[0110]可選的,觸敏表面731可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器780,并能接收處理器780發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面731。除了觸敏表面731,輸入單元730還可以包括其他輸入設(shè)備732。
[0111]其他輸入設(shè)備732可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0112]顯示單元740可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元740可包括顯示面板741,可選的,可以采用液晶顯示器、有機(jī)發(fā)光二極管等形式來配置顯示面板741。進(jìn)一步的,觸敏表面731可覆蓋顯示面板741,當(dāng)觸敏表面731檢測到在其上或附近的觸摸操作后,傳送給處理器780以確定觸摸事件的類型,隨后處理器780根據(jù)觸摸事件的類型在顯示面板741上提供相應(yīng)的視覺輸出。雖然在圖7中,觸敏表面731與顯示面板741是作為兩個獨(dú)立的部件來實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面731與顯示面板741集成而實(shí)現(xiàn)輸入和輸出功能。
[0113]終端還可包括至少一種傳感器750,比如光傳感器、運(yùn)動傳感器以及其他傳感器。光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板741的亮度,接近傳感器可在終端移動到耳邊時,關(guān)閉顯示面板741和/或背光。作為運(yùn)動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0114]音頻電路760、揚(yáng)聲器761,傳聲器762可提供用戶與終端之間的音頻接口。音頻電路760可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器761,由揚(yáng)聲器761轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器762將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路760接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路710以發(fā)送給比如另一終端設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器720以便進(jìn)一步處理。音頻電路760還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端的通信。
[0115]為了實(shí)現(xiàn)無線通信,該終端設(shè)備上可以配置有無線通信單元770,該無線通信單元770可以為WiFi模塊。WiFi屬于短距離無線傳輸技術(shù),終端通過無線通信單元770可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖7示出了無線通信單元770,但是可以理解的是,其并不屬于終端的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0116]處理器780是終端的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器720內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器720內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器780可包括一個或多個處理核心;優(yōu)選的,處理器780可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器780中。
[0117]終端還包括給各個部件供電的電源790 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器780邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源790還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0118]盡管未示出,終端還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
[0119]在本實(shí)施例中,終端設(shè)備的顯示單元是觸摸屏顯示器,終端設(shè)備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0120]在對場景拍攝時,實(shí)時地獲取圖像幀;
[0121]將當(dāng)前獲取的上述圖像幀實(shí)時地與上述場景對應(yīng)的模板圖像進(jìn)行匹配;以及
[0122]實(shí)時地輸出匹配得到的匹配度。
[0123]將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:獲取上述模板圖像的第一特征點(diǎn);獲取上述圖像幀的第二特征點(diǎn);使用上述第一特征點(diǎn)與上述第二特征點(diǎn)實(shí)時地進(jìn)行匹配得到上述匹配度。這是本發(fā)明關(guān)鍵點(diǎn),還應(yīng)寫具體一點(diǎn)
[0124]獲取上述第一特征點(diǎn)和上述第二特征點(diǎn)包括:分別對上述圖像幀和上述模板圖像提取輪廓特征;在提取的輪廓特征中,刪除長度小于第一閾值的輪廓特征和響應(yīng)小于第二閾值的圖像角點(diǎn);將執(zhí)行刪除操作后的輪廓特征和角點(diǎn)確定為特征點(diǎn);對特征點(diǎn)進(jìn)行篩選處理,直至特征點(diǎn)均衡分布,并確定各特征點(diǎn)鄰域內(nèi)的邊緣方向,得到最終特征點(diǎn)。
[0125]將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:通過圖像紋理分析,分別將上述圖像幀和上述模板圖像劃分為多個紋理單一的區(qū)域;對于上述圖像幀和上述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
[0126]在將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配之前,還包括:響應(yīng)用戶操作,設(shè)置上述模板圖像各個選擇區(qū)域的匹配權(quán)重;將上述圖像幀實(shí)時地與上述模板圖像進(jìn)行匹配包括:根據(jù)上述匹配權(quán)重確定上述匹配度。
[0127]上述指令還可以包括:在上述終端針對上述場景第一次拍照后,將得到的照片確定為上述模板圖像;從上述終端針對上述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片求平均,獲取平均后的照片,確定為上述模板圖像。
[0128]在實(shí)時地獲取圖像幀之前,還可以包括:對上述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,上述拍攝參考圖像為從上述模板圖像中獲取的第一特征點(diǎn),或者上述拍攝參考圖像為半透明的上述模板圖像;將上述拍攝參考圖像與上述終端實(shí)時拍攝的圖像疊加。
[0129]在輸出匹配得到的上述匹配度時,還包括:通過特征點(diǎn)匹配,獲取將上述圖像幀變換至上述模板圖像的變換矩陣;采用上述變換矩陣對上述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到上述模板圖像的姿態(tài)。
[0130]綜上所述,借助本發(fā)明提供的實(shí)施例,終端不同時間多次拍攝同一場景時,無需固定該終端,實(shí)時給出與模板圖像的匹配度,引導(dǎo)用戶將終端調(diào)整到最佳位置,或者使用特征點(diǎn)匹配技術(shù),找到當(dāng)前圖像向模板圖像的變換矩陣,將當(dāng)前圖像變換到模板姿態(tài)。進(jìn)而輔助用戶獲取被拍攝對象的位置和姿態(tài)基本一致的多張照片。此外,為了更好地輔助用戶得到與模板圖像中被拍攝對象的位置和姿態(tài)更為接近的照片,在實(shí)時拍攝的圖像上疊加拍攝參考圖像,引導(dǎo)用戶將終端調(diào)整到最佳位置,進(jìn)一步提高了用戶體驗。
[0131]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例方法中的全部或部分處理是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中。
[0132]本領(lǐng)域普通技術(shù)人員可以理解上述方法實(shí)施例中的全部或部分處理是可以通過程序指令相關(guān)的硬件完成,前述的程序可以存儲于一種計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括前述方法實(shí)施例的步驟,而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或光盤等各種可以存儲程序代碼的介質(zhì)。
[0133]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種輔助拍照方法,其特征在于,包括: 在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀; 將當(dāng)前獲取的所述圖像幀實(shí)時地與所述場景對應(yīng)的模板圖像進(jìn)行匹配; 實(shí)時地輸出匹配得到的匹配度。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述圖像幀實(shí)時地與所述模板圖像進(jìn)行匹配包括: 獲取所述模板圖像的第一特征點(diǎn); 獲取所述圖像幀的第二特征點(diǎn); 使用所述第一特征點(diǎn)與所述第二特征點(diǎn)實(shí)時地進(jìn)行匹配得到所述匹配度。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,獲取所述第一特征點(diǎn)和所述第二特征點(diǎn)包括: 分別對所述圖像幀和所述模板圖像提取輪廓特征; 在提取的輪廓特征中,刪除長度小于第一閾值的輪廓特征; 刪除響應(yīng)小于第二閾值的圖像角點(diǎn); 將執(zhí)行刪除操作后的輪廓特征和角點(diǎn)確定為特征點(diǎn); 對特征點(diǎn)進(jìn)行篩選處理,直至特征點(diǎn)均衡分布,并確定各特征點(diǎn)鄰域內(nèi)的邊緣方向,得到最終特征點(diǎn)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述圖像幀實(shí)時地與所述模板圖像進(jìn)行匹配包括: 通過圖像紋理分析,分別將所述圖像幀和所述模板圖像劃分為多個紋理單一的區(qū)域; 對于所述圖像幀和所述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于, 在將所述圖像幀實(shí)時地與所述模板圖像進(jìn)行匹配之前,還包括:響應(yīng)用戶操作,設(shè)置所述模板圖像各個選擇區(qū)域的匹配權(quán)重; 將所述圖像幀實(shí)時地與所述模板圖像進(jìn)行匹配包括:根據(jù)所述匹配權(quán)重確定所述匹配度。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在對所述場景第一次拍照后,將得到的照片確定為所述模板圖像; 從對所述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片求平均,獲取平均后的照片,確定為所述模板圖像。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在實(shí)時地獲取圖像幀之前,還包括: 對所述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,所述拍攝參考圖像為從所述模板圖像中獲取的第一特征點(diǎn),或者所述拍攝參考圖像為半透明的所述模板圖像; 將所述拍攝參考圖像與所述終端實(shí)時拍攝的圖像疊加。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其特征在于,在輸出匹配得到的所述匹配度時,還包括: 通過特征點(diǎn)匹配,獲取將所述圖像幀變換至所述模板圖像的變換矩陣; 采用所述變換矩陣對所述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到所述模板圖像的姿態(tài)。
9.一種輔助拍照裝置,其特征在于,包括: 第一獲取模塊,用于在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀; 匹配模塊,用于在將當(dāng)前獲取的所述圖像幀實(shí)時地與所述場景對應(yīng)的模板圖像進(jìn)行匹配; 輸出模塊,用于實(shí)時地輸出匹配得到的匹配度。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述匹配模塊包括: 第一獲取單元,用于提取所述模板圖像的第一特征點(diǎn); 第二獲取單元,用于獲取所述圖像幀的第二特征點(diǎn); 第一匹配單元,用于使用所述第一特征點(diǎn)與所述第二特征點(diǎn)實(shí)時地進(jìn)行匹配得到所述匹配度。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述匹配模塊包括: 紋理分析模塊,用于通過圖像紋理分析,分別將所述圖像幀和所述模板圖像劃分為多個紋理單一的區(qū)域; 第二匹配單元,用于對于所述圖像幀和所述模板圖像中劃分后的各塊區(qū)域,逐塊進(jìn)行匹配。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:設(shè)置模塊,用于響應(yīng)用戶操作,設(shè)置所述模板圖像中各個選擇區(qū)域的匹配權(quán)重; 所述匹配模塊還包括:確定單元,用于根據(jù)所述匹配權(quán)重確定所述匹配度。
13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 第一確定模塊,用于在對所述場景第一次拍照后,將得到的照片確定為所述模板圖像; 第二確定模塊,用于從對所述場景第二次拍照開始,在每次拍照后,將當(dāng)前拍攝得到的所有照片求平均,獲取平均后的照片,確定為所述模板圖像。
14.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 第二獲取模塊,用于對所述模板圖像進(jìn)行處理,得到拍攝參考圖像,其中,所述拍攝參考圖像包括從所述模板圖像中獲取的第一特征點(diǎn),或者所述拍攝參考圖像為半透明的所述模板圖像; 疊加模塊,用于將所述拍攝參考圖像與所述終端實(shí)時拍攝的圖像疊加。
15.根據(jù)權(quán)利要求9至14中任一項所述的裝置,其特征在于,還包括: 第三獲取模塊,用于通過特征點(diǎn)匹配,獲取將所述圖像幀變換至所述模板圖像的變換矩陣; 處理模塊,用于采用所述變換矩陣對所述當(dāng)前的圖像幀進(jìn)行變換處理,以變換到所述模板圖像的姿態(tài)。
16.—種終端,其特征在于,包括:一個或多個處理器;存儲器;和一個或多個模塊,所述一個或多個模塊存儲于所述存儲器中并被配置成由所述一個或多個處理器執(zhí)行,所述一個或多個模塊用于: 在進(jìn)行場景拍攝時,實(shí)時地獲取圖像幀; 將當(dāng)前獲取的所述圖像幀實(shí)時地與所述場景對應(yīng)的模板圖像進(jìn)行匹配; 實(shí)時地輸出匹配得到的匹配度。
【文檔編號】H04N5/91GK104135609SQ201410302630
【公開日】2014年11月5日 申請日期:2014年6月27日 優(yōu)先權(quán)日:2014年6月27日
【發(fā)明者】王百超, 秦秋平, 王琳 申請人:小米科技有限責(zé)任公司