[發明專利]一種數據傳輸的方法、裝置、終端設備及存儲介質有效
| 申請號: | 201811268966.8 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN109547415B | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 覃純勇;許秋子 | 申請(專利權)人: | 深圳市瑞立視多媒體科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 深圳市鼎泰正和知識產權代理事務所(普通合伙) 44555 | 代理人: | 繆太清 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 終端設備 存儲 介質 | ||
1.一種數據傳輸的方法,其特征在于,包括:
建立客戶端與服務器之間的通信連接,所述服務器用于生成待傳輸的骨骼數據,所述骨骼數據包括骨骼名稱列表和與所述骨骼名稱列表對應的動作數據列表;
接收所述服務器分別傳輸的所述骨骼名稱列表和所述動作數據列表;
依據所述骨骼名稱列表和所述動作數據列表,生成目標骨骼數據;
其中,所述客戶端中存儲有初始骨骼名稱列表,所述初始骨骼名稱列表可以是預先存儲在客戶端中的骨骼名稱列表,所述依據所述骨骼名稱列表和所述動作數據列表,生成目標骨骼數據的步驟,包括:
根據所述骨骼名稱列表,初始化所述初始骨骼名稱列表;
根據所述骨骼名稱列表的索引值、所述動作數據列表的索引值,以及初始化后的所述初始骨骼名稱列表的索引值,生成目標骨骼數據;
采用所述目標骨骼數據驅動預設動作模型中相應的骨骼進行運動。
2.根據權利要求1所述的方法,其特征在于,所述客戶端下配置有通信插件,所述建立客戶端與服務器之間的通信連接的步驟,包括:
基于所述通信插件,接收代碼調用指令,通過所述指令調用所述服務器的應用程序編程接口,以建立所述客戶端與所述服務器之間的通信連接;
或者,
接收通過所述客戶端的用戶界面配置的屬性信息,根據所述屬性信息建立所述客戶端與所述服務器之間的通信連接,所述屬性信息包括所述服務器的IP地址。
3.根據權利要求1所述的方法,其特征在于,所述服務器可以獲取初始骨骼數據,所述初始骨骼數據可以是經由骨骼解算軟件解算獲得的骨骼數據,所述待傳輸的骨骼數據由所述服務器在獲取初始骨骼數據并將所述初始骨骼數據拆分為骨骼名稱和動作數據后,通過將所述骨骼名稱存儲至骨骼名稱列表、將所述動作數據存儲至動作數據列表,并建立所述骨骼名稱列表和所述動作數據列表之間的對應關系的方式生成。
4.根據權利要求1至3任一項所述的方法,其特征在于,所述接收所述服務器分別傳輸的所述骨骼名稱列表和所述動作數據列表的步驟,包括:
在初始接收數據時,接收所述服務器分別傳輸的所述骨骼名稱列表和所述動作數據列表;
或者,
當所述骨骼名稱列表發生變更時,接收所述服務器分別傳輸的變更后的骨骼名稱列表和所述動作數據列表;當所述骨骼名稱列表未發生變更時,則接收所述服務器傳輸的所述動作數據列表;
其中,所述動作數據列表中包括位置數據和角度數據。
5.根據權利要求1所述的方法,其特征在于,所述根據所述骨骼名稱列表,初始化所述初始骨骼名稱列表的步驟,包括:
根據所述初始骨骼名稱列表的索引值和所述索引值對應的骨骼名稱確定所述初始骨骼名稱列表的第一索引關系;
根據所述骨骼名稱列表的索引值和與所述索引值對應的骨骼名稱,確定所述骨骼名稱列表的第二索引關系;
判斷所述第一索引關系與所述第二索引關系是否相同;
若判斷結果為否,則將所述初始骨骼名稱列表的所述第一索引關系調整為與所述第二索引關系相同。
6.根據權利要求1所述的方法,其特征在于,還包括:
當接收到多個預設動作模型的骨骼數據時,在所述客戶端中分別采用多個不同的存儲對象存儲所述骨骼數據,所述多個不同的存儲對象分別與所述服務器中的多個線程一一對應。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市瑞立視多媒體科技有限公司,未經深圳市瑞立視多媒體科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811268966.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于亮燈效應的定長消息格式逆向方法
- 下一篇:物理級安全服務器





