本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種拍攝控制方法及電子設(shè)備。
背景技術(shù):
目前,在傳統(tǒng)的視頻拍攝中,主要采用的是拍攝者通過觀察目標(biāo)物體的移動(dòng)軌跡來手動(dòng)調(diào)整拍攝裝置的各項(xiàng)參數(shù)。由此可以看出,現(xiàn)有的采用拍攝者手動(dòng)進(jìn)行拍攝控制的方法,需要拍攝者具有大量的經(jīng)驗(yàn)和細(xì)致的操作,如果拍攝者操作不當(dāng)將會(huì)影響視頻拍攝的效果。因此,如何有效的提高拍攝裝置的拍攝效果是一項(xiàng)亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種拍攝控制方法及電子設(shè)備,能夠有效提高拍攝裝置的拍攝效果,提高用戶體驗(yàn),其具體方案如下:
一種拍攝控制方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括攝像頭,所述方法包括:
確定待拍攝目標(biāo)對(duì)象,所述待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所對(duì)應(yīng)的物體;
獲取所述目標(biāo)對(duì)象的位置變化信息;
基于所述位置變化信息確定所述攝像頭采集的當(dāng)前幀圖像中所述目標(biāo)對(duì)象的空間位置信息;
基于所述目標(biāo)對(duì)象的空間位置信息控制所述電子設(shè)備攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系。
進(jìn)一步的,所述確定待拍攝目標(biāo)對(duì)象包括:
在所述攝像頭采集的初始圖像中確定第一目標(biāo)點(diǎn)和第二目標(biāo)點(diǎn);
記錄從所述第一目標(biāo)點(diǎn)移動(dòng)至所述第二目標(biāo)點(diǎn)的移動(dòng)軌跡;
將所述移動(dòng)軌跡所包含的第一區(qū)域確定為待拍攝目標(biāo)對(duì)象。
進(jìn)一步的,所述確定待拍攝目標(biāo)對(duì)象包括:
識(shí)別所述攝像頭采集的初始圖像;
判斷所述初始圖像中是否包含滿足預(yù)設(shè)圖像信息的第二區(qū)域;
當(dāng)所述初始圖像中包含滿足預(yù)設(shè)圖像信息的第二區(qū)域時(shí),將所述第二區(qū)域確定為待拍攝目標(biāo)對(duì)象。
進(jìn)一步的,所述獲取所述目標(biāo)對(duì)象的位置變化信息包括:
獲取所述攝像頭采集的包含所述目標(biāo)對(duì)象的N幀圖像,其中,N≥2;
基于第N-1幀圖像和第N幀圖像計(jì)算所述目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向。
進(jìn)一步的,所述基于所述目標(biāo)對(duì)象的空間位置信息控制所述電子設(shè)備攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
基于所述目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向,調(diào)整所述攝像頭的拍攝角度,使所述目標(biāo)對(duì)象位于拍攝圖像中的預(yù)設(shè)位置。
進(jìn)一步的,所述基于所述目標(biāo)對(duì)象的空間位置信息控制所述電子設(shè)備攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
基于所述目標(biāo)對(duì)象的空間位置信息生成第一控制信號(hào);
基于所述第一控制信號(hào)控制所述攝像頭拍攝所述目標(biāo)對(duì)象。
進(jìn)一步的,所述基于所述目標(biāo)對(duì)象的空間位置信息控制所述電子設(shè)備攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
生成第二控制信號(hào),所述第二控制信號(hào)為基于定位裝置獲取的定位信息生成的信號(hào);
基于所述第二控制信號(hào)控制所述攝像頭拍攝所述目標(biāo)對(duì)象。
進(jìn)一步的,還包括:
獲取所述目標(biāo)對(duì)象的圖像信息;
判斷所述目標(biāo)對(duì)象的圖像信息中是否包含預(yù)設(shè)姿態(tài)信息;
當(dāng)所述目標(biāo)對(duì)象的圖像信息中包含預(yù)設(shè)姿態(tài)信息時(shí),生成與所述預(yù)設(shè)姿態(tài)信息相對(duì)應(yīng)的第三控制信號(hào);
基于所述第三控制信號(hào)控制所述攝像頭拍攝所述目標(biāo)對(duì)象。
一種電子設(shè)備,包括:處理器及攝像頭,其中:
所述攝像頭用于采集圖像;
所述處理器用于確定待拍攝目標(biāo)對(duì)象,所述待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所對(duì)應(yīng)的物體,獲取所述目標(biāo)對(duì)象的位置變化信息,基于所述位置變化信息確定所述攝像頭采集的當(dāng)前幀圖像中所述目標(biāo)對(duì)象的空間位置信息,基于所述目標(biāo)對(duì)象的空間位置信息控制所述攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系。
進(jìn)一步的,所述處理器確定待拍攝目標(biāo)對(duì)象,包括:
所述處理器在所述攝像頭采集的初始圖像中確定第一目標(biāo)點(diǎn)和第二目標(biāo)點(diǎn),記錄從所述第一目標(biāo)點(diǎn)移動(dòng)至所述第二目標(biāo)點(diǎn)的移動(dòng)軌跡,將所述移動(dòng)軌跡所包含的第一區(qū)域確定為待拍攝目標(biāo)對(duì)象。
進(jìn)一步的,所述處理器確定待拍攝目標(biāo)對(duì)象,包括:
所述處理器識(shí)別所述攝像頭采集的初始圖像,判斷所述初始圖像中是否包含滿足預(yù)設(shè)圖像信息的第二區(qū)域,當(dāng)所述初始圖像中包含滿足預(yù)設(shè)圖像信息的第二區(qū)域時(shí),將所述第二區(qū)域確定為待拍攝目標(biāo)對(duì)象。
進(jìn)一步的,所述處理器獲取所述目標(biāo)對(duì)象的位置變化信息,包括:
所述處理器獲取所述攝像頭采集的包含所述目標(biāo)對(duì)象的N幀圖像,其中,N≥2,基于N-1幀圖像和第N幀圖像計(jì)算所述目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向。
進(jìn)一步的,所述處理器基于所述目標(biāo)對(duì)象的空間位置信息控制所述攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
所述處理器基于所述目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向,調(diào)整所述攝像頭的拍攝角度,使所述目標(biāo)對(duì)象位于拍攝圖像中的預(yù)設(shè)位置。
進(jìn)一步的,所述處理器基于所述目標(biāo)對(duì)象的空間位置信息控制所述攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
所述處理器基于所述目標(biāo)對(duì)象的空間位置信息生成第一控制信號(hào),基于所述第一控制信號(hào)控制所述攝像頭拍攝所述目標(biāo)對(duì)象。
進(jìn)一步的,所述處理器基于所述目標(biāo)對(duì)象的空間位置信息控制所述攝像頭與所述目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
所述處理器生成第二控制信號(hào),所述第二控制信號(hào)為基于定位裝置獲取的定位信息生成的信號(hào),基于所述第二控制信號(hào)控制所述攝像頭拍攝所述目標(biāo)對(duì)象。
進(jìn)一步的,所述處理器還用于:
獲取所述目標(biāo)對(duì)象的圖像信息,判斷所述目標(biāo)對(duì)象的圖像信息中是否包含預(yù)設(shè)姿態(tài)信息,當(dāng)所述目標(biāo)對(duì)象的圖像信息中包含預(yù)設(shè)姿態(tài)信息時(shí),生成與所述預(yù)設(shè)姿態(tài)信息相對(duì)應(yīng)的第三控制信號(hào),基于所述第三控制信號(hào)控制所述攝像頭拍攝所述目標(biāo)對(duì)象。
從上述技術(shù)方案可以看出,本申請(qǐng)公開的一種拍攝控制方法及電子設(shè)備,當(dāng)需要進(jìn)行拍攝控制時(shí),首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明公開的一種拍攝控制方法的流程圖;
圖2為本發(fā)明公開的一種拍攝控制方法的流程圖;
圖3為本發(fā)明公開的一種拍攝控制方法的流程圖;
圖4為本發(fā)明公開的一種拍攝控制方法的流程圖;
圖5為本發(fā)明公開的一種拍攝控制方法的流程圖;
圖6為本發(fā)明公開的一種電子設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明公開了一種拍攝控制方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括攝像頭,拍攝控制方法的流程圖如圖1所示,包括:
步驟S11、確定待拍攝目標(biāo)對(duì)象,待拍攝目標(biāo)對(duì)象為攝像頭采集的初始圖像中的第一圖像區(qū)域所對(duì)應(yīng)的物體;
當(dāng)需要對(duì)某一個(gè)待拍攝對(duì)象進(jìn)行視頻拍攝時(shí),首先確定該待拍攝對(duì)象的初始位置,確定其初始位置之后,通過電子設(shè)備的攝像頭進(jìn)行初始圖像的采集,初始圖像中包括位于第一圖像區(qū)域的待拍攝目標(biāo)對(duì)象。
其中,待拍攝目標(biāo)對(duì)象可以為人,也可以為某種可以運(yùn)動(dòng)或變化的物體。
步驟S12、獲取目標(biāo)對(duì)象的位置變化信息;
當(dāng)目標(biāo)對(duì)象為運(yùn)動(dòng)中的人或運(yùn)動(dòng)中的物體時(shí),目標(biāo)對(duì)象的位置會(huì)發(fā)生變化,要實(shí)現(xiàn)對(duì)該目標(biāo)物體的視頻拍攝,就需要針對(duì)該目標(biāo)對(duì)象的位置變化進(jìn)行調(diào)整,以使得拍攝的視頻達(dá)到更好的效果;
當(dāng)目標(biāo)對(duì)象為動(dòng)作隨時(shí)改變的人或原地隨時(shí)調(diào)整形態(tài)或動(dòng)作的物時(shí),要實(shí)現(xiàn)對(duì)該目標(biāo)對(duì)象的視頻拍攝,就需要針對(duì)該目標(biāo)對(duì)象的變化調(diào)整視頻拍攝的角度,以到達(dá)更好的拍攝效果。
步驟S13、基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息;
空間位置信息可以包括:當(dāng)前幀圖像中目標(biāo)對(duì)象的實(shí)際位置坐標(biāo),該坐標(biāo)系可以為以某一個(gè)固定點(diǎn)為原點(diǎn)建立的坐標(biāo)系。具體的,該固定點(diǎn)可以直接為攝像頭所在的位置;也可以為其他位置,如:在室外時(shí),距離較近的樹木;在室內(nèi)時(shí),某一個(gè)墻角,無論在室內(nèi)還是室外,只要該固定點(diǎn)不是攝像頭所在的位置,那么,就需要同時(shí)獲取攝像頭所在位置的坐標(biāo),在此不做具體限定;
另外,空間位置信息也可以包括:當(dāng)前幀圖像中目標(biāo)對(duì)象與攝像頭采集的上一幀圖像中目標(biāo)位置對(duì)象所在位置的變化信息,該變化信息可以用坐標(biāo)表示,也可以通過長(zhǎng)度及角度表示,在此不做具體限定;
空間位置信息還可以包括:當(dāng)前幀圖像中目標(biāo)對(duì)象與攝像頭之間的位置關(guān)系,或位置變化信息。
步驟S14、基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系。
基于目標(biāo)對(duì)象的空間位置信息調(diào)整攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,以使得攝像頭與目標(biāo)對(duì)象之間始終保持最佳的拍攝角度,以達(dá)到最好的拍攝效果。
本實(shí)施例公開了一種拍攝控制方法,當(dāng)需要進(jìn)行拍攝控制時(shí),首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
本實(shí)施例公開了一種拍攝控制方法,應(yīng)用于電子設(shè)備,該電子設(shè)備包括攝像頭,拍攝控制方法的流程圖如圖2所示,包括:
步驟S21、在攝像頭采集的初始圖像中確定第一目標(biāo)點(diǎn)和第二目標(biāo)點(diǎn);
步驟S22、記錄從第一目標(biāo)點(diǎn)移動(dòng)至第二目標(biāo)點(diǎn)的移動(dòng)軌跡;
步驟S23、將移動(dòng)軌跡所包含的第一區(qū)域確定為待拍攝目標(biāo)對(duì)象;
當(dāng)初始圖像為初始視頻圖像時(shí),可以從初始視頻圖像中確定兩個(gè)位置點(diǎn)分別為第一目標(biāo)點(diǎn)和第二目標(biāo)點(diǎn),從第一目標(biāo)點(diǎn)移動(dòng)至第二目標(biāo)點(diǎn)的移動(dòng)軌跡中需要經(jīng)過多片區(qū)域,該片區(qū)域中至少包括第一區(qū)域,那么,將該第一區(qū)域確定為待拍攝目標(biāo)對(duì)象。
步驟S24、獲取目標(biāo)對(duì)象的位置變化信息;
當(dāng)攝像頭位置發(fā)生變化時(shí),待拍攝目標(biāo)對(duì)象與攝像頭之間的相對(duì)位置也發(fā)生變化。
步驟S25、基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息;
步驟S26、基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系。
本實(shí)施例公開了一種拍攝控制方法,當(dāng)需要進(jìn)行拍攝控制時(shí),首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
本實(shí)施例公開了一種拍攝控制方法,應(yīng)用于電子設(shè)備,電子設(shè)備包括攝像頭,拍攝控制方法的流程圖如圖3所示,包括:
步驟S31、識(shí)別攝像頭采集的初始圖像;
步驟S32、判斷初始圖像中是否包含滿足預(yù)設(shè)圖像信息的第二區(qū)域;
步驟S33、當(dāng)初始圖像中包含預(yù)設(shè)圖像信息的第二區(qū)域時(shí),將第二區(qū)域確定為待拍攝目標(biāo)對(duì)象;
預(yù)設(shè)圖像信息,可以包括:需要拍攝的運(yùn)動(dòng)中人或物的特征信息或圖像信息,也可以包括:與需要拍攝的物體有互動(dòng)的物體的特征信息或圖像信息,還可以包括:與需要拍攝的物體相關(guān)聯(lián)的物體的特征信息或圖像信息。
預(yù)先獲取需要拍攝的對(duì)象的特征信息或圖像信息,只要初始圖像中包含滿足該特征信息或圖像信息的區(qū)域,即只要該初始圖像中包含與該特征信息或圖像信息相關(guān)的圖像區(qū)域,就將該區(qū)域確定為待拍攝目標(biāo)對(duì)象。
步驟S34、獲取目標(biāo)對(duì)象的位置變化信息;
步驟S35、基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息;
步驟S36、基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系。
本實(shí)施例公開了一種拍攝控制方法,當(dāng)需要進(jìn)行拍攝控制時(shí),首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
本實(shí)施例公開了一種拍攝控制方法,其流程圖如圖4所示,包括:
步驟S41、確定待拍攝目標(biāo)對(duì)象,待拍攝目標(biāo)對(duì)象為攝像頭采集的初始圖像中的第一圖像區(qū)域所對(duì)應(yīng)的物體;
步驟S42、獲取攝像頭采集的包含目標(biāo)對(duì)象的N幀圖像,其中,N≥2;
步驟S43、基于第N-1幀圖像和第N幀圖像計(jì)算目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向;
當(dāng)初始圖像為視頻圖像時(shí),從包含目標(biāo)對(duì)象的初始圖像中的多幀圖像中選取相鄰的兩幀圖像,從選取的兩幀圖像中目標(biāo)對(duì)象的位置確定在選取的兩幀圖像中目標(biāo)對(duì)象的運(yùn)動(dòng)方向和速度,從而確定下一幀圖像中目標(biāo)對(duì)象的位置。
由于視頻圖像中有不少于兩幀圖像,因此,可以從中選取不少于兩組圖像,每一組圖像及相鄰的兩幀圖像,每一組圖像可以確定下一幀圖像中目標(biāo)對(duì)象的位置,例如:第一組圖像,即根據(jù)第一幀圖像及第二幀圖像可以確定第三幀圖像中目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向,從而確定目標(biāo)對(duì)象在下一幀圖像中的位置,并從視頻圖像中的第三幀圖像中確定目標(biāo)對(duì)象的位置,從而確定根據(jù)第一幀圖像及第二幀圖像確定的目標(biāo)對(duì)象的位置的準(zhǔn)確度,進(jìn)而預(yù)判下一幀圖像中目標(biāo)對(duì)象的位置,并根據(jù)預(yù)判的位置調(diào)整電子設(shè)備攝像頭的角度或位置。
步驟S44、基于目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息;
步驟S45、基于目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向,調(diào)整攝像頭的拍攝角度,使目標(biāo)對(duì)象位于拍攝圖像中的預(yù)設(shè)位置。
本實(shí)施例公開了一種拍攝控制方法,當(dāng)需要進(jìn)行拍攝控制時(shí),首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
本實(shí)施例公開了一種拍攝控制方法,其流程圖如圖5所示,包括:
步驟S51、確定待拍攝目標(biāo)對(duì)象,待拍攝目標(biāo)對(duì)象為攝像頭采集的初始圖像中的第一圖像區(qū)域所對(duì)應(yīng)的物體;
步驟S52、獲取目標(biāo)對(duì)象的位置變化信息;
步驟S53、基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息;
步驟S54、基于目標(biāo)對(duì)象的空間位置信息生成第一控制信號(hào);
步驟S55、基于第一控制信號(hào)控制攝像頭拍攝目標(biāo)對(duì)象。
當(dāng)確定了當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息時(shí),生成第一控制信號(hào),第一控制信號(hào)用于控制電子設(shè)備攝像頭調(diào)整角度或位置,從而保證在拍攝當(dāng)前幀圖像時(shí),提高對(duì)目標(biāo)對(duì)象的拍攝效果。
還可以為:
生成第二控制信號(hào),第二控制信號(hào)為基于定位裝置獲取的定位信息生成的信號(hào),基于第二控制信號(hào)控制攝像頭拍攝目標(biāo)對(duì)象。
即直接在需要拍攝的人或物上放置定位裝置,當(dāng)定位裝置位置發(fā)生變化時(shí)發(fā)送定位信號(hào),或,間隔固定時(shí)間發(fā)送定位信號(hào),根據(jù)該定位信號(hào)生成第二控制信號(hào),第二控制信號(hào)用于控制電子設(shè)備攝像頭進(jìn)行位置或角度的調(diào)整,從而提高對(duì)目標(biāo)對(duì)象的拍攝效果。
進(jìn)一步的,還可以包括:
獲取目標(biāo)對(duì)象的圖像信息,判斷目標(biāo)對(duì)象的圖像信息中是否包含預(yù)設(shè)姿態(tài)信息,當(dāng)目標(biāo)對(duì)象的圖像信息中包含預(yù)設(shè)姿態(tài)信息時(shí),生成與預(yù)設(shè)姿態(tài)信息相對(duì)應(yīng)的第三控制信號(hào),基于第三控制信號(hào)控制攝像頭拍攝目標(biāo)對(duì)象。
預(yù)設(shè)姿態(tài)信息,可以包括:需要拍攝的人或物在運(yùn)動(dòng)過程中達(dá)到某種預(yù)設(shè)的姿態(tài),當(dāng)獲取的目標(biāo)對(duì)象的圖像中,包括了預(yù)設(shè)姿態(tài)信息,則生成第三控制信號(hào),控制攝像頭拍攝目標(biāo)對(duì)象。
例如:要抓拍待拍攝人物在跳躍過程中的某個(gè)特定動(dòng)作,可以為:人在跳躍過程中達(dá)到最高點(diǎn)的圖像,也可以為:人在跳躍的同時(shí)做鬼臉的圖像,那么,預(yù)設(shè)該特定動(dòng)作,當(dāng)檢測(cè)到獲取的圖像信息中包含了該特定動(dòng)作,則生成第三控制信號(hào),控制攝像頭進(jìn)行拍攝。整個(gè)過程自動(dòng)完成,避免了用戶手動(dòng)操作時(shí),抓拍不及時(shí)或抓拍不到該特定動(dòng)作的問題。
本實(shí)施例公開了一種拍攝控制方法,當(dāng)需要進(jìn)行拍攝控制時(shí),首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
本實(shí)施例公開了一種電子設(shè)備,其結(jié)構(gòu)示意圖如圖6所示,包括:
處理器61及攝像頭62。
攝像頭62用于采集圖像。
處理器61用于確定待拍攝目標(biāo)對(duì)象,待拍攝目標(biāo)對(duì)象為攝像頭采集的初始圖像中的第一圖像區(qū)域所對(duì)應(yīng)的物體,獲取目標(biāo)對(duì)象的位置變化信息,基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,基于目標(biāo)對(duì)象的空間位置信息控制攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系。
當(dāng)需要對(duì)某一個(gè)待拍攝對(duì)象進(jìn)行視頻拍攝時(shí),首先確定該待拍攝對(duì)象的初始位置,確定其初始位置之后,通過電子設(shè)備的攝像頭進(jìn)行初始圖像的采集,初始圖像中包括位于第一圖像區(qū)域的待拍攝目標(biāo)對(duì)象。
其中,待拍攝目標(biāo)對(duì)象可以為人,也可以為某種可以運(yùn)動(dòng)或變化的物體。
當(dāng)目標(biāo)對(duì)象為運(yùn)動(dòng)中的人或運(yùn)動(dòng)中的物體時(shí),目標(biāo)對(duì)象的位置會(huì)發(fā)生變化,要實(shí)現(xiàn)對(duì)該目標(biāo)物體的視頻拍攝,就需要針對(duì)該目標(biāo)對(duì)象的位置變化進(jìn)行調(diào)整,以使得拍攝的視頻達(dá)到更好的效果;
當(dāng)目標(biāo)對(duì)象為動(dòng)作隨時(shí)改變的人或原地隨時(shí)調(diào)整形態(tài)或動(dòng)作的物時(shí),要實(shí)現(xiàn)對(duì)該目標(biāo)對(duì)象的視頻拍攝,就需要針對(duì)該目標(biāo)對(duì)象的變化調(diào)整視頻拍攝的角度,以到達(dá)更好的拍攝效果。
空間位置信息可以包括:當(dāng)前幀圖像中目標(biāo)對(duì)象的實(shí)際位置坐標(biāo),該坐標(biāo)系可以為以某一個(gè)固定點(diǎn)為原點(diǎn)建立的坐標(biāo)系。具體的,該固定點(diǎn)可以直接為攝像頭所在的位置;也可以為其他位置,如:在室外時(shí),距離較近的樹木;在室內(nèi)時(shí),某一個(gè)墻角,無論在室內(nèi)還是室外,只要該固定點(diǎn)不是攝像頭所在的位置,那么,就需要同時(shí)獲取攝像頭所在位置的坐標(biāo),在此不做具體限定;
另外,空間位置信息也可以包括:當(dāng)前幀圖像中目標(biāo)對(duì)象與攝像頭采集的上一幀圖像中目標(biāo)位置對(duì)象所在位置的變化信息,該變化信息可以用坐標(biāo)表示,也可以通過長(zhǎng)度及角度表示,在此不做具體限定;
空間位置信息還可以包括:當(dāng)前幀圖像中目標(biāo)對(duì)象與攝像頭之間的位置關(guān)系,或位置變化信息。
基于目標(biāo)對(duì)象的空間位置信息調(diào)整攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,以使得攝像頭與目標(biāo)對(duì)象之間始終保持最佳的拍攝角度,以達(dá)到最好的拍攝效果。
處理器61確定待拍攝目標(biāo)對(duì)象,包括:
處理器61在攝像頭采集的初始圖像中確定第一目標(biāo)點(diǎn)和第二目標(biāo)點(diǎn),記錄從第一目標(biāo)點(diǎn)移動(dòng)至第二目標(biāo)點(diǎn)的移動(dòng)軌跡,將移動(dòng)軌跡所包含的第一區(qū)域確定為待拍攝目標(biāo)對(duì)象。
當(dāng)初始圖像為初始視頻圖像時(shí),可以從初始視頻圖像中確定兩個(gè)位置點(diǎn)分別為第一目標(biāo)點(diǎn)和第二目標(biāo)點(diǎn),從第一目標(biāo)點(diǎn)移動(dòng)至第二目標(biāo)點(diǎn)的移動(dòng)軌跡中需要經(jīng)過多片區(qū)域,該片區(qū)域中至少包括第一區(qū)域,那么,將該第一區(qū)域確定為待拍攝目標(biāo)對(duì)象。
當(dāng)攝像頭位置發(fā)生變化時(shí),待拍攝目標(biāo)對(duì)象與攝像頭之間的相對(duì)位置也發(fā)生變化,因此,需要獲取目標(biāo)對(duì)象的位置變化信息。
處理器61確定待拍攝目標(biāo)對(duì)象,包括:
處理器61識(shí)別攝像頭62采集的初始圖像,判斷初始圖像中是否包含滿足預(yù)設(shè)圖像信息的第二區(qū)域,當(dāng)初始圖像中包含滿足預(yù)設(shè)圖像信息的第二區(qū)域時(shí),將第二區(qū)域確定為待拍攝目標(biāo)對(duì)象。
預(yù)設(shè)圖像信息,可以包括:需要拍攝的運(yùn)動(dòng)中人或物的特征信息或圖像信息,也可以包括:與需要拍攝的物體有互動(dòng)的物體的特征信息或圖像信息,還可以包括:與需要拍攝的物體相關(guān)聯(lián)的物體的特征信息或圖像信息。
預(yù)先獲取需要拍攝的對(duì)象的特征信息或圖像信息,只要初始圖像中包含滿足該特征信息或圖像信息的區(qū)域,即只要該初始圖像中包含與該特征信息或圖像信息相關(guān)的圖像區(qū)域,就將該區(qū)域確定為待拍攝目標(biāo)對(duì)象。
處理器61獲取目標(biāo)對(duì)象的位置變化信息,包括:
處理器61獲取攝像頭62采集的包含目標(biāo)對(duì)象的N幀圖像,其中,N≥2,基于N-1幀圖像和第N幀圖像計(jì)算目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向。
當(dāng)初始圖像為視頻圖像時(shí),從包含目標(biāo)對(duì)象的初始圖像中的多幀圖像中選取相鄰的兩幀圖像,從選取的兩幀圖像中目標(biāo)對(duì)象的位置確定在選取的兩幀圖像中目標(biāo)對(duì)象的運(yùn)動(dòng)方向和速度,從而確定下一幀圖像中目標(biāo)對(duì)象的位置。
由于視頻圖像中有不少于兩幀圖像,因此,可以從中選取不少于兩組圖像,每一組圖像及相鄰的兩幀圖像,每一組圖像可以確定下一幀圖像中目標(biāo)對(duì)象的位置,例如:第一組圖像,即根據(jù)第一幀圖像及第二幀圖像可以確定第三幀圖像中目標(biāo)對(duì)象的運(yùn)動(dòng)速度和運(yùn)動(dòng)方向,從而確定目標(biāo)對(duì)象在下一幀圖像中的位置,并從視頻圖像中的第三幀圖像中確定目標(biāo)對(duì)象的位置,從而確定根據(jù)第一幀圖像及第二幀圖像確定的目標(biāo)對(duì)象的位置的準(zhǔn)確度,進(jìn)而預(yù)判下一幀圖像中目標(biāo)對(duì)象的位置,并根據(jù)預(yù)判的位置調(diào)整電子設(shè)備攝像頭的角度或位置。
處理器61基于目標(biāo)對(duì)象的空間位置信息控制攝像頭62與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,包括:
處理器61基于目標(biāo)對(duì)象的空間位置信息生成第一控制信號(hào),基于第一控制信號(hào)控制攝像頭62拍攝目標(biāo)對(duì)象。
當(dāng)確定了當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息時(shí),生成第一控制信號(hào),第一控制信號(hào)用于控制電子設(shè)備攝像頭調(diào)整角度或位置,從而保證在拍攝當(dāng)前幀圖像時(shí),提高對(duì)目標(biāo)對(duì)象的拍攝效果。
還可以為:
生成第二控制信號(hào),第二控制信號(hào)為基于定位裝置獲取的定位信息生成的信號(hào),基于第二控制信號(hào)控制攝像頭拍攝目標(biāo)對(duì)象。
即直接在需要拍攝的人或物上放置定位裝置,當(dāng)定位裝置位置發(fā)生變化時(shí)發(fā)送定位信號(hào),或,間隔固定時(shí)間發(fā)送定位信號(hào),根據(jù)該定位信號(hào)生成第二控制信號(hào),第二控制信號(hào)用于控制電子設(shè)備攝像頭進(jìn)行位置或角度的調(diào)整,從而提高對(duì)目標(biāo)對(duì)象的拍攝效果。
進(jìn)一步的,還可以包括:
獲取目標(biāo)對(duì)象的圖像信息,判斷目標(biāo)對(duì)象的圖像信息中是否包含預(yù)設(shè)姿態(tài)信息,當(dāng)目標(biāo)對(duì)象的圖像信息中包含預(yù)設(shè)姿態(tài)信息時(shí),生成與預(yù)設(shè)姿態(tài)信息相對(duì)應(yīng)的第三控制信號(hào),基于第三控制信號(hào)控制攝像頭拍攝目標(biāo)對(duì)象。
預(yù)設(shè)姿態(tài)信息,可以包括:需要拍攝的人或物在運(yùn)動(dòng)過程中達(dá)到某種預(yù)設(shè)的姿態(tài),當(dāng)獲取的目標(biāo)對(duì)象的圖像中,包括了預(yù)設(shè)姿態(tài)信息,則生成第三控制信號(hào),控制攝像頭拍攝目標(biāo)對(duì)象。
例如:要抓拍待拍攝人物在跳躍過程中的某個(gè)特定動(dòng)作,可以為:人在跳躍過程中達(dá)到最高點(diǎn)的圖像,也可以為:人在跳躍的同時(shí)做鬼臉的圖像,那么,預(yù)設(shè)該特定動(dòng)作,當(dāng)檢測(cè)到獲取的圖像信息中包含了該特定動(dòng)作,則生成第三控制信號(hào),控制攝像頭進(jìn)行拍攝。整個(gè)過程自動(dòng)完成,避免了用戶手動(dòng)操作時(shí),抓拍不及時(shí)或抓拍不到該特定動(dòng)作的問題。
本實(shí)施例公開了一種電子設(shè)備,當(dāng)需要進(jìn)行拍攝控制時(shí),處理器首先確定待拍攝目標(biāo)對(duì)象,其中,待拍攝目標(biāo)對(duì)象為所述攝像頭采集的初始圖像中的第一圖像區(qū)域所包含的物體,然后獲取目標(biāo)對(duì)象的位置變化信息,然后基于位置變化信息確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,然后基于目標(biāo)對(duì)象的空間位置信息控制電子設(shè)備攝像頭與目標(biāo)對(duì)象之間的相對(duì)位置關(guān)系,相對(duì)于現(xiàn)有技術(shù),能夠自動(dòng)的確定攝像頭采集的當(dāng)前幀圖像中目標(biāo)對(duì)象的空間位置信息,在拍攝過程中能夠?qū)崿F(xiàn)目標(biāo)對(duì)象的精確定位,從而有效的提高拍攝裝置的拍攝效果,以及提高了用戶體驗(yàn)。
本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。