本申請涉及計算機(jī)視覺,具體涉及一種圖像關(guān)鍵點(diǎn)標(biāo)注方法、裝置、電子設(shè)備及計算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
1、在一些特定場景中,常常通過標(biāo)注手勢關(guān)鍵點(diǎn)的方法來追蹤手部動作,以判斷手部動作是否符合要求。目前,手勢關(guān)鍵點(diǎn)的標(biāo)注方法可大致分為兩類:真實(shí)手部標(biāo)注法和虛擬手部數(shù)字建模法。真實(shí)手部標(biāo)注法是先擺出需要的手勢,然后采用攝像頭采集手部圖像或視頻后期再進(jìn)行人工標(biāo)注,標(biāo)注圖像與真實(shí)圖像貼合度高,但圖像標(biāo)注效率相對較低。其中,虛擬手部數(shù)字建模法通過對手部的背景、角度和光照條件進(jìn)行任意替換,圖像標(biāo)注效率相對較高,但其得到的標(biāo)注圖像與真實(shí)圖像存在差異。因此如何在保證標(biāo)注圖像與真實(shí)圖像貼合度情況下提高圖像標(biāo)注效率成為圖像標(biāo)注的一個重要研究問題。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┮环N圖像關(guān)鍵點(diǎn)標(biāo)注方法、裝置、電子設(shè)備及計算機(jī)可讀存儲介質(zhì),可以在保證標(biāo)注圖像與真實(shí)圖像貼合度情況下提高圖像標(biāo)注效率和圖像標(biāo)注精度。
2、第一方面,本申請?zhí)峁┮环N圖像關(guān)鍵點(diǎn)標(biāo)注方法,所述方法包括:
3、獲取初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,其中,所述初始手部幀為包含標(biāo)定板的圖像,所述標(biāo)定板上設(shè)置有多個參考點(diǎn);
4、獲取所述初始手部幀采集時的相機(jī)與標(biāo)定板之間的相對位姿,以作為第一相機(jī)位姿;
5、獲取當(dāng)前手部幀采集時的相機(jī)與所述標(biāo)定板之間的相對位姿,以作為第二相機(jī)位姿;
6、基于所述第一相機(jī)位姿、所述第二相機(jī)位姿和所述初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,對所述當(dāng)前手部幀進(jìn)行關(guān)鍵點(diǎn)標(biāo)注,得到所述當(dāng)前手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息。
7、第二方面,本申請?zhí)峁┮环N圖像關(guān)鍵點(diǎn)標(biāo)注裝置,所述圖像關(guān)鍵點(diǎn)標(biāo)注裝置包括:
8、第一獲取單元,用于獲取初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,其中,所述初始手部幀為包含標(biāo)定板的圖像,所述標(biāo)定板上設(shè)置有多個參考點(diǎn);
9、第二獲取單元,用于獲取所述初始手部幀采集時的相機(jī)與標(biāo)定板之間的相對位姿,以作為第一相機(jī)位姿;
10、所述第二獲取單元,還用于獲取當(dāng)前手部幀采集時的相機(jī)與所述標(biāo)定板之間的相對位姿,以作為第二相機(jī)位姿;
11、標(biāo)注單元,用于基于所述第一相機(jī)位姿、所述第二相機(jī)位姿和所述初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,對所述當(dāng)前手部幀進(jìn)行關(guān)鍵點(diǎn)標(biāo)注,得到所述當(dāng)前手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息。
12、第三方面,本申請還提供一種電子設(shè)備,所述電子設(shè)備包括處理器和存儲器,所述存儲器中存儲有計算機(jī)程序,所述處理器調(diào)用所述存儲器中的計算機(jī)程序時執(zhí)行本申請?zhí)峁┑娜我环N圖像關(guān)鍵點(diǎn)標(biāo)注方法。
13、第四方面,本申請還提供一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器進(jìn)行加載,以執(zhí)行所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法。
14、本申請通過初始手部幀采集時的相機(jī)與標(biāo)定板之間的相對位姿作為第一相機(jī)位姿;獲取當(dāng)前手部幀采集時的相機(jī)與標(biāo)定板之間的相對位姿作為第二相機(jī)位姿;利用初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息、第一相機(jī)位姿和第二位姿對當(dāng)前手部幀進(jìn)行關(guān)鍵點(diǎn)標(biāo)注,得到當(dāng)前手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,由于第一相機(jī)位姿和第二位姿可以反應(yīng)當(dāng)前手部幀相對初始手部幀的位姿變化量,因此利用第一相機(jī)位姿和第二位姿可以捕捉各手勢關(guān)鍵點(diǎn)在當(dāng)前手部幀相對初始手部幀變化情況,從而可以準(zhǔn)確地捕捉各手勢關(guān)鍵點(diǎn)在當(dāng)前手部幀中的位置;由此,第一方面,由于可以利用各手勢關(guān)鍵點(diǎn)在初始手部幀中的位置捕捉各手勢關(guān)鍵點(diǎn)在當(dāng)前手部幀中的位置,因此在對初始手部幀進(jìn)行標(biāo)注后無需人工再對當(dāng)前手部幀進(jìn)行手勢關(guān)鍵點(diǎn)標(biāo)注,提高圖像標(biāo)注效率;第二方面,由于利用初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息、第一相機(jī)位姿和第二位姿可以準(zhǔn)確地捕捉各手勢關(guān)鍵點(diǎn)在當(dāng)前手部幀中的位置,因此,可以提高圖像標(biāo)注精度;第三方面,由于當(dāng)前手部幀可以是實(shí)際拍攝圖像,因此通過本申請實(shí)施例得到的標(biāo)注圖像與真實(shí)圖像貼合度更高。由此,本申請實(shí)施例可以在保證標(biāo)注圖像與真實(shí)圖像貼合度情況下提高圖像標(biāo)注效率和圖像標(biāo)注精度。
1.一種圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述獲取當(dāng)前手部幀采集時的相機(jī)與所述標(biāo)定板之間的相對位姿,以作為第二相機(jī)位姿,包括:
3.根據(jù)權(quán)利要求1所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述獲取所述初始手部幀采集時的相機(jī)與標(biāo)定板之間的相對位姿,以作為第一相機(jī)位姿,包括:
4.根據(jù)權(quán)利要求1所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述基于所述第一相機(jī)位姿、所述第二相機(jī)位姿和所述初始手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,對所述當(dāng)前手部幀進(jìn)行關(guān)鍵點(diǎn)標(biāo)注,得到所述當(dāng)前手部幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,包括:
5.根據(jù)權(quán)利要求4所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述標(biāo)注坐標(biāo)包括相機(jī)坐標(biāo),所述基于所述位姿變化量和所述各預(yù)設(shè)手勢關(guān)鍵點(diǎn)的初始幀標(biāo)注坐標(biāo),確定所述各預(yù)設(shè)手勢關(guān)鍵點(diǎn)的當(dāng)前幀標(biāo)注坐標(biāo),包括:
6.根據(jù)權(quán)利要求4所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述標(biāo)注坐標(biāo)包括圖像坐標(biāo),所述基于所述位姿變化量和所述各預(yù)設(shè)手勢關(guān)鍵點(diǎn)的初始幀標(biāo)注坐標(biāo),確定所述各預(yù)設(shè)手勢關(guān)鍵點(diǎn)的當(dāng)前幀標(biāo)注坐標(biāo),包括:
7.根據(jù)權(quán)利要求4所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法,其特征在于,所述基于所述各預(yù)設(shè)手勢關(guān)鍵點(diǎn)的當(dāng)前幀標(biāo)注坐標(biāo),對所述當(dāng)前手部幀進(jìn)行關(guān)鍵點(diǎn)標(biāo)注,得到所述當(dāng)前手部關(guān)鍵幀的手勢關(guān)鍵點(diǎn)標(biāo)注信息,包括:
8.一種圖像關(guān)鍵點(diǎn)標(biāo)注裝置,其特征在于,所述圖像關(guān)鍵點(diǎn)標(biāo)注裝置包括:
9.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述存儲器中存儲有計算機(jī)程序,所述處理器調(diào)用所述存儲器中的計算機(jī)程序時執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法。
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器進(jìn)行加載,以執(zhí)行權(quán)利要求1至7任一項(xiàng)所述的圖像關(guān)鍵點(diǎn)標(biāo)注方法。