本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及攝像設(shè)備的檢測(cè)方法及攝像設(shè)備。
背景技術(shù):
隨著科學(xué)技術(shù)不斷的發(fā)展,移動(dòng)終端已經(jīng)具備十分全面的功能。目前,越來越多的移動(dòng)終端設(shè)有攝像頭,可以作為攝像設(shè)備實(shí)現(xiàn)拍照、錄像等功能。并且,由于拍照成像技術(shù)的日趨成熟,移動(dòng)終端的拍照質(zhì)量也逐漸成為用戶使用移動(dòng)終端的焦點(diǎn)之一,因而越來越多的移動(dòng)終端開始前置或后置有視角存在重疊區(qū)域的雙攝像頭,利用雙攝像頭實(shí)現(xiàn)光學(xué)變焦、暗光增強(qiáng)等功能,令移動(dòng)終端在拍攝時(shí),能夠利用雙攝像頭進(jìn)行拍攝,并將各個(gè)攝像頭拍攝的照片進(jìn)行圖像合成,獲取質(zhì)量較佳的照片。
但是,本專利申請(qǐng)的發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在如下缺陷:
在現(xiàn)有技術(shù)中,移動(dòng)終端在利用雙攝像頭進(jìn)行拍攝時(shí),如果雙攝像頭中的其中一個(gè)攝像頭出現(xiàn)異常(如,物理損壞),移動(dòng)終端并不能及時(shí)地給予用戶提示,從而令用戶誤以為自己依然在使用正常的雙攝像頭進(jìn)行拍攝,在移動(dòng)終端呈現(xiàn)質(zhì)量不佳的照片時(shí),用戶體驗(yàn)較差,且用戶無法知曉原因。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施方式的目的在于提供一種攝像設(shè)備的檢測(cè)方法及攝像設(shè)備,能夠?qū)z像設(shè)備是否存在異常攝像頭進(jìn)行檢測(cè),以便于在存在異常攝像頭時(shí),及時(shí)地發(fā)出提示信息,告知用戶,令用戶能夠及時(shí)地了解到較多的有效信息。
為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種攝像設(shè)備的檢測(cè)方法,包括:
利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片;其中,攝像設(shè)備中相鄰兩個(gè)攝像頭的視角存在重疊區(qū)域;n為大于1的正整數(shù);
根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,并在檢測(cè)到存在異常攝像頭時(shí),發(fā)出用于提示異常攝像頭的提示信息。
本發(fā)明的實(shí)施方式還提供了一種攝像設(shè)備,包括:第一控制模塊、第一檢測(cè)模塊以及提示模塊;
第一控制模塊用于利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片;其中,攝像設(shè)備中相鄰兩個(gè)攝像頭的視角存在重疊區(qū)域;n為大于1的正整數(shù);
第一檢測(cè)模塊用于根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,并在檢測(cè)到存在異常攝像頭時(shí),觸發(fā)提示模塊發(fā)出用于提示異常攝像頭的提示信息。
本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,通過攝像設(shè)備的n個(gè)攝像頭來獲取“檢測(cè)依據(jù)”—待對(duì)比圖片,通過對(duì)待對(duì)比圖片的圖像質(zhì)量進(jìn)行檢測(cè)的方式,來檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,從而能夠在檢測(cè)到n個(gè)攝像頭中存在異常攝像頭時(shí),及時(shí)地發(fā)出用于提示異常攝像頭的提示信息,令用戶及時(shí)地了解到較多的有效信息,并為用戶能夠根據(jù)提示信息,調(diào)整攝像設(shè)備的拍攝方式提供了基礎(chǔ)。
另外,利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片,具體包括:控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝,得到n張照片,并將n張照片作為待比對(duì)圖片;根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,具體包括:判斷n個(gè)攝像頭的設(shè)備配置是否均相同;如果n個(gè)攝像頭的設(shè)備配置均相同,則獲取n張照片的像質(zhì)衡量參數(shù),并根據(jù)獲取的各像質(zhì)衡量參數(shù),設(shè)置幅度區(qū)間;檢測(cè)n張照片中,是否存在像質(zhì)衡量參數(shù)不在幅度區(qū)間內(nèi)的照片。這樣,提供了根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭的一種具體實(shí)現(xiàn)形式,增加了本發(fā)明實(shí)施方式的靈活性。并且,上述提供的檢測(cè)方式,利用設(shè)備配置相同的攝像頭具有相同的拍攝特性這一特點(diǎn),來檢測(cè)是否存在異常攝像頭,檢測(cè)結(jié)果較為精準(zhǔn),耗時(shí)較短,并能夠具體地檢測(cè)出哪一攝像頭出現(xiàn)異常。
另外,利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片,具體包括:控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝,得到n張照片,并將n張照片作為待比對(duì)圖片;其中,照片中包括攝像頭的唯一編號(hào);根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,具體包括:判斷n個(gè)攝像頭的設(shè)備配置是否均相同;如果n個(gè)攝像頭的設(shè)備配置不相同,則獲取預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)照片集;其中,基準(zhǔn)照片集中包括n張基準(zhǔn)照片,n張基準(zhǔn)照片由攝像設(shè)備在出廠時(shí),n個(gè)攝像頭在預(yù)設(shè)拍攝環(huán)境下同時(shí)進(jìn)行拍攝獲得;基準(zhǔn)照片中包括攝像頭的唯一編號(hào);按照攝像頭的唯一編號(hào),將待比對(duì)圖片中的各照片與基準(zhǔn)照片集中的各照片一一對(duì)應(yīng),并將待比對(duì)圖片中各照片的像質(zhì)衡量參數(shù),與基準(zhǔn)照片集中對(duì)應(yīng)照片的像質(zhì)衡量參數(shù)進(jìn)行比對(duì),檢測(cè)是否存在參數(shù)差值的數(shù)值大于預(yù)設(shè)閾值的照片。這樣,提供了根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭的一種具體實(shí)現(xiàn)形式,增加了本發(fā)明實(shí)施方式的靈活性。并且,上述提供的檢測(cè)方式,將各個(gè)攝像頭當(dāng)前拍攝的照片與對(duì)應(yīng)的基準(zhǔn)照片進(jìn)行比對(duì)的方式,來檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,檢測(cè)結(jié)果較為精準(zhǔn),應(yīng)用范圍較廣,并能夠具體地檢測(cè)出哪一攝像頭出現(xiàn)異常。
另外,利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片,具體包括:控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝,得到n張照片;將n張照片進(jìn)行合成,得到待比對(duì)圖片;根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,具體包括:獲取預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)合成照片;其中,基準(zhǔn)合成照片由n張基準(zhǔn)照片合成;n張基準(zhǔn)照片由攝像設(shè)備在出廠時(shí),n個(gè)攝像頭在預(yù)設(shè)拍攝環(huán)境下同時(shí)進(jìn)行拍攝獲得;將合成照片的像質(zhì)衡量參數(shù)與基準(zhǔn)合成照片的像質(zhì)衡量參數(shù)進(jìn)行比對(duì),檢測(cè)參數(shù)差值的數(shù)值是否大于預(yù)設(shè)閾值。這樣,提供了根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭的一種具體實(shí)現(xiàn)形式,增加了本發(fā)明實(shí)施方式的靈活性。并且,上述提供的檢測(cè)方式,將各個(gè)攝像頭拍攝的照片進(jìn)行合成,將合成的照片與基準(zhǔn)合成照片進(jìn)行比對(duì)的方式,來檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,檢測(cè)結(jié)果較為精準(zhǔn),耗時(shí)較短,且應(yīng)用范圍較廣。
另外,控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝前,還包括:控制攝像設(shè)備的n個(gè)攝像頭開啟;判斷是否檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息;其中,在檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息時(shí),執(zhí)行發(fā)出用于提示異常攝像頭的提示信息的步驟;在未檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息時(shí),執(zhí)行控制攝像設(shè)備的n個(gè)攝像頭分別進(jìn)行拍攝的步驟。這樣,能夠?qū)個(gè)攝像頭中是否存在物理損壞的攝像頭進(jìn)行檢測(cè),以便于在某一攝像頭損壞程度較為嚴(yán)重,無法正常啟動(dòng)時(shí),及時(shí)地發(fā)出提示信息,令用戶及時(shí)地了解到較多的有效信息。
另外,用于提示異常攝像頭的提示信息中,包括異常攝像頭的設(shè)備信息。這樣,從而令用戶能夠及時(shí)地了解到更多的有效信息,讓用戶能夠根據(jù)提示信息,調(diào)整攝像設(shè)備的拍攝方式,不使用異常攝像頭參與拍攝,以獲取質(zhì)量較佳的照片。
另外,發(fā)出包含設(shè)備信息的第一提示信息后,還包括:根據(jù)異常攝像頭的設(shè)備信息,將異常攝像頭的線程開啟標(biāo)志位設(shè)置為用于指示禁止開啟的標(biāo)識(shí)符。這樣,當(dāng)n個(gè)攝像頭中存在異常攝像頭時(shí),攝像設(shè)備能夠自動(dòng)地禁止異常攝像頭參與拍攝,智能化程度較高,并能夠獲取質(zhì)量較佳的照片。
附圖說明
圖1是根據(jù)本發(fā)明第一實(shí)施方式中攝像設(shè)備的檢測(cè)方法的流程圖;
圖2是根據(jù)本發(fā)明第二實(shí)施方式中攝像設(shè)備的檢測(cè)方法的流程圖;
圖3是根據(jù)本發(fā)明第四實(shí)施方式中攝像設(shè)備的檢測(cè)方法的流程圖;
圖4是根據(jù)本發(fā)明第六實(shí)施方式中攝像設(shè)備的結(jié)構(gòu)示意圖;
圖5是根據(jù)本發(fā)明第七實(shí)施方式中攝像設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)所要求保護(hù)的技術(shù)方案。
本發(fā)明的第一實(shí)施方式涉及一種攝像設(shè)備的檢測(cè)方法,具體流程如圖1所示,步驟如下:
步驟101,利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片。
具體地說,n為大于1的正整數(shù),且攝像設(shè)備中相鄰兩個(gè)攝像頭的視角存在重疊區(qū)域,從而令攝像設(shè)備能夠利用這n個(gè)攝像頭,實(shí)現(xiàn)光學(xué)變焦、暗光增強(qiáng)等功能。如,n為2時(shí),攝像設(shè)備可以是雙攝手機(jī)(前置或后置有視角存在重疊區(qū)域的雙攝像頭的手機(jī))。
更具體地說,可以由攝像設(shè)備的處理器控制n個(gè)攝像頭進(jìn)行拍攝,得到待對(duì)比圖片。如,攝像設(shè)備為雙攝手機(jī)時(shí),雙攝手機(jī)的處理器可以在檢測(cè)到相機(jī)應(yīng)用程序運(yùn)行時(shí),自動(dòng)地控制n個(gè)攝像頭進(jìn)行拍攝,從而不需要用戶手動(dòng)地去點(diǎn)擊操作,智能化程度較高。在實(shí)際操作時(shí),也可以在攝像設(shè)備的顯示界面上顯示檢測(cè)按鈕,當(dāng)用戶需要檢測(cè)n個(gè)攝像頭是否均正常時(shí),可以輸入相應(yīng)的操作,令檢測(cè)按鈕被選中,以便于攝像設(shè)備的處理器利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片。其中,待對(duì)比圖片可以為照片集,如,處理器控制n個(gè)攝像頭同時(shí)進(jìn)行拍攝獲取的n張照片所組成的照片集。在實(shí)際操作時(shí),待對(duì)比圖片也可以僅為一張照片,如,處理器控制n個(gè)攝像頭同時(shí)進(jìn)行拍攝獲取的n張照片進(jìn)行合成后的照片。本實(shí)施方式中,并不對(duì)待對(duì)比圖片的具體形式做任何限制。
步驟102,根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭。若檢測(cè)結(jié)果為是,則執(zhí)行步驟103,否則結(jié)束本流程。
具體地說,攝像設(shè)備的處理器可以獲取待對(duì)比圖片的解析度、銳度、色彩還原度、白平衡、曝光度、信噪比、均勻性、畸變等圖像參數(shù),利用這些圖像參數(shù)來衡量待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭。
步驟103,發(fā)出用于提示異常攝像頭的提示信息。
具體地說,攝像設(shè)備發(fā)出的提示信息可以為語音提示信息或者指示燈提示信息。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,通過攝像設(shè)備的n個(gè)攝像頭來獲取“檢測(cè)依據(jù)”—待對(duì)比圖片,通過對(duì)待對(duì)比圖片的圖像質(zhì)量進(jìn)行檢測(cè)的方式,來檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,從而能夠在檢測(cè)到n個(gè)攝像頭中存在異常攝像頭時(shí),及時(shí)地發(fā)出用于提示異常攝像頭的提示信息,令用戶及時(shí)地了解到較多的有效信息,并為用戶能夠根據(jù)提示信息,調(diào)整攝像設(shè)備的拍攝方式提供了基礎(chǔ)。
本發(fā)明的第二實(shí)施方式涉及一種攝像設(shè)備的檢測(cè)方法,具體流程如圖2所示。第二實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在第二實(shí)施方式中,提供了對(duì)攝像設(shè)備的n個(gè)攝像頭中是否存在異常攝像頭進(jìn)行檢測(cè)的一種具體實(shí)現(xiàn)形式,增加了本發(fā)明實(shí)施方式的靈活性以及可操作性,以下對(duì)本實(shí)施方式中的方法步驟進(jìn)行具體說明:
步驟201,利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片。
本實(shí)施方式中,待比對(duì)圖片為照片集,該照片集由攝像設(shè)備的處理器控制n個(gè)攝像頭同時(shí)進(jìn)行拍攝獲取的n張照片組成。
步驟202,根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭。若檢測(cè)結(jié)果為是,則執(zhí)行步驟203,否則結(jié)束本流程。
本實(shí)施方式中,步驟202包括子步驟2021至子步驟2023,以下進(jìn)行具體說明:
子步驟2021,判斷n個(gè)攝像頭的設(shè)備配置是否均相同。若是,則執(zhí)行子步驟2022,否則結(jié)束本流程。
具體地說,技術(shù)人員可以預(yù)先將攝像頭的種類、規(guī)格、鏡頭參數(shù)等配置信息預(yù)先輸入并保存在攝像設(shè)備中,以便于攝像設(shè)備根據(jù)這些配置信息,檢測(cè)判斷n個(gè)攝像頭的設(shè)備配置是否均相同。
子步驟2022,獲取n張照片的像質(zhì)衡量參數(shù),并根據(jù)獲取的各像質(zhì)衡量參數(shù),設(shè)置幅度區(qū)間。
具體地說,設(shè)備配置相同的攝像頭應(yīng)該是具有相同的拍攝特性的,因而當(dāng)攝像設(shè)備的n個(gè)攝像頭的設(shè)備配置均相同時(shí),這n個(gè)攝像頭同時(shí)進(jìn)行拍攝所獲取的照片的圖像質(zhì)量也應(yīng)該是一樣的。因而,本實(shí)施方式中,攝像設(shè)備的處理器根據(jù)各個(gè)攝像頭所拍攝的照片的解析度、銳度、色彩還原度、白平衡、曝光度、信噪比、均勻性、畸變等圖像參數(shù),獲取像質(zhì)衡量參數(shù)。如,攝像設(shè)備的處理器可以根據(jù)技術(shù)人員預(yù)先保存的各圖像參數(shù)在像質(zhì)衡量參數(shù)中所占的權(quán)重系數(shù),計(jì)算獲取像質(zhì)衡量參數(shù)。當(dāng)然,在實(shí)際操作時(shí),也可以直接將某一或某些圖像參數(shù)指定為像質(zhì)衡量參數(shù),本實(shí)施方式中,并不對(duì)像質(zhì)衡量參數(shù)的具體形式做任何限制。
本實(shí)施方式中,考慮到外界因素所造成的誤差影響,還根據(jù)各像質(zhì)衡量參數(shù),設(shè)置幅度區(qū)間,以便于后續(xù)步驟能夠獲取較為精準(zhǔn)的檢測(cè)結(jié)果。如,攝像設(shè)備的處理器可以根據(jù)所獲取的各像質(zhì)衡量參數(shù),獲取該參數(shù)集的離散程度,計(jì)算標(biāo)準(zhǔn)差,從而根據(jù)標(biāo)準(zhǔn)差設(shè)置幅度區(qū)間。如,攝像設(shè)備的處理器可以根據(jù)標(biāo)準(zhǔn)差以及預(yù)設(shè)幅度值,設(shè)置幅度區(qū)間為:[標(biāo)準(zhǔn)差-預(yù)設(shè)幅度值,標(biāo)準(zhǔn)差+預(yù)設(shè)幅度值];其中,預(yù)設(shè)幅度值可以由技術(shù)人員預(yù)先設(shè)置并保存在攝像設(shè)備中。在實(shí)際操作時(shí),如果像質(zhì)衡量參數(shù)為多個(gè)圖像參數(shù),則攝像設(shè)備的處理器可以為各個(gè)圖像參數(shù)分別設(shè)置對(duì)應(yīng)的幅度區(qū)間。
子步驟2023,檢測(cè)n張照片中,是否存在像質(zhì)衡量參數(shù)不在幅度區(qū)間內(nèi)的照片。若存在像質(zhì)衡量參數(shù)不在幅度區(qū)間內(nèi)的照片,則執(zhí)行步驟203,否則結(jié)束本流程。
具體地說,如果檢測(cè)到像質(zhì)衡量參數(shù)不在幅度區(qū)間內(nèi)的照片,則說明該照片的像質(zhì)衡量參數(shù)與其他照片的差距較大,所對(duì)應(yīng)的攝像頭可能出現(xiàn)異常。
步驟203,發(fā)出用于提示異常攝像頭的提示信息。
本實(shí)施方式中,為了令用戶能夠根據(jù)提示信息,了解到更多的有效信息,提示信息中還包括異常攝像頭的設(shè)備信息。如,攝像設(shè)備中可以預(yù)存有攝像頭的編號(hào)與設(shè)備信息的對(duì)應(yīng)關(guān)系,攝像頭在拍攝照片時(shí),可以令所拍攝的照片中攜帶有該攝像頭的唯一編號(hào),以便于攝像設(shè)備的處理器可以通過獲取像質(zhì)衡量參數(shù)不在幅度區(qū)間內(nèi)的照片所對(duì)應(yīng)的攝像頭編號(hào)的方式,查找獲取到該攝像頭的設(shè)備信息。其中,設(shè)備信息可以包括攝像頭在攝像設(shè)備上的位置信息,以便于用戶能夠根據(jù)提示信息,及時(shí)地知曉攝像設(shè)備的哪一位置的攝像頭異常。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,利用設(shè)備配置相同的攝像頭具有相同的拍攝特性這一特點(diǎn),來檢測(cè)是否存在異常攝像頭,檢測(cè)結(jié)果較為精準(zhǔn),耗時(shí)較短,并能夠具體地檢測(cè)出哪一攝像頭出現(xiàn)異常。
本發(fā)明的第三實(shí)施方式涉及一種攝像設(shè)備的檢測(cè)方法。第三實(shí)施方式在第二實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第三實(shí)施方式中,提供了n個(gè)攝像頭的設(shè)備配置不相同時(shí),對(duì)攝像設(shè)備的n個(gè)攝像頭中是否存在異常攝像頭進(jìn)行檢測(cè)的一種具體實(shí)現(xiàn)形式,擴(kuò)展了本發(fā)明實(shí)施方式的應(yīng)用范圍。以下進(jìn)行具體說明:
本實(shí)施方式中,攝像頭在拍攝照片時(shí),所拍攝的照片中攜帶有該攝像頭的唯一編號(hào)。在n個(gè)攝像頭的設(shè)備配置不相同時(shí),攝像設(shè)備的處理器就去獲取在預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)照片集,以便于對(duì)各攝像頭是否出現(xiàn)異常進(jìn)行檢測(cè)。
具體地說,攝像設(shè)備的處理器在獲取預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)照片集時(shí),可以根據(jù)當(dāng)前拍攝環(huán)境去選定預(yù)設(shè)拍攝環(huán)境,如,攝像設(shè)備可以預(yù)存有多個(gè)預(yù)設(shè)拍攝環(huán)境的環(huán)境參數(shù)(如,環(huán)境光值),攝像設(shè)備通過光傳感器檢測(cè)當(dāng)前拍攝環(huán)境的環(huán)境光值,將環(huán)境參數(shù)中環(huán)境光值與當(dāng)前環(huán)境光值最為接近的拍攝環(huán)境選定為預(yù)設(shè)拍攝環(huán)境。當(dāng)然,在實(shí)際操作時(shí),多個(gè)預(yù)設(shè)拍攝環(huán)境的環(huán)境參數(shù)可以保存在服務(wù)器上,由攝像設(shè)備通過訪問服務(wù)器的方式去獲取,從而能夠在服務(wù)器上預(yù)存大量的預(yù)設(shè)拍攝環(huán)境的環(huán)境參數(shù),提供出數(shù)據(jù)較為全面的數(shù)據(jù)庫,以便于攝像設(shè)備在獲取預(yù)設(shè)拍攝環(huán)境時(shí),能夠選出與當(dāng)前拍攝環(huán)境最為接近的預(yù)設(shè)拍攝環(huán)境。
更具體地說,基準(zhǔn)照片集中包括n張基準(zhǔn)照片,n張基準(zhǔn)照片由攝像設(shè)備在出廠時(shí)(即,攝像設(shè)備的n個(gè)攝像頭均正常時(shí)),n個(gè)攝像頭在預(yù)設(shè)拍攝環(huán)境下同時(shí)進(jìn)行拍攝獲得,基準(zhǔn)照片中也包括攝像頭的唯一編號(hào)。攝像設(shè)備的處理器獲取預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)照片集,對(duì)各攝像頭是否出現(xiàn)異常進(jìn)行檢測(cè)時(shí),可以按照攝像頭的唯一編號(hào),將待比對(duì)圖片中的各照片與基準(zhǔn)照片集中的各照片一一對(duì)應(yīng),并將待比對(duì)圖片中各照片的像質(zhì)衡量參數(shù),與基準(zhǔn)照片集中對(duì)應(yīng)照片的像質(zhì)衡量參數(shù)進(jìn)行比對(duì),檢測(cè)是否存在參數(shù)差值的數(shù)值大于預(yù)設(shè)閾值的照片。如果存在參數(shù)差值的數(shù)值大于預(yù)設(shè)閾值的照片,則說明該照片所對(duì)應(yīng)的攝像頭異常。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,通過將各個(gè)攝像頭當(dāng)前拍攝的照片與對(duì)應(yīng)的基準(zhǔn)照片進(jìn)行比對(duì)的方式,來檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,檢測(cè)結(jié)果較為精準(zhǔn),應(yīng)用范圍較廣,并能夠具體地檢測(cè)出哪一攝像頭出現(xiàn)異常。
本發(fā)明的第四實(shí)施方式涉及一種攝像設(shè)備的檢測(cè)方法,具體流程如圖3所示。第四實(shí)施方式在第一實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第四實(shí)施方式中,提供了對(duì)攝像設(shè)備的n個(gè)攝像頭中是否存在異常攝像頭進(jìn)行檢測(cè)的一種具體實(shí)現(xiàn)形式,增加了本發(fā)明實(shí)施方式的靈活性以及可操作性,以下對(duì)本實(shí)施方式中的方法步驟進(jìn)行具體說明:
步驟301,利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片。
本實(shí)施方式中,步驟301包括子步驟3011至子步驟3012,以下進(jìn)行具體說明:
子步驟3011,控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝,得到n張照片。
子步驟3012,將n張照片進(jìn)行合成,得到待比對(duì)圖片。
本實(shí)施方式中,待對(duì)比圖片僅為一張照片,是由處理器控制n個(gè)攝像頭同時(shí)進(jìn)行拍攝獲取的n張照片進(jìn)行合成后所獲取的。
步驟302,根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭。若檢測(cè)結(jié)果為是,則執(zhí)行步驟303,否則結(jié)束本流程。
本實(shí)施方式中,步驟302包括子步驟3021至子步驟3022,以下進(jìn)行具體說明:
子步驟3021,獲取預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)合成照片。
具體地說,基準(zhǔn)合成照片由n張基準(zhǔn)照片合成。n張基準(zhǔn)照片由攝像設(shè)備在出廠時(shí),n個(gè)攝像頭在預(yù)設(shè)拍攝環(huán)境下同時(shí)進(jìn)行拍攝獲得。更具體地說,攝像設(shè)備的處理器在獲取預(yù)設(shè)拍攝環(huán)境下的基準(zhǔn)照片合成時(shí),可以根據(jù)當(dāng)前拍攝環(huán)境去選定預(yù)設(shè)拍攝環(huán)境。其中,攝像設(shè)備的處理器根據(jù)當(dāng)前拍攝環(huán)境去選定預(yù)設(shè)拍攝環(huán)境的方式,可以參照第三實(shí)施方式中所提供的方式進(jìn)行實(shí)現(xiàn)。
子步驟3022,將合成照片的像質(zhì)衡量參數(shù)與基準(zhǔn)合成照片的像質(zhì)衡量參數(shù)進(jìn)行比對(duì),檢測(cè)參數(shù)差值的數(shù)值是否大于預(yù)設(shè)閾值。若檢測(cè)到參數(shù)差值的數(shù)值大于預(yù)設(shè)閾值,則執(zhí)行步驟303,否則結(jié)束本流程。
具體地說,攝像設(shè)備的處理器根據(jù)照片的解析度、銳度、色彩還原度、白平衡、曝光度、信噪比、均勻性、畸變等圖像參數(shù),獲取像質(zhì)衡量參數(shù)。如,攝像設(shè)備的處理器可以根據(jù)技術(shù)人員預(yù)先保存的各圖像參數(shù)在像質(zhì)衡量參數(shù)中所占的權(quán)重系數(shù),計(jì)算獲取像質(zhì)衡量參數(shù)。攝像設(shè)備的處理器將所獲取合成照片的像質(zhì)衡量參數(shù)與基準(zhǔn)合成照片的像質(zhì)衡量參數(shù)進(jìn)行作差,獲取差值的絕對(duì)值,檢測(cè)差值的絕對(duì)值是否大于預(yù)設(shè)閾值,以便于對(duì)n個(gè)攝像頭中是否存在異常攝像頭進(jìn)行檢測(cè)判斷。其中,預(yù)設(shè)閾值可以由技術(shù)人員預(yù)先設(shè)置并保存在攝像設(shè)備中。
步驟303,發(fā)出用于提示異常攝像頭的提示信息。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,將各個(gè)攝像頭拍攝的照片進(jìn)行合成,將合成的照片與基準(zhǔn)合成照片進(jìn)行比對(duì)的方式,來檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,檢測(cè)結(jié)果較為精準(zhǔn),耗時(shí)較短,且應(yīng)用范圍較廣。
本發(fā)明的第五實(shí)施方式涉及一種攝像設(shè)備的檢測(cè)方法。第五實(shí)施方式在第二、第三或第四實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第五實(shí)施方式中,還對(duì)攝像頭是否能夠正常啟動(dòng)檢測(cè)檢測(cè),在某一攝像頭無法正常啟動(dòng)時(shí),則控制該攝像頭禁止起到,能夠避免不必要的功耗。
本實(shí)施方式中,在控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝前,會(huì)對(duì)n個(gè)攝像頭是否能夠正常啟動(dòng)進(jìn)行檢測(cè),如,控制攝像設(shè)備的n個(gè)攝像頭開啟,判斷是否檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息。如果檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息,則說明發(fā)出開啟報(bào)錯(cuò)信息的攝像頭物理損壞十分嚴(yán)重,已經(jīng)無法正常啟動(dòng),此時(shí),攝像設(shè)備發(fā)出用于提示異常攝像頭的提示信息,以便于令用戶及時(shí)地了解到較多的有效信息。
本實(shí)施方式中,在攝像設(shè)備發(fā)出包含設(shè)備信息的第一提示信息后,還根據(jù)異常攝像頭的設(shè)備信息,將異常攝像頭的線程開啟標(biāo)志位設(shè)置為用于指示禁止開啟的標(biāo)識(shí)符,從而能夠自動(dòng)地禁止異常攝像頭參與拍攝,智能化程度較高,并能夠獲取質(zhì)量較佳的照片。并且,在后續(xù)使用攝像設(shè)備進(jìn)行拍攝時(shí),能夠避免不必要的攝像頭的打開動(dòng)作、圖像合成等,能夠避免不必要的功耗。
與現(xiàn)有技術(shù)相比,本實(shí)施方式中,能夠?qū)個(gè)攝像頭中是否存在物理損壞的攝像頭進(jìn)行檢測(cè),以便于在某一攝像頭損壞程度較為嚴(yán)重,無法正常啟動(dòng)時(shí),及時(shí)地發(fā)出提示信息,令用戶及時(shí)地了解到較多的有效信息。并且,能夠自動(dòng)地禁止異常攝像頭參與拍攝,智能化程度較高,能夠獲取質(zhì)量較佳的照片。
上面各種方法的步驟劃分,只是為了描述清楚,實(shí)現(xiàn)時(shí)可以合并為一個(gè)步驟或者對(duì)某些步驟進(jìn)行拆分,分解為多個(gè)步驟,只要包含相同的邏輯關(guān)系,都在本專利的保護(hù)范圍內(nèi);對(duì)算法中或者流程中添加無關(guān)緊要的修改或者引入無關(guān)緊要的設(shè)計(jì),但不改變其算法和流程的核心設(shè)計(jì)都在該專利的保護(hù)范圍內(nèi)。
本發(fā)明第六實(shí)施方式涉及一種攝像設(shè)備,如圖4所示,包括:第一控制模塊401、第一檢測(cè)模塊402以及提示模塊403。第一控制模塊401用于利用攝像設(shè)備的n個(gè)攝像頭進(jìn)行拍攝,得到待比對(duì)圖片。第一檢測(cè)模塊402用于根據(jù)待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭,并在檢測(cè)到存在異常攝像頭時(shí),觸發(fā)提示模塊403發(fā)出用于提示異常攝像頭的提示信息。
具體地說,n為大于1的正整數(shù),且攝像設(shè)備中相鄰兩個(gè)攝像頭的視角存在重疊區(qū)域,從而令攝像設(shè)備能夠利用這n個(gè)攝像頭,實(shí)現(xiàn)光學(xué)變焦、暗光增強(qiáng)等功能。如,n為2時(shí),攝像設(shè)備可以是雙攝手機(jī)(前置或后置有視角存在重疊區(qū)域的雙攝像頭的手機(jī))。
更具體地說,第一控制模塊401控制n個(gè)攝像頭進(jìn)行拍攝,得到待對(duì)比圖片。如,攝像設(shè)備為雙攝手機(jī)時(shí),第一控制模塊401可以在檢測(cè)到相機(jī)應(yīng)用程序運(yùn)行時(shí),自動(dòng)地控制n個(gè)攝像頭進(jìn)行拍攝,從而不需要用戶手動(dòng)地去點(diǎn)擊操作,智能化程度較高。其中,待對(duì)比圖片可以為照片集,如,第一控制模塊401控制n個(gè)攝像頭同時(shí)進(jìn)行拍攝獲取的n張照片所組成的照片集。在實(shí)際操作時(shí),待對(duì)比圖片也可以僅為一張照片,如,第一控制模塊401控制n個(gè)攝像頭同時(shí)進(jìn)行拍攝獲取的n張照片進(jìn)行合成后的照片。本實(shí)施方式中,并不對(duì)待對(duì)比圖片的具體形式做任何限制。
具體地說,第一檢測(cè)模塊402可以獲取待對(duì)比圖片的解析度、銳度、色彩還原度、白平衡、曝光度、信噪比、均勻性、畸變等圖像參數(shù),利用這些圖像參數(shù)來衡量待比對(duì)圖片的圖像質(zhì)量,檢測(cè)n個(gè)攝像頭中是否存在異常攝像頭。
不難發(fā)現(xiàn),本實(shí)施方式為與第一實(shí)施方式相對(duì)應(yīng)的系統(tǒng)實(shí)施例,本實(shí)施方式可與第一實(shí)施方式互相配合實(shí)施。第一實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第一實(shí)施方式中。
值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。
本發(fā)明第七實(shí)施方式涉及一種攝像設(shè)備,如圖5所示。第七實(shí)施方式在第六實(shí)施方式的基礎(chǔ)上加以改進(jìn),主要改進(jìn)之處在于:在本發(fā)明第七實(shí)施方式中,攝像設(shè)備除了包括第一控制模塊401、第一檢測(cè)模塊402以及提示模塊403外,還包括第二控制模塊404以及第二檢測(cè)模塊405。
具體地說,在第一控制模塊401控制攝像設(shè)備的n個(gè)攝像頭同時(shí)進(jìn)行拍攝前,第二檢測(cè)模塊405以及第二控制模塊404會(huì)對(duì)n個(gè)攝像頭是否能夠正常啟動(dòng)進(jìn)行檢測(cè),如,第二檢測(cè)模塊405控制攝像設(shè)備的n個(gè)攝像頭開啟,由第二控制模塊404判斷是否檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息。如果檢測(cè)到來自攝像頭的開啟報(bào)錯(cuò)信息,則說明發(fā)出開啟報(bào)錯(cuò)信息的攝像頭物理損壞十分嚴(yán)重,已經(jīng)無法正常啟動(dòng),此時(shí),第二檢測(cè)模塊405觸發(fā)提示模塊403發(fā)出用于提示異常攝像頭的提示信息,以便于令用戶及時(shí)地了解到較多的有效信息。
本實(shí)施方式中,提示模塊403所發(fā)出的用于提示異常攝像頭的提示信息中,包括異常攝像頭的設(shè)備信息,從而能夠令用戶能夠及時(shí)地了解到更多的有效信息,讓用戶能夠根據(jù)提示信息,調(diào)整攝像設(shè)備的拍攝方式,不使用異常攝像頭參與拍攝,以獲取質(zhì)量較佳的照片。
由于第五實(shí)施方式與本實(shí)施方式相互對(duì)應(yīng),因此本實(shí)施方式可與第五實(shí)施方式互相配合實(shí)施。第五實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)在本實(shí)施方式中依然有效,在第五實(shí)施方式中所能達(dá)到的技術(shù)效果在本實(shí)施方式中也同樣可以實(shí)現(xiàn),為了減少重復(fù),這里不再贅述。相應(yīng)地,本實(shí)施方式中提到的相關(guān)技術(shù)細(xì)節(jié)也可應(yīng)用在第五實(shí)施方式中。
本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。