[go: up one dir, main page]

TWI878032B - Agility analyzing system and agility analyzing method - Google Patents

Agility analyzing system and agility analyzing method Download PDF

Info

Publication number
TWI878032B
TWI878032B TW113106878A TW113106878A TWI878032B TW I878032 B TWI878032 B TW I878032B TW 113106878 A TW113106878 A TW 113106878A TW 113106878 A TW113106878 A TW 113106878A TW I878032 B TWI878032 B TW I878032B
Authority
TW
Taiwan
Prior art keywords
information
agility
user
detection
sensing
Prior art date
Application number
TW113106878A
Other languages
Chinese (zh)
Other versions
TW202533856A (en
Inventor
許永和
吳昇光
陳姿云
Original Assignee
國立虎尾科技大學
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 國立虎尾科技大學 filed Critical 國立虎尾科技大學
Priority to TW113106878A priority Critical patent/TWI878032B/en
Application granted granted Critical
Publication of TWI878032B publication Critical patent/TWI878032B/en
Publication of TW202533856A publication Critical patent/TW202533856A/en

Links

Images

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

An agility analyzing system is proposed. The agility analyzing system includes a user interface, a sensor, an mmWave detecting unit, a database and a processor. The user interface is for a user to input a detecting coordinate information. The sensor is configured to the user, and is for detecting a moving state of the user. The mmWave detecting unit detects the sensor to generate a detecting information. The database is signally connected to the mmWave detecting unit, and is configured to access the detecting information. The detecting information includes a coordinate information, a speed information, an acceleration information and a time information. The processor is signally connected to the user interface and the database, and analyzes an agility information of the user according to the detecting information and the detecting coordinate information. Thus, the agility analyzing system can measure and analyze the high accuracy agility via single type sensor.

Description

敏捷度分析系統及敏捷度分析方法Agility analysis system and agility analysis method

本發明係關於一種敏捷度分析系統及敏捷度分析方法,特別是關於一種運動狀態的敏捷度分析系統及敏捷度分析方法。The present invention relates to an agility analysis system and an agility analysis method, and in particular to an agility analysis system and an agility analysis method in a motion state.

運動員在運動場上不論是側移、斜移或前後移位等動線皆須確保能在最短時間內到達正確位置,因此運動員在進行訓練時亦須針對運動敏捷度進行評估。現有敏捷度評估採用多種感測器及相機進行運動捕捉及影像辨識,並以複合式的感測模式評估運動員的敏捷度。然而,高精度的運動檢測對於演算法的需求較為嚴苛,且使用複合感測模式的評估系統成本昂貴。再者,使用相機對運動員進行偵測的影像擷取技術可能會受限於運動場地的環境而不易架設及擷取影像。Whether athletes are moving sideways, diagonally, or forward or backward on the sports field, they must ensure that they can reach the correct position in the shortest possible time. Therefore, athletes must also be evaluated for their sports agility during training. Existing agility assessments use a variety of sensors and cameras for motion capture and image recognition, and use a composite sensing mode to assess athletes' agility. However, high-precision motion detection places more stringent demands on algorithms, and assessment systems using composite sensing modes are expensive. Furthermore, image capture technology that uses cameras to detect athletes may be limited by the environment of the sports field and is difficult to set up and capture images.

有鑑於此,開發一種透過單一類型感測器進行高精度計算的敏捷度分析系統及敏捷度分析方法,遂成相關業者研發之目標。In view of this, the development of an agility analysis system and agility analysis method that can perform high-precision calculations through a single type of sensor has become the research and development goal of relevant industries.

因此,本發明之目的在於提供一種敏捷度分析系統及敏捷度分析方法,其透過毫米波偵測單元偵測使用者的移動狀態,進而分析其敏捷度資訊。藉此,本發明之敏捷度分析系統及敏捷度分析方法以單一類型感測器進行高精度敏捷度量測及分析。Therefore, the purpose of the present invention is to provide an agility analysis system and an agility analysis method, which detect the user's movement state through a millimeter wave detection unit and then analyze the agility information. Thus, the agility analysis system and agility analysis method of the present invention perform high-precision agility measurement and analysis with a single type of sensor.

依據本發明的系統態樣之一實施方式提供一種敏捷度分析系統,包含一使用者介面、一感測器、一毫米波偵測單元、一資料庫以及一處理器。使用者介面供一使用者輸入至少一偵測座標資訊。感測器配置於使用者身上,並用以感測使用者的一移動狀態。毫米波偵測單元訊號連接感測器,並偵測感測器而產生一感測資訊。資料庫訊號連接毫米波偵測單元,並用以存取感測資訊。感測資訊包含一座標資訊、一速度資訊、一加速度資訊及一時間資訊。處理器訊號連接使用者介面及資料庫,處理器自資料庫接收感測資訊,並根據感測資訊及至少一偵測座標資訊分析出使用者的一敏捷度資訊。According to one embodiment of the system aspect of the present invention, an agility analysis system is provided, comprising a user interface, a sensor, a millimeter wave detection unit, a database and a processor. The user interface allows a user to input at least one detection coordinate information. The sensor is disposed on the user and is used to sense a movement state of the user. The millimeter wave detection unit signal is connected to the sensor, and detects the sensor to generate a sensing information. The database signal is connected to the millimeter wave detection unit and is used to access the sensing information. The sensing information includes a coordinate information, a speed information, an acceleration information and a time information. The processor signal is connected to the user interface and the database, the processor receives the sensing information from the database, and analyzes the user's agility information based on the sensing information and at least one detection coordinate information.

前述實施方式之其他實施例如下:前述毫米波偵測單元可為一毫米波雷達,感測資訊之一資料格式為一TLV(Type Length Value)格式。Other embodiments of the aforementioned implementation are as follows: the aforementioned millimeter wave detection unit may be a millimeter wave radar, and a data format of the sensing information is a TLV (Type Length Value) format.

前述實施方式之其他實施例如下:前述使用者介面更供使用者輸入複數偵測子座標資訊。處理器根據此些偵測子座標資訊、至少一偵測座標資訊以及感測資訊產生複數分段敏捷度資訊。Other embodiments of the aforementioned implementation are as follows: the aforementioned user interface further allows the user to input a plurality of detection sub-coordinate information. The processor generates a plurality of segmented agility information according to the detection sub-coordinate information, at least one detection coordinate information and the sensing information.

前述實施方式之其他實施例如下:前述處理器可根據感測資訊及至少一偵測座標資訊分析出一可視化分析資訊。可視化分析資訊包含使用者的一即時位置資訊。Other embodiments of the aforementioned implementation are as follows: The aforementioned processor can analyze a visual analysis information according to the sensing information and at least one detection coordinate information. The visual analysis information includes a real-time location information of the user.

前述實施方式之其他實施例如下:前述使用者介面可更供使用者輸入一偵測範圍,感測資訊為毫米波偵測單元於使用者位於偵測範圍時偵測而產生。Other embodiments of the aforementioned implementation are as follows: the aforementioned user interface may further allow the user to input a detection range, and the sensing information is generated by the millimeter wave detection unit when the user is located in the detection range.

依據本發明的方法態樣之一實施方式提供一種敏捷度分析方法,包含藉由一使用者介面輸入至少一偵測座標資訊。藉由配置於使用者身上的一感測器感測使用者的一移動狀態。藉由一毫米波偵測單元偵測感測器而產生一感測資訊。藉由一資料庫存取感測資訊,其中感測資訊包含一座標資訊、一速度資訊、一加速度資訊及一時間資訊。藉由一處理器自資料庫接收感測資訊,並根據感測資訊及至少一偵測座標資訊分析出使用者的一敏捷度資訊。According to one embodiment of the method of the present invention, an agility analysis method is provided, comprising inputting at least one detection coordinate information through a user interface. A sensor disposed on the user senses a movement state of the user. A millimeter wave detection unit detects the sensor to generate sensing information. The sensing information is accessed through a database, wherein the sensing information includes a coordinate information, a speed information, an acceleration information, and a time information. A processor receives the sensing information from the database, and analyzes the user's agility information based on the sensing information and at least one detection coordinate information.

前述實施方式之其他實施例如下:前述毫米波偵測單元可為一毫米波雷達,感測資訊之一資料格式可為一TLV格式。Other embodiments of the aforementioned implementation are as follows: the aforementioned millimeter wave detection unit may be a millimeter wave radar, and a data format of the sensing information may be a TLV format.

前述實施方式之其他實施例如下:前述敏捷度分析方法可更包含藉由使用者介面輸入複數偵測子座標資訊。藉由處理器根據此些偵測子座標資訊、至少一偵測座標資訊以及感測資訊產生複數分段敏捷度資訊。Other embodiments of the aforementioned implementation are as follows: The aforementioned agility analysis method may further include inputting a plurality of detection sub-coordinate information through a user interface, and generating a plurality of segmented agility information according to the detection sub-coordinate information, at least one detection coordinate information, and the sensing information by a processor.

前述實施方式之其他實施例如下:前述敏捷度分析方法可更包含藉由處理器根據感測資訊及至少一偵測座標資訊分析出一可視化分析資訊。其中可視化分析資訊包含使用者的一即時位置資訊。Other embodiments of the aforementioned implementation are as follows: The aforementioned agility analysis method may further include analyzing a visual analysis information according to the sensing information and at least one detection coordinate information by a processor, wherein the visual analysis information includes a real-time location information of the user.

前述實施方式之其他實施例如下:前述敏捷度分析方法可更包含藉由使用者介面輸入一偵測範圍。其中感測資訊為毫米波偵測單元於使用者位於偵測範圍時偵測而產生。Other embodiments of the aforementioned implementation are as follows: The aforementioned agility analysis method may further include inputting a detection range through a user interface, wherein the sensing information is generated by the millimeter wave detection unit when the user is located in the detection range.

以下將參照圖式說明本發明之複數個實施例。為明確說明起見,許多實務上的細節將在以下敘述中一併說明。然而,應瞭解到,這些實務上的細節不應用以限制本發明。也就是說,在本發明部分實施例中,這些實務上的細節是非必要的。此外,為簡化圖式起見,一些習知慣用的結構與元件在圖式中將以簡單示意的方式繪示之;並且重複之元件將可能使用相同的編號表示之。The following will describe several embodiments of the present invention with reference to the drawings. For the sake of clarity, many practical details will be described together in the following description. However, it should be understood that these practical details should not be used to limit the present invention. That is to say, in some embodiments of the present invention, these practical details are not necessary. In addition, in order to simplify the drawings, some commonly known structures and components will be depicted in the drawings in a simple schematic manner; and repeated components may be represented by the same number.

此外,本文中當某一元件(或單元或模組等)「連接」於另一元件,可指所述元件是直接連接於另一元件,亦可指某一元件是間接連接於另一元件,意即,有其他元件介於所述元件及另一元件之間。而當有明示某一元件是「直接連接」於另一元件時,才表示沒有其他元件介於所述元件及另一元件之間。而第一、第二、第三等用語只是用來描述不同元件,而對元件本身並無限制,因此,第一元件亦可改稱為第二元件。且本文中之元件/單元/電路之組合非此領域中之一般周知、常規或習知之組合,不能以元件/單元/電路本身是否為習知,來判定其組合關係是否容易被技術領域中之通常知識者輕易完成。In addition, in this article, when a certain component (or unit or module, etc.) is "connected" to another component, it may refer to that the component is directly connected to the other component, or it may refer to that the component is indirectly connected to the other component, that is, there are other components between the component and the other component. When it is clearly stated that a certain component is "directly connected" to another component, it means that there are no other components between the component and the other component. The terms first, second, third, etc. are only used to describe different components, and there is no restriction on the components themselves. Therefore, the first component can also be renamed as the second component. Moreover, the combination of components/units/circuits in this article is not a generally known, conventional or familiar combination in this field. Whether the components/units/circuits themselves are known cannot be used to determine whether their combination relationship is easy to be completed by ordinary knowledge in the technical field.

請參閱第1圖,第1圖係繪示本發明之第一實施例之敏捷度分析系統100之方塊示意圖。敏捷度分析系統100包含一使用者介面110、一感測器120、一毫米波偵測單元130、一資料庫140以及一處理器150。使用者介面110供一使用者輸入至少一偵測座標資訊D3。感測器120配置於使用者身上,並用以感測使用者的一移動狀態。毫米波偵測單元130訊號連接感測器120,並偵測感測器120而產生一感測資訊D1。資料庫140訊號連接毫米波偵測單元130,並用以存取感測資訊D1。感測資訊D1包含一座標資訊、一速度資訊、一加速度資訊及一時間資訊。處理器150訊號連接使用者介面110及資料庫140,處理器150自資料庫140接收感測資訊D1,並根據感測資訊D1及至少一偵測座標資訊D3分析出使用者的一敏捷度資訊D2。Please refer to Figure 1, which is a block diagram of an agility analysis system 100 of the first embodiment of the present invention. The agility analysis system 100 includes a user interface 110, a sensor 120, a millimeter wave detection unit 130, a database 140, and a processor 150. The user interface 110 allows a user to input at least one detection coordinate information D3. The sensor 120 is disposed on the user and is used to sense a movement state of the user. The millimeter wave detection unit 130 is signal-connected to the sensor 120, and detects the sensor 120 to generate a sensing information D1. The database 140 is signal-connected to the millimeter wave detection unit 130, and is used to access the sensing information D1. The sensing information D1 includes coordinate information, speed information, acceleration information and time information. The processor 150 is signal-connected to the user interface 110 and the database 140. The processor 150 receives the sensing information D1 from the database 140 and analyzes the user's agility information D2 according to the sensing information D1 and at least one detection coordinate information D3.

詳細地說,使用者在進行敏捷度分析前,透過使用者介面110根據所欲進行偵測的運動場的位置點輸入對應前述位置點的偵測座標資訊D3,毫米波偵測單元130於使用者運動時偵測配戴於使用者身上的感測器120的移動狀態,以極高的速率接收高精度的距離資訊、速度資訊和角度資訊。資料庫140自毫米波偵測單元130存取感測資訊D1,處理器150自資料庫140取得感測資訊D1,將感測資訊D1中的座標資訊及其對應的時間資訊與偵測座標資訊D3比對,進而計算出使用者的敏捷度資訊D2。感測資訊D1可如表一所示。敏捷度資訊D2可包含使用者進行特定動作及移位時的速度及加速度,但本發明不以此為限。 表一 時間 座標值 (X軸) 座標值 (Y軸) 速度 (X軸) 速度 (Y軸) 加速度 (X軸) 加速度 (Y軸) 0.05 -0.68 2.42 -0.38 -0.55 14.39 3.40 0.1 -0.59 2.42 1.95 -0.13 -46.83 -8.41 0.15 -0.50 2.42 1.77 -0.02 3.52 -2.32 0.2 -0.44 2.44 1.22 0.41 11.03 -8.61 0.25 -0.50 2.44 -1.21 0.01 48.76 7.85 0.3 -0.56 2.41 -1.36 -0.52 3.00 10.76 0.35 -0.63 2.40 -1.26 -0.14 -1.87 -7.54 Specifically, before the user performs agility analysis, he/she inputs the detection coordinate information D3 corresponding to the position point of the sports field to be detected through the user interface 110. The millimeter wave detection unit 130 detects the movement state of the sensor 120 worn on the user when the user is exercising, and receives high-precision distance information, speed information and angle information at an extremely high rate. The database 140 accesses the sensing information D1 from the millimeter wave detection unit 130, and the processor 150 obtains the sensing information D1 from the database 140, compares the coordinate information in the sensing information D1 and its corresponding time information with the detection coordinate information D3, and then calculates the user's agility information D2. The sensing information D1 can be shown in Table 1. The agility information D2 may include the speed and acceleration of the user when performing specific actions and displacements, but the present invention is not limited thereto. time Coordinate value (X axis) Coordinate value (Y axis) Speed (X axis) Speed (Y axis) Acceleration (X axis) Acceleration (Y axis) 0.05 -0.68 2.42 -0.38 -0.55 14.39 3.40 0.1 -0.59 2.42 1.95 -0.13 -46.83 -8.41 0.15 -0.50 2.42 1.77 -0.02 3.52 -2.32 0.2 -0.44 2.44 1.22 0.41 11.03 -8.61 0.25 -0.50 2.44 -1.21 0.01 48.76 7.85 0.3 -0.56 2.41 -1.36 -0.52 3.00 10.76 0.35 -0.63 2.40 -1.26 -0.14 -1.87 -7.54

具體而言,毫米波偵測單元130可為一毫米波雷達;資料庫140可為記憶體或其他資料儲存元件;處理器150可為電腦、伺服器、手持裝置、微處理器、中央處理器(Central Processing Unit;CPU)或其他電子運算處理器,感測資訊D1之一資料格式可為一TLV格式,但本發明不以此為限。感測資訊D1的型式為點雲資料,其根據資料類型及長度以TLV格式儲存。其中點雲資料的封包格式包含距離(Range)、方位角(Azimuth)、都普勒速度(Elevation Doppler)和信躁比(Signal-to-Noise Ratio;SNR)。毫米波偵測單元130將感測資訊D1中的點雲資料根據使用者的人體部位進行群組分類,進而追蹤運動場域內的使用者。藉此,本發明的敏捷度分析系統100可透過單一類型感測單元進行高精度敏捷度量測及分析。Specifically, the millimeter wave detection unit 130 can be a millimeter wave radar; the database 140 can be a memory or other data storage element; the processor 150 can be a computer, a server, a handheld device, a microprocessor, a central processing unit (CPU) or other electronic computing processor, and a data format of the sensing information D1 can be a TLV format, but the present invention is not limited to this. The sensing information D1 is in the form of point cloud data, which is stored in TLV format according to the data type and length. The packet format of the point cloud data includes range, azimuth, Doppler velocity (Elevation Doppler) and signal-to-noise ratio (SNR). The millimeter wave detection unit 130 groups the point cloud data in the sensing information D1 according to the user's body parts, thereby tracking the user in the sports field. In this way, the agility analysis system 100 of the present invention can perform high-precision agility measurement and analysis through a single type of sensing unit.

請配合參閱第1圖及第2圖,第2圖係繪示依照第1圖之敏捷度分析系統100之使用者介面110之示意圖。使用者介面110可更供使用者輸入一偵測範圍R,感測資訊D1為毫米波偵測單元130於使用者位於偵測範圍R時偵測而產生。在第2圖中,使用者介面110可供使用者選擇處理器150所欲連接的毫米波偵測單元130,「COM Ports」可供使用者選擇連接埠,其中「UART」表示毫米波偵測單元130的連接埠,「DATA」表示毫米波偵測單元130進行資料傳輸的連接埠,「選取cfg檔」可供使用者選擇毫米波偵測單元130中儲存的感測資訊D1的檔案,「偵測範圍」可供使用者設定毫米波偵測單元130所需偵測的最大範圍邊界,「偵測點座標」可供使用者輸入所欲偵測的偵測座標資訊D3。藉此,本發明的敏捷度分析系統100可供使用者透過使用者介面110根據運動環境及運動類型設定所需偵測的偵測座標資訊D3,以因應運動類型精準分析敏捷度。Please refer to FIG. 1 and FIG. 2 , FIG. 2 is a schematic diagram of a user interface 110 of the agility analysis system 100 according to FIG. The user interface 110 can further allow the user to input a detection range R, and the sensing information D1 is generated by the millimeter wave detection unit 130 when the user is located in the detection range R. In Figure 2, the user interface 110 allows the user to select the millimeter wave detection unit 130 to which the processor 150 is to be connected, "COM Ports" allows the user to select the connection port, where "UART" represents the connection port of the millimeter wave detection unit 130, and "DATA" represents the connection port for data transmission of the millimeter wave detection unit 130. "Select cfg file" allows the user to select the file of the sensing information D1 stored in the millimeter wave detection unit 130, "Detection range" allows the user to set the maximum range boundary required for the millimeter wave detection unit 130 to detect, and "Detection point coordinates" allows the user to input the detection coordinate information D3 to be detected. Thus, the agility analysis system 100 of the present invention allows the user to set the detection coordinate information D3 required for detection according to the sports environment and the sports type through the user interface 110, so as to accurately analyze the agility according to the sports type.

在本發明的其他實施例中,使用者亦可透過使用者介面110手動操作偵測的起始時間及結束時間,但本發明不以此為限。In other embodiments of the present invention, the user may also manually operate the start time and the end time of the detection through the user interface 110, but the present invention is not limited thereto.

請配合參閱第1圖至第3圖,第3圖係繪示依照第1圖之敏捷度分析系統100之可視化分析資訊D4之示意圖。處理器150可根據感測資訊D1及偵測座標資訊D3分析出一可視化分析資訊D4。可視化分析資訊D4包含使用者的一即時位置資訊D5、偵測座標資訊D3及偵測範圍R。再者,使用者介面110可更供使用者輸入複數偵測子座標資訊(圖未標示),處理器150根據偵測子座標資訊、至少一偵測座標資訊D3以及感測資訊D1產生複數分段敏捷度資訊(圖未繪示);也就是說,可視為敏捷度資訊D2被拆分為複數分段敏捷度資訊。其中分段敏捷度資訊可如表二所示。在第3圖中,可視化分析資訊D4中的偵測範圍R的長度、寬度係與運動場地的實際待偵測區域成等比例縮放,座標軸及偵測點P1~P9用以示意其在運動場地中的相對位置關係,但本發明不以此為限。舉例來說,當使用者依序自偵測點P1移動至偵測點P9,並依序經過偵測點P2、P3、P4、P5、P6、P7、P8,其中偵測點P1、P9的座標係對應使用者輸入的偵測座標資訊D3,偵測點P2~P3的座標係對應使用者輸入的偵測子座標資訊。由偵測點P1到偵測點P2可為第1段,由偵測點P2到偵測點P3可為第2段,由偵測點P3到偵測點P4可為第3段,依此類推,不再贅述。處理器150可根據此些偵測點P1~P9所對應的偵測座標資訊D3及偵測子座標資訊與感測資訊D1比對,並將敏捷度資訊D2拆分以計算出使用者在偵測點P1~P9之間的分段敏捷度資訊。其中使用者由偵測點P1移動至偵測點P4之間的敏捷度資訊D2可如表二所示。 表二 使用者 日期 段數 時間 速度 加速度 1005 40623 1 2.8 0.003443 0.08267 1005 40623 2 2.45 0.009256 0.05561 1005 40623 3 2.7 0.010422 0.05561 Please refer to FIG. 1 to FIG. 3 , FIG. 3 is a schematic diagram showing the visualized analysis information D4 of the agility analysis system 100 according to FIG. 1 . The processor 150 can analyze the visualized analysis information D4 according to the sensing information D1 and the detection coordinate information D3. The visualized analysis information D4 includes a real-time position information D5 of the user, the detection coordinate information D3 and the detection range R. Furthermore, the user interface 110 can further allow the user to input a plurality of detection sub-coordinate information (not shown in the figure), and the processor 150 generates a plurality of segmented agility information (not shown in the figure) according to the detection sub-coordinate information, at least one detection coordinate information D3 and the sensing information D1; that is, the agility information D2 can be regarded as being split into a plurality of segmented agility information. The segmented agility information can be shown in Table 2. In Figure 3, the length and width of the detection range R in the visual analysis information D4 are proportional to the actual detection area of the sports field, and the coordinate axis and detection points P1~P9 are used to illustrate their relative position relationship in the sports field, but the present invention is not limited to this. For example, when the user moves from detection point P1 to detection point P9 in sequence, and passes through detection points P2, P3, P4, P5, P6, P7, and P8 in sequence, the coordinates of detection points P1 and P9 correspond to the detection coordinate information D3 input by the user, and the coordinates of detection points P2~P3 correspond to the detection sub-coordinate information input by the user. From detection point P1 to detection point P2 may be the first segment, from detection point P2 to detection point P3 may be the second segment, from detection point P3 to detection point P4 may be the third segment, and so on, which will not be repeated. The processor 150 may compare the detection coordinate information D3 and detection sub-coordinate information corresponding to these detection points P1~P9 with the sensing information D1, and split the agility information D2 to calculate the segmented agility information of the user between detection points P1~P9. The agility information D2 of the user moving from detection point P1 to detection point P4 may be shown in Table 2. Table 2 user date Number of segments time speed Acceleration 1005 40623 1 2.8 0.003443 0.08267 1005 40623 2 2.45 0.009256 0.05561 1005 40623 3 2.7 0.010422 0.05561

藉此,本發明的敏捷度分析系統100透過使用者介面110設定欲偵測的多個偵測點P1~P9,省去建置多組實體偵測器的硬體成本及維修工序,同時減少手動按碼表計算分段速度時所產生的時間誤差。Thus, the agility analysis system 100 of the present invention sets multiple detection points P1-P9 to be detected through the user interface 110, thereby eliminating the hardware cost and maintenance process of building multiple sets of physical detectors, and reducing the time error generated when manually calculating the segment speed according to the stopwatch.

請配合參閱第1圖、第2圖及第4圖,第4圖係繪示依照第1圖之敏捷度分析系統100之可視化分析資訊D4之另一示意圖。在第4圖中,使用者透過使用者介面110輸入的偵測座標資訊D3及偵測子座標資訊顯示於可視化分析資訊D4中,並對應偵測點P1~P6。在感測器120感測使用者移動狀態的期間,使用者在起點S與偵測點P1~P6之間進行折返移動,毫米波偵測單元130產生感測資訊D1,並發送至資料庫140,處理器150自資料庫140取得感測資訊D1,並根據對應偵測點P1~P6及起點S的偵測座標資訊D3及偵測子座標資訊自感測資訊D1分析出12個分段敏捷度資訊。Please refer to FIG. 1, FIG. 2 and FIG. 4, FIG. 4 is another schematic diagram showing the visualized analysis information D4 of the agility analysis system 100 according to FIG. 1. In FIG. 4, the detection coordinate information D3 and the detection sub-coordinate information input by the user through the user interface 110 are displayed in the visualized analysis information D4 and correspond to the detection points P1 to P6. While the sensor 120 is sensing the user's movement status, the user performs a return movement between the starting point S and the detection points P1~P6, and the millimeter wave detection unit 130 generates the sensing information D1 and sends it to the database 140. The processor 150 obtains the sensing information D1 from the database 140, and analyzes 12 segmented agility information from the sensing information D1 according to the detection coordinate information D3 and the detection sub-coordinate information corresponding to the detection points P1~P6 and the starting point S.

請參閱第1圖及第5圖,第5圖係繪示本發明之第二實施例之敏捷度分析方法S10之流程圖。敏捷度分析方法S10包含步驟S01、S02、S03、S04、S05,且敏捷度分析方法S10可透過第1圖之敏捷度分析系統100執行。步驟S01係藉由使用者介面110輸入偵測座標資訊D3。步驟S02係藉由配置於使用者身上的感測器120感測使用者的移動狀態。步驟S03係藉由毫米波偵測單元130偵測感測器120而產生感測資訊D1。步驟S04係藉由資料庫140存取感測資訊D1。其中感測資訊D1包含座標資訊、速度資訊、加速度資訊及時間資訊。步驟S05係藉由處理器150自資料庫140接收感測資訊D1,並根據感測資訊D1及偵測座標資訊D3分析出使用者的敏捷度資訊D2。藉此,本發明的敏捷度分析方法S10可記錄運動員進行不同動作訓練時的感測資訊D1,並根據感測資訊D1分析、記錄運動員的敏捷度資訊D2。Please refer to Figure 1 and Figure 5, Figure 5 is a flow chart of the agility analysis method S10 of the second embodiment of the present invention. The agility analysis method S10 includes steps S01, S02, S03, S04, and S05, and the agility analysis method S10 can be executed through the agility analysis system 100 of Figure 1. Step S01 is to input the detection coordinate information D3 through the user interface 110. Step S02 is to sense the user's movement state through the sensor 120 configured on the user. Step S03 is to detect the sensor 120 through the millimeter wave detection unit 130 to generate the sensing information D1. Step S04 is to access the sensing information D1 through the database 140. The sensing information D1 includes coordinate information, speed information, acceleration information and time information. In step S05, the processor 150 receives the sensing information D1 from the database 140, and analyzes the user's agility information D2 according to the sensing information D1 and the detection coordinate information D3. In this way, the agility analysis method S10 of the present invention can record the sensing information D1 when the athlete performs different action training, and analyze and record the athlete's agility information D2 according to the sensing information D1.

由上述實施方式可知,本發明的敏捷度分析系統及敏捷度分析方法具有下列優點,其一,可透過單一類型感測單元進行高精度敏捷度量測及分析;其二,可供使用者透過使用者介面根據運動環境及運動類型設定所需偵測的偵測座標資訊,以因應運動類型精準分析敏捷度;其三,透過使用者介面設定欲偵測的多個偵測點,省去建置多組實體偵測器的硬體成本及維修工序,同時減少手動按碼表計算分段速度時所產生的時間誤差;其四,可記錄運動員進行不同動作訓練時的感測資訊,並根據感測資訊分析、記錄運動員的敏捷度資訊。It can be seen from the above implementation that the agility analysis system and agility analysis method of the present invention have the following advantages. First, high-precision agility measurement and analysis can be performed through a single type of sensing unit; second, the user can set the detection coordinate information required for detection according to the sports environment and the type of sports through the user interface to accurately analyze the agility according to the type of sports; third, by setting multiple detection points to be detected through the user interface, the hardware cost and maintenance process of building multiple sets of physical detectors are saved, and at the same time, the time error caused by manually calculating the segment speed according to the stopwatch is reduced; fourth, the sensing information of the athlete when performing different action training can be recorded, and the athlete's agility information can be analyzed and recorded based on the sensing information.

雖然本發明已以實施方式揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention. Anyone skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined in the attached patent application.

100:敏捷度分析系統 110:使用者介面 120:感測器 130:毫米波偵測單元 140:資料庫 150:處理器 D1:感測資訊 D2:敏捷度資訊 D3:偵測座標資訊 D4:可視化分析資訊 D5:即時位置資訊 P1,P2,P3,P4,P5,P6,P7,P8,P9:偵測點 R:偵測範圍 S:起點 S01,S02,S03,S04,S05:步驟 S10:敏捷度分析方法 100: Agility analysis system 110: User interface 120: Sensor 130: Millimeter wave detection unit 140: Database 150: Processor D1: Sensing information D2: Agility information D3: Detection coordinate information D4: Visualization analysis information D5: Real-time location information P1, P2, P3, P4, P5, P6, P7, P8, P9: Detection point R: Detection range S: Starting point S01, S02, S03, S04, S05: Steps S10: Agility analysis method

第1圖係繪示本發明之第一實施例之敏捷度分析系統之方塊示意圖; 第2圖係繪示依照第1圖之敏捷度分析系統之使用者介面之示意圖; 第3圖係繪示依照第1圖之敏捷度分析系統之可視化分析資訊之示意圖; 第4圖係繪示依照第1圖之敏捷度分析系統之可視化分析資訊之另一示意圖;及 第5圖係繪示本發明之第二實施例之敏捷度分析方法之流程圖。 FIG. 1 is a block diagram of the agility analysis system of the first embodiment of the present invention; FIG. 2 is a diagram of the user interface of the agility analysis system according to FIG. 1; FIG. 3 is a diagram of visualized analysis information of the agility analysis system according to FIG. 1; FIG. 4 is another diagram of visualized analysis information of the agility analysis system according to FIG. 1; and FIG. 5 is a flow chart of the agility analysis method of the second embodiment of the present invention.

100:敏捷度分析系統 100: Agility analysis system

110:使用者介面 110: User Interface

120:感測器 120:Sensor

130:毫米波偵測單元 130: Millimeter wave detection unit

140:資料庫 140: Database

150:處理器 150: Processor

D1:感測資訊 D1: Sensing information

D2:敏捷度資訊 D2: Agility information

D3:偵測座標資訊 D3: Detection coordinate information

Claims (8)

一種敏捷度分析系統,包含: 一使用者介面,供一使用者輸入至少一偵測座標資訊; 一感測器,配置於該使用者身上,並用以感測該使用者的一移動狀態; 一毫米波偵測單元,訊號連接該感測器,並偵測該感測器而產生一感測資訊; 一資料庫,訊號連接該毫米波偵測單元,並用以存取該感測資訊,其中該感測資訊包含一座標資訊、一速度資訊、一加速度資訊及一時間資訊;以及 一處理器,訊號連接該使用者介面及該資料庫,該處理器自該資料庫接收該感測資訊,並根據該感測資訊及該至少一偵測座標資訊分析出該使用者的一敏捷度資訊; 其中,該使用者介面更供該使用者輸入複數偵測子座標資訊,該處理器根據該些偵測子座標資訊、該至少一偵測座標資訊以及該感測資訊產生複數分段敏捷度資訊。 An agility analysis system includes: a user interface for a user to input at least one detection coordinate information; a sensor, disposed on the user and used to sense a movement state of the user; a millimeter wave detection unit, signal-connected to the sensor, and detecting the sensor to generate a sensing information; a database, signal-connected to the millimeter wave detection unit, and used to access the sensing information, wherein the sensing information includes a coordinate information, a speed information, an acceleration information, and a time information; and a processor, signal-connected to the user interface and the database, the processor receives the sensing information from the database, and analyzes the user's agility information based on the sensing information and the at least one detection coordinate information; The user interface further allows the user to input multiple detection sub-coordinate information, and the processor generates multiple segmented agility information based on the detection sub-coordinate information, the at least one detection coordinate information, and the sensing information. 如請求項1所述之敏捷度分析系統,其中該毫米波偵測單元為一毫米波雷達,該感測資訊之一資料格式為一TLV(Type Length Value)格式。An agility analysis system as described in claim 1, wherein the millimeter wave detection unit is a millimeter wave radar, and a data format of the sensing information is a TLV (Type Length Value) format. 如請求項1所述之敏捷度分析系統,其中該處理器根據該感測資訊及該至少一偵測座標資訊分析出一可視化分析資訊,該可視化分析資訊包含該使用者的一即時位置資訊。An agility analysis system as described in claim 1, wherein the processor analyzes a visual analysis information based on the sensing information and the at least one detection coordinate information, and the visual analysis information includes a real-time location information of the user. 如請求項1所述之敏捷度分析系統,其中該使用者介面更供該使用者輸入一偵測範圍,該感測資訊為該毫米波偵測單元於該使用者位於該偵測範圍時偵測而產生。An agility analysis system as described in claim 1, wherein the user interface further allows the user to input a detection range, and the sensing information is generated by the millimeter wave detection unit when the user is located in the detection range. 一種敏捷度分析方法,包含: 藉由一使用者介面輸入至少一偵測座標資訊; 藉由配置於一使用者身上的一感測器感測該使用者的一移動狀態; 藉由一毫米波偵測單元偵測該感測器而產生一感測資訊; 藉由一資料庫存取該感測資訊,其中該感測資訊包含一座標資訊、一速度資訊、一加速度資訊及一時間資訊; 藉由一處理器自該資料庫接收該感測資訊,並根據該感測資訊及該至少一偵測座標資訊分析出該使用者的一敏捷度資訊; 藉由該使用者介面輸入複數偵測子座標資訊;以及 藉由該處理器根據該些偵測子座標資訊、該至少一偵測座標資訊以及該感測資訊產生複數分段敏捷度資訊。 A method for analyzing agility, comprising: Inputting at least one detection coordinate information through a user interface; Sense a movement state of a user through a sensor disposed on a user; Detecting the sensor through a millimeter wave detection unit to generate a sensing information; Accessing the sensing information through a database, wherein the sensing information includes a coordinate information, a speed information, an acceleration information, and a time information; Receiving the sensing information from the database through a processor, and analyzing agility information of the user based on the sensing information and the at least one detection coordinate information; Inputting a plurality of detection sub-coordinate information through the user interface; and The processor generates a plurality of segmented agility information according to the detection sub-coordinate information, the at least one detection coordinate information and the sensing information. 如請求項5所述之敏捷度分析方法,其中該毫米波偵測單元為一毫米波雷達,該感測資訊之一資料格式為一TLV格式。An agility analysis method as described in claim 5, wherein the millimeter wave detection unit is a millimeter wave radar, and a data format of the sensing information is a TLV format. 如請求項5所述之敏捷度分析方法,更包含: 藉由該處理器根據該感測資訊及該至少一偵測座標資訊分析出一可視化分析資訊,其中該可視化分析資訊包含該使用者的一即時位置資訊。 The agility analysis method as described in claim 5 further includes: Analyzing a visual analysis information based on the sensing information and the at least one detection coordinate information by the processor, wherein the visual analysis information includes a real-time location information of the user. 如請求項5所述之敏捷度分析方法,更包含: 藉由該使用者介面輸入一偵測範圍,其中該感測資訊為該毫米波偵測單元於該使用者位於該偵測範圍時偵測而產生。 The agility analysis method as described in claim 5 further comprises: A detection range is input through the user interface, wherein the sensing information is generated by the millimeter wave detection unit when the user is located in the detection range.
TW113106878A 2024-02-27 2024-02-27 Agility analyzing system and agility analyzing method TWI878032B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW113106878A TWI878032B (en) 2024-02-27 2024-02-27 Agility analyzing system and agility analyzing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW113106878A TWI878032B (en) 2024-02-27 2024-02-27 Agility analyzing system and agility analyzing method

Publications (2)

Publication Number Publication Date
TWI878032B true TWI878032B (en) 2025-03-21
TW202533856A TW202533856A (en) 2025-09-01

Family

ID=95830698

Family Applications (1)

Application Number Title Priority Date Filing Date
TW113106878A TWI878032B (en) 2024-02-27 2024-02-27 Agility analyzing system and agility analyzing method

Country Status (1)

Country Link
TW (1) TWI878032B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110559618A (en) * 2012-06-04 2019-12-13 耐克创新有限合伙公司 System and method for integrating fitness and athletic scores
JP2020201269A (en) * 2018-06-20 2020-12-17 ラップソード ピーティーイー リミテッドRapsodo Pte.Ltd. Radar and camera-based data fusion
JP2022051173A (en) * 2020-09-18 2022-03-31 株式会社日立製作所 Exercise evaluation device and exercise evaluation system
CN116870451A (en) * 2023-07-11 2023-10-13 福建省邮电规划设计院有限公司 Group action consistency detection method, system and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110559618A (en) * 2012-06-04 2019-12-13 耐克创新有限合伙公司 System and method for integrating fitness and athletic scores
JP2020201269A (en) * 2018-06-20 2020-12-17 ラップソード ピーティーイー リミテッドRapsodo Pte.Ltd. Radar and camera-based data fusion
JP2022051173A (en) * 2020-09-18 2022-03-31 株式会社日立製作所 Exercise evaluation device and exercise evaluation system
CN116870451A (en) * 2023-07-11 2023-10-13 福建省邮电规划设计院有限公司 Group action consistency detection method, system and storage medium

Also Published As

Publication number Publication date
TW202533856A (en) 2025-09-01

Similar Documents

Publication Publication Date Title
CN106767852B (en) A kind of method, apparatus and equipment generating detection target information
CN100590579C (en) A multi-touch positioning method
US9584768B2 (en) Information processing apparatus, information processing method and computer-readable storage medium
US10895628B2 (en) Tracking system, tracking device and tracking method
CN109583505A (en) A kind of object correlating method, device, equipment and the medium of multisensor
JP5802247B2 (en) Information processing device
CN111126268B (en) Key point detection model training method, device, electronic equipment and storage medium
CN115122333B (en) Robot calibration method, device, electronic device and storage medium
CN111274852A (en) Target object key point detection method and device
CN116909384A (en) Head-mounted display and click input signal generation method
TWI878032B (en) Agility analyzing system and agility analyzing method
CN117681209A (en) Robot end jitter evaluation method and device, electronic equipment, storage media
CN112257587B (en) Target object detection effect evaluation method, device, storage medium and equipment
EP4292777A1 (en) Assistance system, image processing device, assistance method and program
CN109470269B (en) Calibration method, calibration equipment and calibration system for space target measuring mechanism
CN113834500B (en) A method and system for calibrating a trajectory sensor using a multi-degree-of-freedom device
CN111983253A (en) Robot speed testing method and device
CN113887280B (en) Motion capture test method, location detection method of occlusion points in motion capture process
CN102262456A (en) Information input device and method
CN117152569B (en) Tracking algorithm accuracy detection device
CN118565429B (en) A method and system for improving the angle measurement accuracy of a tracer
CN114624725A (en) Target object monitoring method and device
WO2022162844A1 (en) Work estimation device, work estimation method, and work estimation program
JPH0764696A (en) Apparatus and method for removing erroneous measurement data in coordinate detection apparatus
JP5057857B2 (en) Target tracking device, target tracking program, and target tracking method