[發明專利]圖片關鍵點的調整方法、裝置及終端有效
| 申請號: | 201811627458.4 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN111383170B | 公開(公告)日: | 2023-08-15 |
| 發明(設計)人: | 彭振清;熊靜明;梁柱錦 | 申請(專利權)人: | 廣州市百果園網絡科技有限公司 |
| 主分類號: | G06T3/20 | 分類號: | G06T3/20;G06T3/40;G06T5/00 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 劉延喜 |
| 地址: | 511442 廣東省廣州市番禺區南村鎮*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖片 關鍵 調整 方法 裝置 終端 | ||
本發明提供一種圖片關鍵點的調整方法,包括:從圖片的關鍵點中選擇的多個待移動關鍵點;確定調整過程的參考點,根據所述參考點的位置和各個待移動關鍵點的當前位置,分別計算調整后各個待移動關鍵點的目標位置;將所述各個待移動關鍵點分別移動到對應的目標位置。本發明還提供了一種圖片關鍵點的調整裝置和終端。所述圖片關鍵點的調整方法、裝置以及終端,能夠利用待移動關鍵點與參考點之間的規律,實現批量將待移動關鍵點從當前位置調整到目標位置,調整效率高、準確性強。本申請的技術方案,還可以通過調整其中一個待識別關鍵點,調整剩余的待識別關鍵點,調整更直觀,更有利于用戶操作。
技術領域
本發明涉及計算機應用技術領域,具體而言,本發明涉及一種圖片關鍵點的調整方法、裝置及終端。
背景技術
在目前的關鍵點識別場景中,例如是人臉識別、物體識別等識別場景中,經常需要訓練一些模型。在訓練模型的時候,需要針對輸入訓練模型的對象(例如是圖片)進行關鍵點預先標注。但是這些預先標注的對象,往往存在關鍵點偏離,無法用于識別或者訓練。
現有技術的方案一般是針對多個關鍵點逐個移動。現在的方案由于單張圖片上需要調整的關鍵點數量較多,調整效率低,而且往往調整后還會存在關鍵點不準確的問題,最終導致關鍵點的調整效果差。
發明內容
本發明的目的旨在至少能解決上述的技術缺陷之一,特別是關鍵點調整效率低,關鍵點調整不準確,最終導致關鍵點的調整效果差的技術缺陷。
本申請提供一種圖片關鍵點的調整方法,包括如下步驟:
從圖片的關鍵點中選擇的多個待移動關鍵點;
確定調整過程的參考點,根據所述參考點的位置和各個待移動關鍵點的當前位置,分別計算調整后各個待移動關鍵點的目標位置;
將所述各個待移動關鍵點分別移動到對應的目標位置。
在其中一種實施例中,所述確定調整過程的參考點,根據所述參考點位置和各個待移動關鍵點的當前位置,分別計算調整后各個待移動關鍵點的目標位置的步驟,包括:
確定平滑調整過程的參考點;所述參考點為待移動關鍵點相鄰的兩個關鍵點;
獲取所述參考點的位置和各個待移動關鍵點的當前位置;
利用平滑模型對所述待移動關鍵點進行平滑處理,計算各個待移動關鍵點的目標位置。
在其中一種實施例中,所述平滑模型描述為:
a+b+c=1;
其中,是調整至目標位置的關鍵點的向量,是所述待移動關鍵點的向量,是所述其中一個參考點的向量,是所述另一參考點的向量,i為待移動關鍵點的序號,a、b以及c是平滑系數。
在其中一種實施例中,所述平滑系數a為0.5,所述平滑系數b和所述平滑系數c為0.25。
在其中一種實施例中,所述確定調整過程的參考點,根據所述參考點位置和各個待移動關鍵點的當前位置,分別計算調整后各個待移動關鍵點的目標位置的步驟,包括:
確定縮放調整過程中作為縮放中心的縮放參考點;其中,所述縮放參考點用于確定關鍵點縮放至目標位置的距離;
獲取縮放距離、以縮放參考點為中心的縮放角度以及當前位置;
利用縮放模型對待移動關鍵點進行縮放處理,計算各個待移動關鍵點的目標位置。
在其中一種實施例中,所述縮放模型描述為:
Δxi=di·cos(r);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市百果園網絡科技有限公司,未經廣州市百果園網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811627458.4/2.html,轉載請聲明來源鉆瓜專利網。





