本發(fā)明涉及視頻
技術(shù)領(lǐng)域:
,特別涉及一種鏡頭的識別方法、裝置及鏡頭。
背景技術(shù):
:隨著攝像技術(shù)的發(fā)展,不同類型的鏡頭可以靈活地被選擇安裝在同一個設(shè)備(例如相機(jī)機(jī)身或者其他需要外接鏡頭的設(shè)備)上,鏡頭可以分為不同的類型,比如可以按照其焦距區(qū)分,例如分為長焦、短焦、定焦、變焦鏡頭等,或者按照視野范圍區(qū)分,分為標(biāo)準(zhǔn)、廣角、超廣角、魚眼鏡頭等等,或者在某特定類型的鏡頭下,進(jìn)一步區(qū)分為不同的焦距,不同的視角范圍(例如魚眼鏡頭分為180°視角范圍、235°視角范圍和360°視角范圍)等類型。不同類型的鏡頭會有對應(yīng)的適用場景,在許多情形下,外接鏡頭的設(shè)備也需要知曉當(dāng)前使用的鏡頭到底是哪一種,傳統(tǒng)做法是通過用戶人為方式來識別具體的鏡頭類型,然后再通過一定的操作告知設(shè)備,對于用戶來說,不夠簡便。技術(shù)實(shí)現(xiàn)要素:鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種鏡頭的識別方法、裝置及鏡頭。第一方面,本發(fā)明實(shí)施例提供了一種鏡頭的識別方法,包括:采集鏡頭上預(yù)設(shè)部位的圖像或者獲取所述鏡頭采集的圖像中預(yù)設(shè)位置的圖像;對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定所述鏡頭的類型。在一個實(shí)施例中,采集所述鏡頭預(yù)設(shè)部位的圖像,包括:對所述鏡頭框架上預(yù)設(shè)部位進(jìn)行拍攝,所述框架的預(yù)設(shè)部位上具有表征所 述鏡頭類型的唯一標(biāo)識。在一個實(shí)施例中,所述預(yù)設(shè)部位為所述鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位。在一個實(shí)施例中,獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像,包括:獲取所述鏡頭采集的圖像邊緣區(qū)域內(nèi)的圖像。在一個實(shí)施例中,對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定所述鏡頭的類型,包括:識別出采集的或獲取的圖像中的標(biāo)識,將識別出的標(biāo)識與預(yù)設(shè)的各類型的標(biāo)識進(jìn)行匹配,確定鏡頭的類型。在一個實(shí)施例中,所述標(biāo)識包括:文字、圖案或者文字與圖案的結(jié)合。在一個實(shí)施例中,所述圖案為按照預(yù)設(shè)規(guī)則排列的點(diǎn)陣。第二方面,本發(fā)明實(shí)施例還提供了一種鏡頭的識別裝置,包括:圖像獲取模塊,用于采集所述鏡頭上預(yù)設(shè)部位的圖像或者獲取所述鏡頭采集的圖像中預(yù)設(shè)位置的圖像;識別模塊,用于對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別;確定模塊,用于確定所述鏡頭的類型。在一個實(shí)施例中,所述圖像獲取模塊,進(jìn)一步用于對所述鏡頭框架上預(yù)設(shè)部位進(jìn)行拍攝,所述框架的預(yù)設(shè)部位上具有表征所述鏡頭類型的唯一標(biāo)識。在一個實(shí)施例中,所述預(yù)設(shè)部位為所述鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位。在一個實(shí)施例中,所述圖像獲取模塊,進(jìn)一步用于獲取所述鏡頭采集的圖像邊緣黑色區(qū)域內(nèi)的圖像。在一個實(shí)施例中,所述識別模塊,具體用于識別出采集的或獲取的圖像中的標(biāo)識,將識別出的標(biāo)識與預(yù)設(shè)的各類型的標(biāo)識進(jìn)行匹配,確定鏡頭的類型。在一個實(shí)施例中,所述標(biāo)識包括:文字、圖案或者文字與圖案的結(jié)合。在一個實(shí)施例中,所述圖案為按照預(yù)設(shè)規(guī)則排列的點(diǎn)陣。第三方面,本發(fā)明實(shí)施例還提供了一種鏡頭,所述鏡頭透鏡的外擋圈上或者所述鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位具有表征所述鏡頭類型的唯一標(biāo)識。在一個實(shí)施例中,所述標(biāo)識為按照預(yù)設(shè)規(guī)則排列的多個點(diǎn)陣孔。本發(fā)明實(shí)施例提供的上述技術(shù)方案的有益效果至少包括:本發(fā)明實(shí)施例提供的鏡頭的識別方法、裝置及鏡頭,通過采集鏡頭上預(yù)設(shè)部位的圖像或者獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像,然后對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定鏡頭的類型。本發(fā)明實(shí)施例通過圖像識別的方式,對所采集的鏡頭上某部位的圖像或者該鏡頭采集的圖像中預(yù)設(shè)位置的圖像中進(jìn)行識別,識別出該鏡頭的類型的標(biāo)識,進(jìn)而確定鏡頭的類型。對需要外接鏡頭的設(shè)備來說,實(shí)現(xiàn)了鏡頭的智能識別,簡化了用戶的操作。進(jìn)一步地,該標(biāo)識可以是按照預(yù)設(shè)規(guī)則排列的多個點(diǎn)陣孔,可以進(jìn)一步降低圖像識別的難度,提高了識別的準(zhǔn)確性和效率。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。附圖說明附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:圖1為本發(fā)明實(shí)施例提供的鏡頭的識別方法的流程圖;圖2為本發(fā)明實(shí)施例提供的鏡頭的示意圖;圖3a-3c為本發(fā)明實(shí)施例提供的不同點(diǎn)陣圖案表征不同視角范圍的示意圖;圖3d為本發(fā)明實(shí)施例提供的手機(jī)外接魚眼鏡頭的示意圖;圖4為本發(fā)明實(shí)施例中鏡頭的識別裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。下面結(jié)合具體的實(shí)施例對本發(fā)明實(shí)施例提供的鏡頭的識別方法、裝置及鏡頭進(jìn)行詳細(xì)說明。如圖1所示,本發(fā)明實(shí)施例提供的鏡頭的識別方法,包括下述步驟:s11、采集鏡頭上預(yù)設(shè)部位的圖像或者獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像;s12、對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定鏡頭的類型。本發(fā)明實(shí)施例提供的上述鏡頭的識別方法,通過采集鏡頭上預(yù)設(shè)部位的圖像或者獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像,通過圖像識別的方式,自動識別出采集的或者獲取的圖像中的標(biāo)識,通過標(biāo)識來確定鏡頭的類型。對于需要外接鏡頭的設(shè)備來說,實(shí)現(xiàn)了鏡頭的智能識別,簡化了用戶的操作。進(jìn)一步地,上述步驟s11中,采集鏡頭預(yù)設(shè)部位的圖像,可以通過下述方式實(shí)現(xiàn):對鏡頭框架上預(yù)設(shè)部位進(jìn)行拍攝,框架的預(yù)設(shè)部位上具有表征所述鏡頭類型的唯一標(biāo)識。鏡頭的框架是用于包裹、支撐和保護(hù)鏡頭內(nèi)透鏡(一個或多個)的部件,在上述方式中,對該框架上預(yù)設(shè)部位進(jìn)行拍攝,通過拍攝到的圖像進(jìn)行圖像識別從而識別出其中包含的表征鏡頭類型的唯一標(biāo)識,最終達(dá)到識別鏡頭的目的。在本發(fā)明實(shí)施例中,鏡頭的類型可以有很多種,可以是指按照不同焦距、 不同視角等分類的鏡頭,本發(fā)明實(shí)施例對此不做限定。進(jìn)一步地,為了方便采集框架上預(yù)設(shè)部位的圖像,在本發(fā)明實(shí)施例中,可以將該預(yù)設(shè)部位設(shè)置于鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位。這樣設(shè)計(jì)的好處在于,用戶在將鏡頭通過該結(jié)合部位安裝于設(shè)備上的瞬間,需要外接鏡頭的設(shè)備可以利用自身已有的攝像頭準(zhǔn)確地采集到鏡頭的框架上對應(yīng)位置上的圖像。當(dāng)然,該預(yù)設(shè)部位還可以是鏡頭框架上的其他部位,例如鏡頭框架上的手持部位等等。上述步驟s11中,獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像,可以通過讀取鏡頭拍攝的圖片中邊緣黑色區(qū)域內(nèi)的圖像實(shí)現(xiàn)。為了在鏡頭采集的圖像中攜帶鏡頭類型的標(biāo)識,可以對鏡頭的硬件進(jìn)行改進(jìn),使之能夠在最終拍攝的圖像的邊緣出現(xiàn)特定的標(biāo)識。這樣,可以對鏡頭拍攝的邊緣區(qū)域內(nèi)的圖像進(jìn)行識別,識別出其中包含的表示該鏡頭類型的標(biāo)識。在本發(fā)明實(shí)施例中,鏡頭的標(biāo)識可以是圖案、文字或者文字和圖案的結(jié)合。圖案可以是連續(xù)的圖案,或者由離散的點(diǎn)陣組成的組合圖案,能夠唯一識別鏡頭的類型即可。如圖2所示,可以通過例如對鏡頭透鏡的外擋圈(屬于框架)上采用打孔或者刻出其他設(shè)定圖案等方式,這樣,在拍攝時,光線也會從這部分漏出,從而在拍攝的圖像的邊緣區(qū)域內(nèi)會出現(xiàn)相應(yīng)的標(biāo)識。該標(biāo)識可以是文字或者是設(shè)定的圖案。如圖3a-3c所示,在魚眼鏡頭拍攝的圖片的邊緣的黑色部分,呈現(xiàn)出相應(yīng)的點(diǎn)陣圖案,不同的點(diǎn)陣圖案表征不同視角范圍的魚眼鏡頭,例如180°視角范圍、235°視角范圍和360°視角范圍的魚眼鏡頭。圖3a-3c僅為標(biāo)識的一種示例而已,本發(fā)明實(shí)施例對于采用何種圖案,不做限定。又例如,對于普通視角的鏡頭來說,采用同樣采用打孔,或者刻出設(shè)定圖案等方式,也可以在拍攝的圖像的邊緣部分呈現(xiàn)相應(yīng)的圖案或者標(biāo)識。這些標(biāo)識可以在后期圖像處理過程中被處理掉,因此,這些標(biāo)識需要盡可能遠(yuǎn)離鏡頭所拍攝的圖像中心部分,盡可能地靠近圖像的邊緣,且在可以滿足識別的條件下盡可能小地占用圖像面積,這樣可以盡可能降低對鏡頭拍攝的圖片的影響。在上述步驟s12中,可以將識別出的標(biāo)識,與預(yù)設(shè)的各類型的標(biāo)識進(jìn)行匹配,進(jìn)而確定鏡頭的類型。還是以魚眼鏡頭舉例來說,預(yù)先根據(jù)各標(biāo)識與不同的視角范圍形成一個映射表如下:表1標(biāo)識視角范圍1001180°1011235°1111360°假設(shè)標(biāo)識均通過排列為一行點(diǎn)陣來表示,該點(diǎn)陣包含四個點(diǎn),每個亮點(diǎn)表示“1”,每個暗點(diǎn)表示為“0”,如圖3b所示,當(dāng)該圖案被識別出的標(biāo)識為“1011”(從左至右依次為亮點(diǎn)、暗點(diǎn)、亮點(diǎn)、亮點(diǎn))時,與表1進(jìn)行匹配,則最終確定出當(dāng)前的鏡頭的類型為235°的魚眼鏡頭。上述僅僅為一個例子而已,當(dāng)標(biāo)識為文字時,可以采用類似的方式,預(yù)先存儲文字和對應(yīng)不同視角范圍的映射關(guān)系,然后通過圖像識別出來的文字和視角范圍之間的映射關(guān)系,確定該鏡頭的類型。如圖3d所示的例子所示的設(shè)備1(即手機(jī))外接有魚眼鏡頭2,可以通過對魚眼鏡頭上標(biāo)識的識別,可自動識別出魚眼鏡頭的類型?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種鏡頭的識別裝置,由于該 裝置所解決問題的原理與前述鏡頭的識別方法相似,因此該裝置的實(shí)施可以參見前述方法的實(shí)施,重復(fù)之處不再贅述。本發(fā)明實(shí)施例提供的一種鏡頭的識別裝置,如圖4所示,包括:圖像獲取模塊41,用于采集所述鏡頭上預(yù)設(shè)部位的圖像或者獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像;識別模塊42,用于對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別;確定模塊43,用于確定鏡頭的類型。在一個實(shí)施例中,圖像獲取模塊41,進(jìn)一步用于對所述鏡頭框架上預(yù)設(shè)部位進(jìn)行拍攝,所述框架的預(yù)設(shè)部位上具有表征所述鏡頭類型的唯一標(biāo)識。進(jìn)一步地,上述預(yù)設(shè)部位為鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位。進(jìn)一步地,圖像獲取模塊41,進(jìn)一步用于獲取鏡頭采集的圖像邊緣黑色區(qū)域內(nèi)的圖像。進(jìn)一步地,識別模塊42,具體用于識別出采集的或獲取的圖像中的標(biāo)識,將識別出的標(biāo)識與預(yù)設(shè)的各類型的標(biāo)識進(jìn)行匹配,確定鏡頭的類型。進(jìn)一步地,所述標(biāo)識包括:文字、圖案或者文字與圖案的結(jié)合。進(jìn)一步地,所述圖案為按照預(yù)設(shè)規(guī)則排列的點(diǎn)陣。本發(fā)明實(shí)施例提供的上述鏡頭的識別裝置,可以以軟件、硬件或者軟硬件結(jié)合的方式設(shè)置于需要外接鏡頭的設(shè)備之中,以實(shí)現(xiàn)對鏡頭類型的準(zhǔn)確、自動的識別,簡化用戶操作。本發(fā)明實(shí)施例還提供了一種鏡頭,該鏡頭與傳統(tǒng)鏡頭不同之處在于,在該鏡頭透鏡的外擋圈上或者所述鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位具有表征鏡頭類型的唯一標(biāo)識。這樣,可以通過拍攝該結(jié)合部位的圖像,或者通過獲取該透鏡拍攝的圖片的邊緣部分來識別該標(biāo)識,從而確定該鏡頭的類型。進(jìn)一步地,該標(biāo)識可以為按照預(yù)設(shè)規(guī)則排列的多個點(diǎn)陣孔。采用點(diǎn)陣孔的方式,通過不同點(diǎn)的亮暗不同,識別出該鏡頭的標(biāo)識,計(jì)算量小,降低了圖像識別的難度,提高了識別的準(zhǔn)確性和效率。本發(fā)明實(shí)施例并不限定點(diǎn)陣孔的排列方式,能夠唯一標(biāo)識出該鏡頭的類型的任何一種方式皆可。本發(fā)明實(shí)施例還提供了一種鏡頭的識別的設(shè)備,包括:處理器;用于存儲處理器可執(zhí)行命令的存儲器;其中,處理器被配置為:采集所述鏡頭上預(yù)設(shè)部位的圖像或者獲取所述鏡頭采集的圖像中預(yù)設(shè)位置的圖像;對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定所述鏡頭的類型。在一個實(shí)施例中,上述處理器還被配置為:對所述鏡頭框架上預(yù)設(shè)部位進(jìn)行拍攝,所述框架的預(yù)設(shè)部位上具有表征所述鏡頭類型的唯一標(biāo)識。在一個實(shí)施例中,上述預(yù)設(shè)部位為所述鏡頭的框架與需外接鏡頭的設(shè)備的結(jié)合部位。在一個實(shí)施例中,上述處理器還被配置為:獲取所述鏡頭采集的圖像邊緣區(qū)域內(nèi)的圖像。在一個實(shí)施例中,上述處理器還被配置為:識別出采集的或獲取的圖像中的標(biāo)識,將識別出的標(biāo)識與預(yù)設(shè)的各類型的標(biāo)識進(jìn)行匹配,確定鏡頭的類型。在一個實(shí)施例中,所述標(biāo)識包括:文字、圖案或者文字與圖案的結(jié)合。在一個實(shí)施例中,所述圖案為按照預(yù)設(shè)規(guī)則排列的點(diǎn)陣。本發(fā)明實(shí)施例還提供了一種非臨時性計(jì)算機(jī)可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠執(zhí)行一種鏡頭的識別方法,所述方法包括:采集所述鏡頭上預(yù)設(shè)部位的圖像或者獲取所述鏡頭采集的圖像中預(yù)設(shè)位置的圖像;對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定所述鏡頭的類型。本發(fā)明實(shí)施例提供的鏡頭的識別方法、裝置及鏡頭,通過采集鏡頭上預(yù)設(shè) 部位的圖像或者獲取鏡頭采集的圖像中預(yù)設(shè)位置的圖像,然后對采集的或獲取的圖像中的標(biāo)識進(jìn)行識別,確定鏡頭的類型。本發(fā)明實(shí)施例通過圖像識別的方式,對所采集的鏡頭上某部位的圖像或者該鏡頭采集的圖像中預(yù)設(shè)位置的圖像中進(jìn)行識別,識別出該鏡頭的類型的標(biāo)識,進(jìn)而確定鏡頭的類型。對需要外接鏡頭的設(shè)備來說,實(shí)現(xiàn)了鏡頭的智能識別,簡化了用戶的操作。進(jìn)一步地,該標(biāo)識可以是按照預(yù)設(shè)規(guī)則排列的多個點(diǎn)陣孔,可以進(jìn)一步降低圖像識別的難度,提高了識別的準(zhǔn)確性和效率。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個 流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。當(dāng)前第1頁12