本申請涉及數(shù)據(jù)處理,尤其涉及一種數(shù)據(jù)處理方法、裝置、電子設備、計算機可讀介質(zhì)。
背景技術:
1、關鍵點預測是一種計算機視覺任務,而且關鍵點預測用于針對一個圖像數(shù)據(jù)中某些關鍵點(比如,眼角這一關鍵點、手指這一關鍵點等)進行定位。
2、另外,當利用關鍵點預測方法針對圖像序列(比如,視頻數(shù)據(jù)等)進行處理時,因該關鍵點預測方法存在缺陷,導致該關鍵點預測方法的關鍵點位置確定穩(wěn)定性不太好,即視覺上會產(chǎn)生劇烈的抖動。
技術實現(xiàn)思路
1、本申請?zhí)峁┝艘环N數(shù)據(jù)處理方法、裝置、電子設備、計算機可讀介質(zhì),能夠有效地提高關鍵點位置確定穩(wěn)定性。
2、為了實現(xiàn)上述目的,本申請?zhí)峁┑募夹g方案如下:
3、本申請?zhí)峁┮环N數(shù)據(jù)處理方法,所述方法包括:
4、獲取待處理圖像的關鍵點預測結果,所述關鍵點預測結果包括多個關鍵點的位置描述數(shù)據(jù);所述多個關鍵點包括待調(diào)整點和所述待調(diào)整點對應的參考點;
5、依據(jù)所述參考點的位置描述數(shù)據(jù),調(diào)整所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)。
6、在一種可能的實施方式下,所述待調(diào)整點的位置描述數(shù)據(jù)的調(diào)整過程,包括:
7、依據(jù)所述參考點的位置描述數(shù)據(jù)和所述待調(diào)整點的位置描述數(shù)據(jù),確定所述待調(diào)整點與所述參考點之間的點間偏移量;
8、利用所述待調(diào)整點與所述參考點之間的歷史偏移量,對所述點間偏移量進行校正處理,得到校正后偏移量;所述歷史偏移量是根據(jù)所述待處理圖像對應的歷史圖像所確定的;
9、依據(jù)所述校正后偏移量以及所述參考點的位置描述數(shù)據(jù),更新所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)。
10、在一種可能的實施方式下,所述依據(jù)所述校正后偏移量以及所述參考點的位置描述數(shù)據(jù),更新所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)之前,所述方法還包括:
11、利用所述參考點的歷史位置數(shù)據(jù),對所述參考點的位置描述數(shù)據(jù)進行校正處理,得到所述參考點的校正后位置數(shù)據(jù);所述歷史位置數(shù)據(jù)是根據(jù)所述待處理圖像對應的歷史圖像所確定的;
12、所述依據(jù)所述校正后偏移量以及所述參考點的位置描述數(shù)據(jù),更新所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù),包括:
13、利用所述校正后偏移量以及所述參考點的校正后位置數(shù)據(jù),更新所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)。
14、在一種可能的實施方式下,所述獲取待處理圖像的關鍵點預測結果之后,所述方法還包括:
15、利用所述參考點的歷史位置數(shù)據(jù),調(diào)整所述關鍵點預測結果中所述參考點的位置描述數(shù)據(jù);所述歷史位置數(shù)據(jù)是根據(jù)所述待處理圖像對應的歷史圖像所確定的;
16、調(diào)整后的關鍵點預測結果包括所述參考點的調(diào)整后的位置描述數(shù)據(jù)以及所述待調(diào)整點的調(diào)整后的位置描述數(shù)據(jù)。
17、在一種可能的實施方式下,所述待處理圖像與所述歷史圖像均屬于同一個圖像序列;
18、所述歷史圖像在所述圖像序列中對應的時序早于所述待處理圖像在所述圖像序列中對應的時序。
19、在一種可能的實施方式下,所述依據(jù)所述參考點的位置描述數(shù)據(jù),調(diào)整所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)之前,所述方法還包括:
20、對所述關鍵點預測結果進行劃分處理,得到至少一個分組,所述分組包括至少一個關鍵點的位置描述數(shù)據(jù),同一分組中關鍵點所對應的結構性劃分區(qū)域相同,不同分組中關鍵點所對應的結構性劃分區(qū)域不同;
21、對于任一所述分組,依據(jù)該分組中具有結構約束關系的關鍵點對,確定所述待調(diào)整點和所述待調(diào)整點對應的參考點。
22、在一種可能的實施方式下,若所述多個關鍵點均屬于臉部,則所述臉部對應的至少一個結構性劃分區(qū)域包括眼睛描述區(qū)域、眉毛描述區(qū)域、鼻子描述區(qū)域、嘴巴描述區(qū)域以及臉部輪廓描述區(qū)域中的一個或者多個。
23、在一種可能的實施方式下,所述待調(diào)整點對應于至少兩個參考點;
24、所述依據(jù)所述參考點的位置描述數(shù)據(jù),調(diào)整所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù),包括:
25、依據(jù)各所述參考點的位置描述數(shù)據(jù)以及各所述參考點對應的權重,調(diào)整所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)。
26、在一種可能的實施方式下,對于所述待調(diào)整點對應的任一參考點,該參考點對應的權重是根據(jù)該參考點與所述待調(diào)整點之間的距離所確定的,所述距離是根據(jù)該參考點的位置描述數(shù)據(jù)與所述待調(diào)整點的位置描述數(shù)據(jù)所確定的。
27、本申請?zhí)峁┝艘环N數(shù)據(jù)處理裝置,包括:
28、獲取單元,用于獲取待處理圖像的關鍵點預測結果,所述關鍵點預測結果包括多個關鍵點的位置描述數(shù)據(jù);所述多個關鍵點包括待調(diào)整點和所述待調(diào)整點對應的參考點;
29、調(diào)整單元,用于依據(jù)所述參考點的位置描述數(shù)據(jù),調(diào)整所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)。
30、本申請?zhí)峁┝艘环N電子設備,所述設備包括:處理器和存儲器;
31、所述存儲器,用于存儲指令或計算機程序;
32、所述處理器,用于執(zhí)行所述存儲器中的所述指令或計算機程序,以使得所述電子設備執(zhí)行本申請?zhí)峁┑臄?shù)據(jù)處理方法。
33、本申請?zhí)峁┝艘环N計算機可讀介質(zhì),所述計算機可讀介質(zhì)中存儲有指令或計算機程序,當所述指令或計算機程序在設備上運行時,使得所述設備執(zhí)行本申請?zhí)峁┑臄?shù)據(jù)處理方法。
34、本申請?zhí)峁┝艘环N計算機程序產(chǎn)品,其包括承載在非暫態(tài)計算機可讀介質(zhì)上的計算機程序,該計算機程序包含用于執(zhí)行本申請?zhí)峁┑臄?shù)據(jù)處理方法的程序代碼。
35、與現(xiàn)有技術相比,本申請至少具有以下優(yōu)點:
36、本申請?zhí)峁┑募夹g方案中,對于待處理圖像(比如,某個視頻數(shù)據(jù)中的任意一幀視頻圖像)來說,先獲取該待處理圖像的關鍵點預測結果,以使該關鍵點預測結果包括多個關鍵點的位置描述數(shù)據(jù);再參考該關鍵點預測結果所描述的部分關鍵點(也就是,參考點)的位置描述數(shù)據(jù),對該關鍵點預測結果所描述的另一部分關鍵點(也就是,待調(diào)整點)的位置描述數(shù)據(jù)進行調(diào)整處理,以使調(diào)整后的位置描述數(shù)據(jù)能夠更好地描述出該另一部分關鍵點所處位置,如此能夠有效地避免因針對該另一部分關鍵點的預測結果發(fā)生波動而導致的視覺抖動現(xiàn)象,從而有利于提高關鍵點位置確定穩(wěn)定性。
1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述待調(diào)整點的位置描述數(shù)據(jù)的調(diào)整過程,包括:
3.根據(jù)權利要求2所述的方法,其特征在于,所述依據(jù)所述校正后偏移量以及所述參考點的位置描述數(shù)據(jù),更新所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)之前,所述方法還包括:
4.根據(jù)權利要求1所述的方法,其特征在于,所述獲取待處理圖像的關鍵點預測結果之后,所述方法還包括:
5.根據(jù)權利要求2-4任一項所述的方法,其特征在于,所述待處理圖像與所述歷史圖像均屬于同一個圖像序列;
6.根據(jù)權利要求1所述的方法,其特征在于,所述依據(jù)所述參考點的位置描述數(shù)據(jù),調(diào)整所述關鍵點預測結果中所述待調(diào)整點的位置描述數(shù)據(jù)之前,所述方法還包括:
7.根據(jù)權利要求6所述的方法,其特征在于,若所述多個關鍵點均屬于臉部,則所述臉部對應的至少一個結構性劃分區(qū)域包括眼睛描述區(qū)域、眉毛描述區(qū)域、鼻子描述區(qū)域、嘴巴描述區(qū)域以及臉部輪廓描述區(qū)域中的一個或者多個。
8.根據(jù)權利要求1所述的方法,其特征在于,所述待調(diào)整點對應于至少兩個參考點;
9.根據(jù)權利要求8所述的方法,其特征在于,對于所述待調(diào)整點對應的任一參考點,該參考點對應的權重是根據(jù)該參考點與所述待調(diào)整點之間的距離所確定的,所述距離是根據(jù)該參考點的位置描述數(shù)據(jù)與所述待調(diào)整點的位置描述數(shù)據(jù)所確定的。
10.一種數(shù)據(jù)處理裝置,其特征在于,包括:
11.一種電子設備,其特征在于,所述設備包括:處理器和存儲器;
12.一種計算機可讀介質(zhì),其特征在于,所述計算機可讀介質(zhì)中存儲有指令或計算機程序,當所述指令或計算機程序在設備上運行時,使得所述設備執(zhí)行權利要求1-9任一項所述的方法。