本發(fā)明涉及一種圖像處理方法,具體地,涉及一種用于對(duì)焦的方法和裝置。
背景技術(shù):
近年來(lái),隨著電子科技的突飛猛進(jìn),各種裝置的攝像功能越來(lái)越強(qiáng)大,不僅功能越來(lái)越多,而且功能也越來(lái)越強(qiáng),如:提升影像像素、強(qiáng)化自拍功能、加大光圈、增強(qiáng)光學(xué)防抖功能、加快對(duì)焦速度、自動(dòng)對(duì)焦、各種手動(dòng)的專業(yè)模式等。
現(xiàn)有的很多終端,如:智能手機(jī),都會(huì)配備攝像頭等攝像裝置,其中很多終端的攝像裝置都有自動(dòng)對(duì)焦功能。自動(dòng)對(duì)焦是指,當(dāng)目標(biāo)物體被選中后,攝像裝置能持續(xù)對(duì)焦到這個(gè)目標(biāo)物體上,從而使輸出圖像中的目標(biāo)物體持續(xù)保持清晰,即使帶有該攝像裝置的終端移動(dòng),對(duì)焦的區(qū)域始終在目標(biāo)物體上,從而實(shí)現(xiàn)目標(biāo)的自動(dòng)對(duì)焦。
一些終端上的攝像裝置支持自動(dòng)對(duì)焦功能,但是當(dāng)曝光情況改變,如閃光燈的開(kāi)啟或關(guān)閉,會(huì)造成自動(dòng)對(duì)焦功能中斷,增加用戶交互,不能實(shí)現(xiàn)持續(xù)輸出令人滿意的圖像或視頻。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供的一種對(duì)焦的方法和裝置,能夠使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)曝光情況改變時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,并能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性。
根據(jù)本發(fā)明的第一方面,提供一種用于對(duì)焦的方法,該方法包括:
確定成像模式由第一成像模式切換為第二成像模式,所述第一成像模式下的曝光情況與所述第二成像模式下的曝光情況不同;
根據(jù)所述第一成像模式下的目標(biāo)物體成像的亮度信息、第二成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板;
在第二成像模式下根據(jù)所述第二特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第一方面,在本發(fā)明的第一方面的第一可執(zhí)行方式中,
所述第二成像模式包括閃光燈開(kāi)啟引起的曝光情況變化時(shí)的成像模式。
根據(jù)本發(fā)明的第一方面以及本發(fā)明的第一方面的第一可執(zhí)行方式,在本發(fā)明的第一方面的第二可執(zhí)行方式中,根據(jù)所述第一成像模式下的目標(biāo)物體成像的亮度信息、第二成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板,包括:
根據(jù)下述信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
根據(jù)本發(fā)明的第一方面的第二可執(zhí)行方式,在本發(fā)明的第一方面的第三可執(zhí)行方式中,所述根據(jù)下述信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板:所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息,包括:
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同;
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第一特征模板進(jìn)行亮度調(diào)整,得到所述第二特征模板。
根據(jù)本發(fā)明的第一方面的第三可執(zhí)行方式,在本發(fā)明的第一方面的第四可執(zhí)行方式中,所述根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同,包括:
根據(jù)下述信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差相同。
根據(jù)本發(fā)明的第一方面的第三可執(zhí)行方式或第四可執(zhí)行方式,在本發(fā)明的第一方面的第五可執(zhí)行方式中,根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,包括:
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值t[i]為:
其中,m0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差,v1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第一方面的第五可執(zhí)行方式,在本發(fā)明的第一方面的第六可執(zhí)行方式中,所述根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第一特征模板進(jìn)行亮度調(diào)整,得到所述第二特征模板,包括:
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系得到所述第二特征模板的像素亮度值l′(x,y)為:
l′(x,y)=t[l(x,y)]
其中,l(x,y)為所述第一特征模板的像素的亮度值,t[i]為第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第一方面以及本發(fā)明的第一方面的第一可執(zhí)行方式到第六可執(zhí)行方式中任一可執(zhí)行方式,在本發(fā)明的第一方面的第七可執(zhí)行方式中,
所述像素亮度值為:在成像的lab格式下成像的像素在l通道中的值,或在成像的yuv格式下成像的像素在y通道中的值。
根據(jù)本發(fā)明的第一方面以及本發(fā)明的第一方面的第一可執(zhí)行方式到第七可執(zhí)行方式中任一可執(zhí)行方式,在本發(fā)明的第一方面的第八可執(zhí)行方式中,所述在第二成像模式下根據(jù)所述第二特征模板搜索所述目標(biāo)物體的成像,包括:
增加使用所述第二特征模板中的與亮度無(wú)關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度,和/或,
減少使用所述第二特征模板中的與亮度相關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度。
根據(jù)本發(fā)明的第一方面以及本發(fā)明的第一方面的第一可執(zhí)行方式到第八可執(zhí)行方式中任一可執(zhí)行方式,在本發(fā)明的第一方面的第九可執(zhí)行方式中,所述方法還包括:
經(jīng)過(guò)一段時(shí)間后,使用所述第一特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第二方面,提供一種用于對(duì)焦的方法,該方法包括:
確定成像模式由第三成像模式切換為第四成像模式,所述第三成像模式為采用非深度攝像裝置進(jìn)行攝像的模式,所述第四成像模式為采用深度攝像裝置進(jìn)行攝像的模式;
建立第三特征模板,所述第三特征模板用于記錄目標(biāo)物體的深度信息;
在第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第二方面,在本發(fā)明的第二方面的第一可執(zhí)行方式中,
所述第三特征模板還用于記錄所述目標(biāo)物體的形狀信息。
根據(jù)本發(fā)明的第二方面以及本發(fā)明的第二方面的第一可執(zhí)行方式,在本發(fā)明的第二方面的第二可執(zhí)行方式中,所述在第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像,包括:
確定所述目標(biāo)物體和背景在深度上的距離大于或等于第一閾值,根據(jù)所述目標(biāo)物體的深度信息搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第二方面的第二可執(zhí)行方式,在本發(fā)明的第二方面的第三可執(zhí)行方式中,所述根據(jù)所述目標(biāo)物體的深度信息搜索所述目標(biāo)物體的成像,包括:
通過(guò)第一算法搜索所述目標(biāo)物體的成像,所述第一算法包括:前背景分隔算法或meanshift均值漂移算法。
根據(jù)本發(fā)明的第二方面以及本發(fā)明的第二方面的第一可執(zhí)行方式到第三可執(zhí)行方式,在本發(fā)明的第二方面的第四可執(zhí)行方式中,在確定成像模式由第三成像模式切換為第四成像模式之前,所述方法還包括:
在第三成像模式下使用第四特征模板搜索所述目標(biāo)物體的成像;
在所述第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像之后,所述方法還包括:
確定成像模式由所述第四成像模式切換為所述第五成像模式,所述第五成像模式的曝光情況與第三成像模式的曝光情況不同,所述第五成像模式與所述第三成像模式使用同一個(gè)攝像裝置;
對(duì)所述第四特征模板做亮度調(diào)整,得到第五特征模板,在所述第五成像模式下使用所述第五特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第二方面的第四可執(zhí)行方式,在本發(fā)明的第二方面的第五可執(zhí)行方式中,所述對(duì)所述第四特征模板做亮度調(diào)整,得到第五特征模板,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的亮度信息、第五成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
根據(jù)本發(fā)明的第二方面的第五可執(zhí)行方式,在本發(fā)明的第二方面的第六可執(zhí)行方式中,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的亮度信息、第五成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板,包括:
根據(jù)下述信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
根據(jù)本發(fā)明的第二方面的第六可執(zhí)行方式,在本發(fā)明的第二方面的第七可執(zhí)行方式中,所述根據(jù)下述信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板:所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同;
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
根據(jù)本發(fā)明的第二方面的第七可執(zhí)行方式,在本發(fā)明的第二方面的第八可執(zhí)行方式中,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同,包括:
根據(jù)下述信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差相同。
根據(jù)本發(fā)明的第二方面的第七可執(zhí)行方式或第八可執(zhí)行方式,在本發(fā)明的第二方面的第九可執(zhí)行方式中,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值d[i]為:
其中,m2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差,v3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第二方面的第九可執(zhí)行方式,在本發(fā)明的第二方面的第十可執(zhí)行方式中,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到的所述第五特征模板的像素亮度值l′(x,y)為:
l′(x,y)=d[l(x,y)]
其中,l(x,y)為所述第四特征模板的像素的亮度值,d[i]為第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第二方面以及本發(fā)明的第二方面的第一可執(zhí)行方式到第十可執(zhí)行方式,在本發(fā)明的第二方面的第十一可執(zhí)行方式中,
所述像素亮度值為:在成像的lab格式下成像的像素在l通道中的值,或在成像的yuv格式下成像的像素在y通道中的值。
根據(jù)本發(fā)明第三方面,提供一種用于對(duì)焦的裝置,該裝置包括:
第一確定模塊,用于確定成像模式由第一成像模式切換為第二成像模式,所述第一成像模式下的曝光情況與所述第二成像模式下的曝光情況不同;
第一亮度調(diào)整模塊,用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的亮度信息、第二成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板;
第一搜索模塊,用于在第二成像模式下根據(jù)所述第二特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第三方面,在本發(fā)明的第三方面的第一可執(zhí)行方式中,
所述第一亮度調(diào)整模塊,具體用于根據(jù)下述信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
根據(jù)本發(fā)明的第三方面的第一可執(zhí)行方式,在本發(fā)明的第二方面的第二可執(zhí)行方式中,
所述第一亮度調(diào)整模塊,具體用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同;
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第一特征模板進(jìn)行亮度調(diào)整,得到所述第二特征模板。
根據(jù)本發(fā)明的第三方面的第二可執(zhí)行方式,在本發(fā)明的第二方面的第三可執(zhí)行方式中,
所述第一亮度調(diào)整模塊,具體用于根據(jù)下述信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差相同。
根據(jù)本發(fā)明的第三方面的第二可執(zhí)行方式或第三可執(zhí)行方式,在本發(fā)明的第二方面的第四可執(zhí)行方式中,所述第一亮度調(diào)整模塊,具體用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值t[i]為:
其中,m0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差,v1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第三方面的第四可執(zhí)行方式,在本發(fā)明的第三方面的第五可執(zhí)行方式中,
所述第一亮度調(diào)整模塊,具體用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系得到所述第二特征模板的像素亮度值l′(x,y)為:
l′(x,y)=t[l(x,y)]
其中,l(x,y)為所述第一特征模板的像素的亮度值,t[i]為第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第三方面以及本發(fā)明的第三方面的第一可執(zhí)行方式到第五可執(zhí)行方式任一可執(zhí)行方式,在本發(fā)明的第三方面的第六可執(zhí)行方式中,
所述第一搜索模塊,具體用于增加使用所述第二特征模板中的與亮度無(wú)關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度,和/或,
減少使用所述第二特征模板中的與亮度相關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度。
根據(jù)本發(fā)明的第三方面以及本發(fā)明的第三方面的第一可執(zhí)行方式到第六可執(zhí)行方式任一可執(zhí)行方式,在本發(fā)明的第三方面的第七可執(zhí)行方式中,
所述第一搜索模塊,還用于經(jīng)過(guò)一段時(shí)間后,使用所述第一特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明的第一方面以及本發(fā)明的第一方面的第一可執(zhí)行方式到第九可執(zhí)行方式任一可執(zhí)行方式所述方法的步驟。
根據(jù)本發(fā)明的第五方面,提供一種用于對(duì)焦的裝置,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明的第一方面以及本發(fā)明的第一方面的第一可執(zhí)行方式到第九可執(zhí)行方式任一可執(zhí)行方式所述方法的步驟。
根據(jù)本發(fā)明的第六方面,提供一種用于對(duì)焦的裝置,該裝置包括:
第二確定模塊,用于確定成像模式由第三成像模式切換為第四成像模式,所述第三成像模式為采用非深度攝像裝置進(jìn)行攝像的模式,所述第四成像模式為采用深度攝像裝置進(jìn)行攝像的模式;
模板建立模塊,用于建立第三特征模板,所述第三特征模板用于記錄目標(biāo)物體的深度信息;
第二搜索模塊,用于在第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第六方面,在本發(fā)明的第六方面的第一可執(zhí)行方式中,
所述模板建立模塊,還用于建立所述第三特征模板,所述第三特征模板用于記錄目標(biāo)物體的深度信息以及所述目標(biāo)物體的形狀信息。
根據(jù)本發(fā)明的第六方面或本發(fā)明的第六方面的第一可執(zhí)行方式,在本發(fā)明的第六方面的第二可執(zhí)行方式中,所述第二搜索模塊,具體用于確定所述目標(biāo)物體和背景在深度上的距離大于或等于第一閾值,根據(jù)所述目標(biāo)物體的深度信息搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第六方面的第二可執(zhí)行方式,在本發(fā)明的第六方面的第三可執(zhí)行方式中,
所述第二搜索模塊,具體用于通過(guò)第一算法搜索所述目標(biāo)物體的成像,所述第一算法包括:前背景分隔算法或meanshift均值漂移算法。
根據(jù)本發(fā)明的第六方面或本發(fā)明的第六方面的第一可執(zhí)行方式到第三可執(zhí)行方式,在本發(fā)明的第六方面的第四可執(zhí)行方式中,所述第二搜索模塊,還用于在第三成像模式下使用第四特征模板搜索所述目標(biāo)物體的成像;
所述第二確定模塊,還用于確定成像模式由所述第四成像模式切換為所述第五成像模式,所述第五成像模式的曝光情況與第三成像模式的曝光情況不同,所述第五成像模式與所述第三成像模式使用同一個(gè)攝像裝置;
所述裝置還包括第二亮度調(diào)整模塊,
所述第二亮度調(diào)整模塊,還用于對(duì)所述第四特征模板做亮度調(diào)整,得到第五特征模板;
所述第二搜索模塊,還用于在所述第五成像模式下使用所述第五特征模板搜索所述目標(biāo)物體的成像。
根據(jù)本發(fā)明的第六方面或本發(fā)明的第六方面的第一可執(zhí)行方式到第四可執(zhí)行方式,在本發(fā)明的第六方面的第五可執(zhí)行方式中,所述第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的亮度信息、第五成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
根據(jù)本發(fā)明的第六方面的第五可執(zhí)行方式,在本發(fā)明的第六方面的第六可執(zhí)行方式中,
所述第二亮度調(diào)整模塊,具體用于根據(jù)下述信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
根據(jù)本發(fā)明的第六方面的第六可執(zhí)行方式,在本發(fā)明的第六方面的第七可執(zhí)行方式中,
所述第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同;
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
根據(jù)本發(fā)明的第六方面的第七可執(zhí)行方式,在本發(fā)明的第六方面的第八可執(zhí)行方式中,
所述第二亮度調(diào)整模塊,具體用于根據(jù)下述信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差相同。
根據(jù)本發(fā)明的第六方面的第七可執(zhí)行方式或第八可執(zhí)行方式,在本發(fā)明的第六方面的第九可執(zhí)行方式中,所述第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值d[i]為:
其中,m2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差,v3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第六方面的第九可執(zhí)行方式,在本發(fā)明的第六方面的第十可執(zhí)行方式中,
所述第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到的所述第五特征模板的像素亮度值l′(x,y)為:
l′(x,y)=d[l(x,y)]
其中,l(x,y)為所述第四特征模板的像素的亮度值,d[i]為第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
根據(jù)本發(fā)明的第七方面提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明的第二方面以及本發(fā)明的第二方面的第一可執(zhí)行方式到第十一可執(zhí)行方式任一可執(zhí)行方式所述方法的步驟。
根據(jù)本發(fā)明的第八方面提供一種用于對(duì)焦的裝置,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明的第二方面以及本發(fā)明的第二方面的第一可執(zhí)行方式到第十一可執(zhí)行方式任一可執(zhí)行方式所述方法的步驟。
本發(fā)明提供一種對(duì)焦的方法,使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)曝光情況改變時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的一種用于對(duì)焦的方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的又一種用于對(duì)焦的方法的流程圖;
圖3為本發(fā)明實(shí)施例三提供的一種用于對(duì)焦的裝置結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例四提供的又一種用于對(duì)焦的裝置結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例五提供的再一種用于對(duì)焦的裝置結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例六提供的還一種用于對(duì)焦的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行詳細(xì)地描述。
本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)記憶上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別不同對(duì)象,而不是用于限定特定順序。
其中,本發(fā)明實(shí)施例中術(shù)語(yǔ)“和/或”,僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。
在本發(fā)明實(shí)施例中,“示例性的”或者“例如”等詞用于表示作例子、例證或說(shuō)明。本發(fā)明實(shí)施例中被描述為“示例性的”或“例如”的任何實(shí)施例或設(shè)計(jì)方案不應(yīng)該被解釋為比其他實(shí)施例或設(shè)計(jì)方案更優(yōu)選或更具優(yōu)勢(shì)。確切而言,使用“示例性的”或者“例如”等詞旨在以具體方式呈現(xiàn)相關(guān)概念。
應(yīng)當(dāng)說(shuō)明的是,為了圖示的簡(jiǎn)潔和清楚起見(jiàn),附圖中所示的元件沒(méi)有必要按照比例進(jìn)行繪制。例如,為了清楚,可以相對(duì)于其他元件,增大一些元件的尺寸。另外,在認(rèn)為合適的地方,可以在附圖間重復(fù)附圖標(biāo)記,以指示相對(duì)應(yīng)或類似的元件針對(duì)這一問(wèn)題。
應(yīng)該說(shuō)明的是,由于視頻等是由若干圖片組成,因此,本發(fā)明實(shí)施例中描述的關(guān)于圖片、成像、圖像等的處理方法可以應(yīng)用于視頻等方面,本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明揭示的方法不需要付出創(chuàng)造性的勞動(dòng)即可修改為應(yīng)用于視頻等的處理方法,這種修改后的方法在本發(fā)明的保護(hù)范圍內(nèi)。
下面結(jié)合附圖1對(duì)本發(fā)明實(shí)施例一進(jìn)行詳細(xì)闡述。該方法可以用于當(dāng)曝光情況發(fā)生改變的情況,如圖1所示,該方法包括:
步驟101,確定成像模式由第一成像模式切換為第二成像模式,所述第一成像模式下的曝光情況與所述第二成像模式下的曝光情況不同;
可選的,上述的成像模式由第一成像模式切換為第二成像模式可以是閃光燈開(kāi)啟或關(guān)閉,也可以是外部光照條件改變等情況。另外,影響曝光情況的還可以包括影響進(jìn)入鏡頭照射在感光元件上的光量的其他情況。
可選的,在第一成像模式為彩色攝像裝置成像并且第二成像模式為黑白攝像裝置成像的情況下,或,在第一成像模式為黑白攝像裝置成像并且第二成像模式為彩色攝像裝置成像的情況下,由于攝像裝置不同,導(dǎo)致對(duì)光照的感知情況不一樣,因此,本領(lǐng)域普通技術(shù)人員可知,這種情況也屬于曝光情況不同,也在本發(fā)明的保護(hù)范圍之內(nèi)。
步驟102,根據(jù)所述第一成像模式下的目標(biāo)物體成像的亮度信息、第二成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板。具體的,當(dāng)曝光情況改變時(shí),如當(dāng)閃光燈開(kāi)啟后,可以對(duì)比曝光情況改變前后成像的目標(biāo)物體的成像區(qū)域,調(diào)整跟蹤模板的亮度相關(guān)特征,使之適應(yīng)新的光照條件。
上述的目標(biāo)物體成像可以局部成像也可以為整體成像。
上述的特征模板可以為一個(gè)或多個(gè),上述的特征模板一般存儲(chǔ)著目標(biāo)物體的顏色、形狀、紋理等相關(guān)信息。
可選的,上述的亮度信息可以由下面方式得到:將普通灰度圖或彩色圖轉(zhuǎn)換為lab或yuv格式等能分離亮度和顏色信息的通道格式,其中l(wèi)或y通道圖像即為該灰度圖或彩色圖亮度信息。對(duì)亮度信息進(jìn)行處理時(shí),可以對(duì)亮度相關(guān)通道,如l或y通道進(jìn)行處理。
可選的,可以根據(jù)上述的亮度信息,統(tǒng)計(jì)所述第一成像模式下的目標(biāo)物體成像的亮度值以及所述第二成像模式的目標(biāo)物體成像的亮度值,分別記為
可選的,所述根據(jù)所述第一成像模式下的目標(biāo)物體成像的亮度信息、第二成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板,包括:
根據(jù)下述信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
可選的,所述根據(jù)下述信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板:所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息,包括:
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同或近似相同;
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第一特征模板進(jìn)行亮度調(diào)整,得到所述第二特征模板。
可選的,所述根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同,包括:
根據(jù)下述信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同或近似相同,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差相同或近似相同。
可選的,上述的平均值可以是加權(quán)平均值,方差可以是加權(quán)的方差。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)了解,為適應(yīng)不同場(chǎng)景,上述的平均值和方差還可以是本發(fā)明的計(jì)算方法的變形,該變形不需要普通技術(shù)人員經(jīng)過(guò)創(chuàng)造性勞動(dòng),屬于本發(fā)明的保護(hù)范圍。
可選的,根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,包括:
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值t[i]為:
其中,m0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差,v1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,所述根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第一特征模板進(jìn)行亮度調(diào)整,得到所述第二特征模板,包括:
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系得到所述第二特征模板的像素亮度值l′(x,y)為:
l′(x,y)=t[l(x,y)]
其中,l(x,y)為所述第一特征模板的像素的亮度值,t[i]為第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,上述對(duì)應(yīng)關(guān)系可以為映射表的形式,即i與t[i]的映射關(guān)系,根據(jù)所述第一特征模板的像素的亮度值l(x,y)的取值,以及上述映射關(guān)系查找相應(yīng)的t[l(x,y)]的值,就是第一特征模板的像素的亮度值調(diào)整后的值,即為所述第二特征模板的像素亮度值l′(x,y)。
這樣,所述第二特征模板既保持了原有模板的結(jié)構(gòu),又適應(yīng)了新的光照條件。
可選的,所述像素亮度值為:在成像的lab格式下成像的像素在l通道中的值,或在成像的yuv格式下成像的像素在y通道中的值。
可選的,所述在第二成像模式下根據(jù)所述第二特征模板搜索所述目標(biāo)物體的成像,包括:
增加使用所述第二特征模板中的與亮度無(wú)關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度,和/或,
減少使用所述第二特征模板中的與亮度相關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度。
具體的,在搜索該目標(biāo)物體的成像的過(guò)程中,需要對(duì)搜索結(jié)果進(jìn)行評(píng)估,判斷是否采信當(dāng)前的搜索結(jié)果。可以通過(guò)對(duì)不同特征模板(如紋理、顏色、梯度、明暗度等)賦予不同的權(quán)值來(lái)綜合判斷當(dāng)前的搜索結(jié)果是否正確。上述的與亮度無(wú)關(guān)的特征模板可以包括:梯度、紋理等特征模板,上述的與亮度相關(guān)的特征模板可以包括:顏色、明暗度等特征模板。上述的增加采信程度和減少采信程度可以通過(guò)調(diào)整其信任程度的權(quán)值來(lái)實(shí)現(xiàn),也可以通過(guò)設(shè)定不同閾值來(lái)控制不同特征模板匹配結(jié)果的采信程度。
步驟103,在第二成像模式下根據(jù)所述第二特征模板搜索所述目標(biāo)物體的成像。
可選的,所述方法還包括:
經(jīng)過(guò)一段時(shí)間后,使用所述第一特征模板搜索所述目標(biāo)物體的成像。該一段時(shí)間可以是設(shè)置的,如可以是3秒或5秒,也可以是通過(guò)檢測(cè)曝光情況自適應(yīng)確定。如,如果是閃光燈開(kāi)啟或關(guān)閉的情況,可以設(shè)定為3秒。在該段時(shí)間內(nèi)使用上述的第二特征模板搜索所述目標(biāo)物體的成像,經(jīng)過(guò)該段時(shí)間后,光照條件等曝光情況可能恢復(fù)到原來(lái)的情況。如果光照條件等曝光情況恢復(fù)到原來(lái)的情況,那么仍可以使用所述第一特征模板搜索所述目標(biāo)物體的成像。
通過(guò)上面闡述的方法,可以使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)曝光情況改變時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,尤其能提高攝像裝置對(duì)于不同曝光情況的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
下面結(jié)合圖2具體闡述本發(fā)明實(shí)施例二提供的一種對(duì)焦的方法。該方法既可以適用于包括有深度攝像裝置以及非深度攝像裝置的雙攝攝像裝置的切換,也適用于具有不同攝像模式,包括深度攝像模式以及非深度攝像模式,的攝像裝置的攝像模式的切換。本發(fā)明實(shí)施例可以用于非深度攝像裝置切換到深度攝像裝置的場(chǎng)景,也可以適用于非深度攝像裝置切換到深度攝像裝置再切換回非深度攝像裝置的場(chǎng)景。
步驟201,確定成像模式由第三成像模式切換為第四成像模式,所述第三成像模式為采用非深度攝像裝置進(jìn)行攝像的模式,所述第四成像模式為采用深度攝像裝置進(jìn)行攝像的模式。該第三成像模式輸出的圖片可以為灰度圖也可以為彩色圖。
步驟202,建立第三特征模板,所述第三特征模板用于記錄目標(biāo)物體的深度信息??蛇x的,該第三特征模板還可以用于記錄所述目標(biāo)物體的形狀信息。上述的特征模板可以為一個(gè)或多個(gè),上述的特征模板一般存儲(chǔ)著目標(biāo)物體的顏色、形狀、紋理等相關(guān)信息。
步驟203,在第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像。
可選的,所述在第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像,包括:確定所述目標(biāo)物體和背景在深度上的距離大于或等于第一閾值,根據(jù)所述目標(biāo)物體的深度信息搜索所述目標(biāo)物體的成像。該第一閾值可以是預(yù)先設(shè)置的。上述的目標(biāo)物體成像可以局部成像也可以為整體成像。
可選的,所述根據(jù)所述目標(biāo)物體的深度信息搜索所述目標(biāo)物體的成像,包括:通過(guò)第一算法搜索所述目標(biāo)物體的成像,所述第一算法包括:前背景分隔算法或meanshift均值漂移算法。
可選的,在確定成像模式由第三成像模式切換為第四成像模式之前,所述方法還包括:
在第三成像模式下使用第四特征模板搜索所述目標(biāo)物體的成像;
可選的,在所述第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像之后,所述方法還包括:
確定成像模式由所述第四成像模式切換為所述第五成像模式,所述第五成像模式的曝光情況與第三成像模式的曝光情況不同,所述第五成像模式與所述第三成像模式使用同一個(gè)攝像裝置;可選的,當(dāng)只有一個(gè)攝像裝置,而該攝像裝置具有深度攝像模式和非深度攝像模式時(shí),第五成像模式與所述第三成像模式可以為同一個(gè)攝像模式,可以均為非深度攝像模式。
對(duì)所述第四特征模板做亮度調(diào)整,得到第五特征模板,在所述第五成像模式下使用所述第五特征模板搜索所述目標(biāo)物體的成像。
可選的,所述對(duì)所述第四特征模板做亮度調(diào)整,得到第五特征模板,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的亮度信息、第五成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
可選的,上述的亮度信息可以由下面方式得到:將普通灰度圖或彩色圖轉(zhuǎn)換為lab或yuv格式等能分離亮度和顏色信息的通道格式,其中l(wèi)或y通道圖像即為該灰度圖或彩色圖亮度信息。對(duì)亮度信息進(jìn)行處理時(shí),可以對(duì)亮度相關(guān)通道,如l或y通道進(jìn)行處理。
可選的,可以根據(jù)上述的亮度信息,統(tǒng)計(jì)所述第三成像模式下的目標(biāo)物體成像的亮度值以及所述第五成像模式的目標(biāo)物體成像的亮度值,分別記為
可選的,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的亮度信息、第五成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板,包括:
根據(jù)下述信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
所述根據(jù)下述信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板:所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同或近似相同;
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
可選的,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同,包括:
根據(jù)下述信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同或近似相同,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差相同或近似相同。
可選的,上述的平均值可以是加權(quán)平均值,方差可以是加權(quán)的方差。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)了解,為適應(yīng)不同場(chǎng)景,上述的平均值和方差還可以是本發(fā)明的計(jì)算方法的變形,該變形不需要普通技術(shù)人員經(jīng)過(guò)創(chuàng)造性勞動(dòng),屬于本發(fā)明的保護(hù)范圍。
可選的,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值d[i]為:
其中,m2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差,v3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,所述根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板,包括:
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到的所述第五特征模板的像素亮度值l′(x,y)為:
l′(x,y)=d[l(x,y)]
其中,l(x,y)為所述第四特征模板的像素的亮度值,d[i]為第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,上述對(duì)應(yīng)關(guān)系可以為映射表的形式,即i與t[i]的映射關(guān)系,根據(jù)所述第四特征模板的像素的亮度值l(x,y)的取值,以及上述映射關(guān)系查找相應(yīng)的t[l(x,y)]的值,就是第四特征模板的像素的亮度值調(diào)整后的值,即為所述第五特征模板的像素亮度值l′(x,y)。
這樣,所述第二特征模板既保持了原有模板的結(jié)構(gòu),又適應(yīng)了新的光照條件。
可選的,所述像素亮度值為:在成像的lab格式下成像的像素在l通道中的值,或在成像的yuv格式下成像的像素在y通道中的值。
通過(guò)上面闡述的方法,能夠使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)非深度攝像裝置和深度攝像裝置進(jìn)行切換時(shí)或同一攝像裝置的深度攝像模式和非深度攝像模式進(jìn)行切換時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,尤其可以提高攝像裝置對(duì)于不同曝光情況的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
下面結(jié)合圖3具體描述本發(fā)明實(shí)施例三提供的一種用于對(duì)焦的裝置,該裝置300可以用于當(dāng)曝光情況發(fā)生改變的情況,該裝置300包括:
第一確定模塊301,用于確定成像模式由第一成像模式切換為第二成像模式,所述第一成像模式下的曝光情況與所述第二成像模式下的曝光情況不同;
可選的,上述的成像模式由第一成像模式切換為第二成像模式可以是閃光燈開(kāi)啟或關(guān)閉,也可以是外部光照條件改變等情況。另外,影響曝光情況的還可以包括影響進(jìn)入鏡頭照射在感光元件上的光量的其他情況。
可選的,在第一成像模式為彩色攝像裝置成像并且第二成像模式為黑白攝像裝置成像的情況下,或,在第一成像模式為黑白攝像裝置成像并且第二成像模式為彩色攝像裝置成像的情況下,由于攝像裝置不同,導(dǎo)致對(duì)光照的感知情況不一樣,因此,本領(lǐng)域普通技術(shù)人員可知,這種情況也屬于曝光情況不同,也在本發(fā)明的保護(hù)范圍之內(nèi)。
第一亮度調(diào)整模塊302,用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的亮度信息、第二成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板。具體的,當(dāng)曝光情況改變時(shí),如當(dāng)閃光燈開(kāi)啟后,可以對(duì)比曝光情況改變前后成像的目標(biāo)物體的成像區(qū)域,調(diào)整跟蹤模板的亮度相關(guān)特征,使之適應(yīng)新的光照條件。
上述的目標(biāo)物體成像可以局部成像也可以為整體成像。
上述的特征模板可以為一個(gè)或多個(gè),上述的特征模板一般存儲(chǔ)著目標(biāo)物體的顏色、形狀、紋理等相關(guān)信息。
可選的,上述的亮度信息可以由下面方式得到:將普通灰度圖或彩色圖轉(zhuǎn)換為lab或yuv格式等能分離亮度和顏色信息的通道格式,其中l(wèi)或y通道圖像即為該灰度圖或彩色圖亮度信息。對(duì)亮度信息進(jìn)行處理時(shí),可以對(duì)亮度相關(guān)通道,如l或y通道進(jìn)行處理。
可選的,可以根據(jù)上述的亮度信息,統(tǒng)計(jì)所述第一成像模式下的目標(biāo)物體成像的亮度值以及所述第二成像模式的目標(biāo)物體成像的亮度值,分別記為
第一搜索模塊303,用于在第二成像模式下根據(jù)所述第二特征模板搜索所述目標(biāo)物體的成像。
可選的,該第一亮度調(diào)整模塊302,具體用于根據(jù)下述信息對(duì)所述第一成像模式下目標(biāo)物體的第一特征模板進(jìn)行亮度調(diào)整,得到第二特征模板:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
可選的,該第一亮度調(diào)整模塊302,具體用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同或近似相同;
根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第一特征模板進(jìn)行亮度調(diào)整,得到所述第二特征模板。
可選的,該第一亮度調(diào)整模塊302,具體用于根據(jù)下述信息確定所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同或近似相同,所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差相同或近似相同。
可選的,上述的平均值可以是加權(quán)平均值,方差可以是加權(quán)的方差。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)了解,為適應(yīng)不同場(chǎng)景,上述的平均值和方差還可以是本發(fā)明的計(jì)算方法的變形,該變形不需要普通技術(shù)人員經(jīng)過(guò)創(chuàng)造性勞動(dòng),屬于本發(fā)明的保護(hù)范圍。
可選的,該第一亮度調(diào)整模塊302,具體用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第二成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值t[i]為:
其中,m0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v0為所述第一成像模式下的目標(biāo)物體成像的像素亮度值的方差,v1為所述第二成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,該第一亮度調(diào)整模塊302,具體用于根據(jù)所述第一成像模式下的目標(biāo)物體成像的像素亮度值與所述第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系得到所述第二特征模板的像素亮度值l′(x,y)為:
l′(x,y)=t[l(x,y)]
其中,l(x,y)為所述第一特征模板的像素的亮度值,t[i]為第一成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第一成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,上述對(duì)應(yīng)關(guān)系可以為映射表的形式,即i與t[i]的映射關(guān)系,根據(jù)所述第一特征模板的像素的亮度值l(x,y)的取值,以及上述映射關(guān)系查找相應(yīng)的t[l(x,y)]的值,就是第一特征模板的像素的亮度值調(diào)整后的值,即為所述第二特征模板的像素亮度值l′(x,y)。
這樣,所述第二特征模板既保持了原有模板的結(jié)構(gòu),又適應(yīng)了新的光照條件。
可選的,該第一搜索模塊303,具體用于增加使用所述第二特征模板中的與亮度無(wú)關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度,和/或,減少使用所述第二特征模板中的與亮度相關(guān)的特征模板搜索所述目標(biāo)物體成像的搜索結(jié)果的采信程度。具體的,在搜索該目標(biāo)物體的成像的過(guò)程中,需要對(duì)搜索結(jié)果進(jìn)行評(píng)估,判斷是否采信當(dāng)前的搜索結(jié)果??梢酝ㄟ^(guò)對(duì)不同特征模板(如紋理、顏色、梯度、明暗度等)賦予不同的權(quán)值來(lái)綜合判斷當(dāng)前的搜索結(jié)果是否正確。上述的與亮度無(wú)關(guān)的特征模板可以包括:梯度、紋理等特征模板,上述的與亮度相關(guān)的特征模板可以包括:顏色、明暗度等特征模板。上述的增加采信程度和減少采信程度可以通過(guò)調(diào)整其信任程度的權(quán)值來(lái)實(shí)現(xiàn),也可以通過(guò)設(shè)定不同閾值來(lái)控制不同特征模板匹配結(jié)果的采信程度。
可選的,所述像素亮度值為:在成像的lab格式下成像的像素在l通道中的值,或在成像的yuv格式下成像的像素在y通道中的值。
可選的,該第一搜索模塊303,還用于經(jīng)過(guò)一段時(shí)間后,使用所述第一特征模板搜索所述目標(biāo)物體的成像。該一段時(shí)間可以是設(shè)置的,如可以是3秒或5秒,也可以是通過(guò)檢測(cè)曝光情況自適應(yīng)確定。如,如果是閃光燈開(kāi)啟或關(guān)閉的情況,可以設(shè)定為3秒。在該段時(shí)間內(nèi)使用上述的第二特征模板搜索所述目標(biāo)物體的成像,經(jīng)過(guò)該段時(shí)間后,光照條件等曝光情況可能恢復(fù)到原來(lái)的情況。如果光照條件等曝光情況恢復(fù)到原來(lái)的情況,那么仍可以使用所述第一特征模板搜索所述目標(biāo)物體的成像。
通過(guò)上面闡述的裝置,可以使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)曝光情況改變時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,尤其可以提高攝像裝置對(duì)于不同曝光情況的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
結(jié)合圖4,本發(fā)明實(shí)施例四提供一種用于對(duì)焦的裝置400,包括第一存儲(chǔ)器401、第一處理器402以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)方法實(shí)施例一所述方法的步驟。
通過(guò)上面闡述的裝置,可以使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)曝光情況改變時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,尤其可以提高攝像裝置對(duì)于不同曝光情況的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
下面結(jié)合圖5具體闡述本發(fā)明實(shí)施例五提供的一種用于對(duì)焦的裝置。該裝置既可以適用于包括有深度攝像裝置以及非深度攝像頭的雙攝攝像裝置的切換,也適用于具有不同攝像模式,包括深度攝像模式以及非深度攝像模式,的攝像裝置的攝像模式的切換。本發(fā)明實(shí)施例可以用于非深度攝像裝置切換到深度攝像裝置的場(chǎng)景,也可以適用于非深度攝像裝置切換到深度攝像裝置再切換回非深度攝像裝置的場(chǎng)景。
該裝置500包括:
第二確定模塊501,用于確定成像模式由第三成像模式切換為第四成像模式,所述第三成像模式為采用非深度攝像裝置進(jìn)行攝像的模式,所述第四成像模式為采用深度攝像裝置進(jìn)行攝像的模式;該第三成像模式輸出的圖片可以為灰度圖也可以為彩色圖。
模板建立模塊502,用于建立第三特征模板,所述第三特征模板用于記錄目標(biāo)物體的深度信息??蛇x的,該第三特征模板還可以用于記錄所述目標(biāo)物體的形狀信息。上述的特征模板可以為一個(gè)或多個(gè),上述的特征模板一般存儲(chǔ)著目標(biāo)物體的顏色、形狀、紋理等相關(guān)信息。
第二搜索模塊503,用于在第四成像模式下根據(jù)所述第三特征模板搜索所述目標(biāo)物體的成像。
該模板建立模塊502,還用于建立所述第三特征模板,所述第三特征模板用于記錄目標(biāo)物體的深度信息以及所述目標(biāo)物體的形狀信息。
該第二搜索模塊503,具體用于確定所述目標(biāo)物體和背景在深度上的距離大于或等于第一閾值,根據(jù)所述目標(biāo)物體的深度信息搜索所述目標(biāo)物體的成像。該第一閾值可以是預(yù)先設(shè)置的。上述的目標(biāo)物體成像可以局部成像也可以為整體成像。
該第二搜索模塊503,具體用于通過(guò)第一算法搜索所述目標(biāo)物體的成像,所述第一算法包括:前背景分隔算法或meanshift均值漂移算法。
可選的,該第二搜索模塊503,還用于在第三成像模式下使用第四特征模板搜索所述目標(biāo)物體的成像;
可選的,該第二確定模塊503,還用于確定成像模式由所述第四成像模式切換為所述第五成像模式,所述第五成像模式的曝光情況與第三成像模式的曝光情況不同,所述第五成像模式與所述第三成像模式使用同一個(gè)攝像裝置;可選的,當(dāng)只有一個(gè)攝像裝置,而該攝像裝置具有深度攝像模式和非深度攝像模式時(shí),第五成像模式與所述第三成像模式可以為同一個(gè)攝像模式,可以均為非深度攝像模式。
可選的,該裝置500還包括第二亮度調(diào)整模塊,
所述第二亮度調(diào)整模塊,還用于對(duì)所述第四特征模板做亮度調(diào)整,得到第五特征模板;
所述第二搜索模塊503,還用于在所述第五成像模式下使用所述第五特征模板搜索所述目標(biāo)物體的成像。
可選的,該第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的亮度信息、第五成像模式下的目標(biāo)物體成像的亮度信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
可選的,上述的亮度信息可以由下面方式得到:將普通灰度圖或彩色圖轉(zhuǎn)換為lab或yuv格式等能分離亮度和顏色信息的通道格式,其中l(wèi)或y通道圖像即為該灰度圖或彩色圖亮度信息。對(duì)亮度信息進(jìn)行處理時(shí),可以對(duì)亮度相關(guān)通道,如l或y通道進(jìn)行處理。
可選的,可以根據(jù)上述的亮度信息,統(tǒng)計(jì)所述第三成像模式下的目標(biāo)物體成像的亮度值以及所述第五成像模式的目標(biāo)物體成像的亮度值,分別記為
可選的,該第二亮度調(diào)整模塊,具體用于根據(jù)下述信息對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板:所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息。
可選的,該第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的統(tǒng)計(jì)信息與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息相同;
根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到第五特征模板。
可選的,該第二亮度調(diào)整模塊,具體用于根據(jù)下述信息確定所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系:
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,以及
所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差;且
所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的平均值與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值相同或近似相同,所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的方差與所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差相同或近似相同。
可選的,上述的平均值可以是加權(quán)平均值,方差可以是加權(quán)的方差。本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)了解,為適應(yīng)不同場(chǎng)景,上述的平均值和方差還可以是本發(fā)明的計(jì)算方法的變形,該變形不需要普通技術(shù)人員經(jīng)過(guò)創(chuàng)造性勞動(dòng),屬于本發(fā)明的保護(hù)范圍。
可選的,該第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息和所述第五成像模式下的目標(biāo)物體成像的像素亮度值的統(tǒng)計(jì)信息確定所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值d[i]為:
其中,m2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的平均值,m3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的平均值,v2為所述第三成像模式下的目標(biāo)物體成像的像素亮度值的方差,v3為所述第五成像模式下的目標(biāo)物體成像的像素亮度值的方差,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,該第二亮度調(diào)整模塊,具體用于根據(jù)所述第三成像模式下的目標(biāo)物體成像的像素亮度值與所述第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值的對(duì)應(yīng)關(guān)系對(duì)所述第四特征模板進(jìn)行亮度調(diào)整,得到的所述第五特征模板的像素亮度值l′(x,y)為:
l′(x,y)=d[l(x,y)]
其中,l(x,y)為所述第四特征模板的像素的亮度值,d[i]為第五成像模式下的目標(biāo)物體成像經(jīng)過(guò)亮度調(diào)整后的像素亮度值,i為第三成像模式下的目標(biāo)物體成像的像素亮度值。
可選的,上述對(duì)應(yīng)關(guān)系可以為映射表的形式,即i與t[i]的映射關(guān)系,根據(jù)所述第四特征模板的像素的亮度值l(x,y)的取值,以及上述映射關(guān)系查找相應(yīng)的t[l(x,y)]的值,就是第四特征模板的像素的亮度值調(diào)整后的值,即為所述第五特征模板的像素亮度值l′(x,y)。
可選的,所述像素亮度值為:在成像的lab格式下成像的像素在l通道中的值,或在成像的yuv格式下成像的像素在y通道中的值。
通過(guò)上面闡述的裝置,能夠使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)非深度攝像裝置和深度攝像裝置進(jìn)行切換時(shí)或同一攝像裝置的深度攝像模式和非深度攝像模式進(jìn)行切換時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,尤其可以提高攝像裝置對(duì)于不同曝光情況的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
可選的,結(jié)合附圖6,本發(fā)明實(shí)施例提供六提供一種用于對(duì)焦的裝置600,該裝置包括第二存儲(chǔ)器601、第二處理器602以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如實(shí)施例二所述方法的步驟。
通過(guò)上面闡述的裝置,能夠使得在終端自動(dòng)對(duì)焦過(guò)程中,當(dāng)非深度攝像裝置和深度攝像裝置進(jìn)行切換時(shí)或同一攝像裝置的深度攝像模式和非深度攝像模式進(jìn)行切換時(shí),自動(dòng)對(duì)焦功能不會(huì)中斷,實(shí)現(xiàn)持續(xù)的自動(dòng)對(duì)焦功能,能提高攝像裝置對(duì)于不同攝像模式的適應(yīng)性,尤其可以提高攝像裝置對(duì)于不同曝光情況的適應(yīng)性,能減少用戶交互,能及時(shí)、準(zhǔn)確、高效地對(duì)焦到目標(biāo)物體上,從而能輸出令人滿意的圖像或視頻。
示例性的,所述計(jì)算機(jī)程序可以被分割成一個(gè)或多個(gè)模塊/單元,所述一個(gè)或者多個(gè)模塊/單元被存儲(chǔ)在所述存儲(chǔ)器中,并由所述處理器執(zhí)行,以完成本發(fā)明。所述一個(gè)或多個(gè)模塊/單元可以是能夠完成特定功能的一系列計(jì)算機(jī)程序指令段,該指令段用于描述所述計(jì)算機(jī)程序在所述裝置/終端設(shè)備中的執(zhí)行過(guò)程。
所述裝置/終端設(shè)備可以是手機(jī)、平板電腦、桌上型計(jì)算機(jī)、筆記本、掌上電腦及云端服務(wù)器等計(jì)算設(shè)備。所述裝置/終端設(shè)備可包括,但不僅限于,處理器、存儲(chǔ)器。本領(lǐng)域技術(shù)人員可以理解,本發(fā)明的示意圖僅僅是裝置/終端設(shè)備的示例,并不構(gòu)成對(duì)裝置/終端設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述裝置/終端設(shè)備還可以包括輸入輸出設(shè)備、網(wǎng)絡(luò)接入設(shè)備、總線等。
上述處理器可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門(mén)陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,所述處理器是所述裝置/終端設(shè)備的控制中心,利用各種接口和線路連接整個(gè)裝置/終端設(shè)備的各個(gè)部分。
所述存儲(chǔ)器可用于存儲(chǔ)所述計(jì)算機(jī)程序和/或模塊,所述處理器通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在所述存儲(chǔ)器內(nèi)的計(jì)算機(jī)程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器內(nèi)的數(shù)據(jù),實(shí)現(xiàn)所述裝置/終端設(shè)備的各種功能。所述存儲(chǔ)器可包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如視頻數(shù)據(jù)、圖像等)等。此外,存儲(chǔ)器可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如硬盤(pán)、內(nèi)存、插接式硬盤(pán),智能存儲(chǔ)卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)、至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
所述裝置/終端設(shè)備集成的模塊/單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,也可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的計(jì)算機(jī)程序可存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該計(jì)算機(jī)程序在被處理器執(zhí)行時(shí),可實(shí)現(xiàn)上述各個(gè)方法實(shí)施例的步驟。其中,所述計(jì)算機(jī)程序包括計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼可以為源代碼形式、對(duì)象代碼形式、可執(zhí)行文件或某些中間形式等。所述計(jì)算機(jī)可讀介質(zhì)可以包括:能夠攜帶所述計(jì)算機(jī)程序代碼的任何實(shí)體或裝置、記錄介質(zhì)、u盤(pán)、移動(dòng)硬盤(pán)、磁碟、光盤(pán)、計(jì)算機(jī)存儲(chǔ)器、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、電載波信號(hào)、電信信號(hào)以及軟件分發(fā)介質(zhì)等。
上述各個(gè)實(shí)施例中的目標(biāo)物體的成像可以目標(biāo)物體的局部成像,也可以整體成像。無(wú)論是局部成像,或整體成像都適用或?qū)植砍上瘢蛘w成像相應(yīng)做出調(diào)整后適用本發(fā)明提供的方法或裝置,上述調(diào)整本領(lǐng)域普通技術(shù)人員不需要付出創(chuàng)造性勞動(dòng),應(yīng)屬于本發(fā)明的保護(hù)范圍。