TWI635464B - Speed ??calculator for fall detection - Google Patents
Speed ??calculator for fall detection Download PDFInfo
- Publication number
- TWI635464B TWI635464B TW105133706A TW105133706A TWI635464B TW I635464 B TWI635464 B TW I635464B TW 105133706 A TW105133706 A TW 105133706A TW 105133706 A TW105133706 A TW 105133706A TW I635464 B TWI635464 B TW I635464B
- Authority
- TW
- Taiwan
- Prior art keywords
- integer
- analysis
- calculator
- curve
- area
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 9
- 230000008676 import Effects 0.000 claims abstract description 5
- 238000004364 calculation method Methods 0.000 claims description 11
- 238000000034 method Methods 0.000 claims description 7
- 230000001133 acceleration Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000032683 aging Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 210000003205 muscle Anatomy 0.000 description 2
- 230000001788 irregular Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本發明為一種應用於跌倒偵測之速度計算器,主要用以計算曲線面積,主要包括平方計算器、分析模組、比較器及加總計算器,其中平方計算器是對一計算該曲線面積之運算公式去除根號,並對該曲線面積運算以產生複數非整數分析數值,分析模組則對分析表定義多個整數基準並導入該些非整數分析數值,之後透過比較器對該些非整數分析數值分別對照至各該整數基準並運算成整數分析數值,最後利用加總計算器依照對應到各該整數基準的該整數分析數值以取得該曲線面積,藉此透過本發明的積分運算能以最簡單方式計算出曲線面積。 The invention relates to a speed calculator applied to fall detection, which is mainly used for calculating a curve area, and mainly comprises a square calculator, an analysis module, a comparator and a total calculator, wherein the square calculator calculates the area of the curve for one. The operation formula removes the root number, and operates on the area of the curve to generate a plurality of non-integer analysis values, and the analysis module defines a plurality of integer references to the analysis table and imports the non-integer analysis values, and then passes the comparators to the non-integer The integer analysis values are respectively compared to the integer reference and calculated into integer analysis values. Finally, the summation calculator is used to analyze the numerical values according to the integer corresponding to each of the integer references to obtain the curve area, thereby performing the integral operation energy of the present invention. Calculate the area of the curve in the simplest way.
Description
本發明關於一種速度計算器,尤指一種應用於跌倒偵測之速度計算器。 The invention relates to a speed calculator, in particular to a speed calculator applied to fall detection.
按,隨著人口老齡化逐漸嚴重,社會福利方面則相對更加重要,因此為了因應此社會現象對於老人福利、看護以及醫療方面則必須不斷的調整。老年人隨著年紀愈大身體機能老化的程度愈明顯,對於身體肌肉量的部分也會愈加退化,尤其是腿部的肌力方面,當腿力不足時則十分容易造成軟腳或是跌倒的情況,而有年紀的老年人若發生跌倒十分容易造成骨折等嚴重的意外,進而加速老化的程度。有鑑於此,市面上針對此問題已開發出多種用來輔助監測的跌倒偵測系統與運算設備。 According to the aging of the population, social welfare is relatively more important. Therefore, in order to respond to this social phenomenon, the welfare, care and medical care of the elderly must be constantly adjusted. The older the older the body, the more obvious the degree of physical functioning, and the part of the body's muscle mass will be more degraded, especially in terms of the muscle strength of the leg. When the leg strength is insufficient, it is very easy to cause soft feet or fall. The situation, while older people who fall down is very likely to cause serious accidents such as fractures, thus accelerating the degree of aging. In view of this, a variety of fall detection systems and computing devices for assisting monitoring have been developed on the market.
然,現有的運算設備必須對於所偵測到的波形數值進行分析,但由於波形區域的範圍屬於不規則的狀態,因此所分析的數值皆有小數點後的若干位數,因此在運算時均必須對該些有小數點後位數的分析數值進行運算,依照傳統的計算速度的方式如下,三軸加速度計所量測到的加速度值ax,ay,az,分別對應三軸加速度計之x軸、y軸、與z軸,對此三軸加速度值進行平方相加開根號的動作,可得到總加速度值。之後再對總加速度值進行積分之動作, v(t)=ʃa(t)dt,即可得到速度值,總加速度a與時間t關係圖中所顯示的曲線內所包含的面積,即為總加速度對時間的積分結果,得到速度v。由於傳統的速度計算方式需要針對三軸的加速度值先進行平方相加開根號的動作,以得到總加速度值,開根號的動作會增加運算的成本,同時對總加速度進行積分的動作還包含了對浮點數(例如:小數,0.03、0.145等等)進行累加的運算,也會增加運算成本。除此之外,對於進行數學運算的公式則是透過根號的運算方式進行計算,因此在整體作業時間上必然增加,倘若運算數值過多時則容易造成當機或是因運算時間過長導致判斷失準。 However, the existing computing device must analyze the detected waveform values, but since the range of the waveform region is in an irregular state, the analyzed values have a number of digits after the decimal point, so The analysis values with the number of digits after the decimal point must be calculated. According to the traditional method of calculating the speed, the acceleration values ax, ay, and az measured by the three-axis accelerometer respectively correspond to the x-axis accelerometer. The axis, the y-axis, and the z-axis, the square acceleration value of the three-axis acceleration value is added to the root number to obtain the total acceleration value. . Then, after integrating the total acceleration value, v ( t )=ʃ a ( t ) dt , the velocity value is obtained, and the area included in the curve shown in the relationship between the total acceleration a and the time t is The integral result of the total acceleration versus time gives the velocity v. Because the traditional speed calculation method needs to perform the action of adding the root number to the acceleration value of the three axes first, to obtain the total acceleration value, the action of opening the root number increases the operation cost, and the action of integrating the total acceleration is also performed. It includes operations that accumulate floating-point numbers (for example, decimals, 0.03, 0.145, etc.), which also increases the computational cost. In addition, the formula for performing mathematical operations is calculated by the operation method of the root number, so it is inevitably increased in the overall operation time. If the calculation value is too large, it is easy to cause the crash or the judgment due to the long operation time. Inaccurate.
本發明提供一種利用平方計算器、分析模組、比較器及加總計算器,能以最簡單方式計算出曲線面積。 The invention provides a square calculator, an analysis module, a comparator and a summation calculator, which can calculate the curve area in the simplest way.
為了達成上述目的,本發明揭露一種應用於跌倒偵測之速度計算器,用以計算曲線面積,其包括:一平方計算器,其對一計算該曲線面積之運算公式去除根號,並對該曲線面積運算以產生複數非整數分析數值;一分析模組,對一分析表定義多個整數基準並導入該些非整數分析數值;一比較器,對該些非整數分析數值分別對照至各該整數基準並運算成整數分析數值;及一加總計算器,依照對應到各該整數基準的該整數分析數值以取得該曲線面積。 In order to achieve the above object, the present invention discloses a speed calculator applied to fall detection for calculating a curve area, which includes: a square calculator, which removes a root number from an operation formula for calculating the area of the curve, and Curve area operation to generate a plurality of non-integer analysis values; an analysis module, defining a plurality of integer references for an analysis table and importing the non-integer analysis values; a comparator, comparing the non-integer analysis values to each The integer reference is calculated into an integer analysis value; and a sum total calculator analyzes the value according to the integer corresponding to each of the integer references to obtain the curve area.
根據本發明之一實施例,其中該運算公式為 ,經該平方計算器運作去除該根號以成為之平方計算方式。 According to an embodiment of the present invention, wherein the operation formula is After the square calculator is operated to remove the root number to become The square calculation method.
根據本發明之一實施例,其中該分析表之該些整數基準足以涵蓋該曲線面積之範圍。 According to an embodiment of the invention, the integer references of the analysis table are sufficient to cover a range of the area of the curve.
本發明一種速度計算器方法,其步驟包括:利用一平方計算器對用以計算曲線面積的運算公式去除根號,並對該曲線面積運算以產生複數非整數分析數值;同時透過一分析模組對一分析表定義多個整數基準,且導人由該平方計算器對該曲線面積運算所得到之該些非整數分析數值;由一比較器對該些非整數分析數值分別對照至該分析表中的各該整數基準並運算成整數分析數值;及依照該分析表中的各該整數基準所對應到的該整數分析數值,利用一加總計算器以取得該曲線面積。 A speed calculator method of the present invention comprises the steps of: removing a root number from a calculation formula for calculating a curve area by using a square calculator, and calculating the area of the curve to generate a plurality of non-integer analysis values; and simultaneously transmitting an analysis module Defining a plurality of integer benchmarks for an analysis table, and guiding the non-integer analysis values obtained by the square calculator to calculate the area of the curve; comparing the non-integer analysis values by a comparator to the analysis table Each of the integer references is calculated into an integer analysis value; and an integer analysis calculator is used to obtain the curve area according to the integer analysis value corresponding to each integer reference in the analysis table.
根據本發明之一實施例,其中該運算公式為,經該平方計算器運作去除該根號以成為之平方計算方式。 According to an embodiment of the present invention, wherein the operation formula is After the square calculator is operated to remove the root number to become The square calculation method.
根據本發明之一實施例,其中該分析表之該些整數基準足以涵蓋該曲線面積之範圍。 According to an embodiment of the invention, the integer references of the analysis table are sufficient to cover a range of the area of the curve.
1‧‧‧速度計算器 1‧‧‧Speed Calculator
10‧‧‧平方計算器 10‧‧‧ square calculator
12‧‧‧分析模組 12‧‧‧Analysis module
14‧‧‧比較器 14‧‧‧ Comparator
16‧‧‧加總計算器 16‧‧‧Additional calculator
2‧‧‧分析表 2‧‧‧Analysis form
20‧‧‧基準 20‧‧‧ benchmark
200‧‧‧第一基準 200‧‧‧ first benchmark
201‧‧‧第二基準 201‧‧‧ second benchmark
202‧‧‧第三基準 202‧‧‧ third benchmark
203‧‧‧第四基準 203‧‧‧ fourth benchmark
22‧‧‧非整數分析數值 22‧‧‧Non-integer analysis values
圖1 為本發明較佳實施例之方塊示意圖。 1 is a block diagram of a preferred embodiment of the present invention.
圖2 為本發明較佳實施例之流程示意圖。 2 is a flow chart of a preferred embodiment of the present invention.
圖3 為本發明較佳實施例之曲線面積圖表示意圖。 3 is a schematic diagram of a curved area chart in accordance with a preferred embodiment of the present invention.
以下藉由具體實施例說明本發明之實施方式,熟悉此技藝之人士可由本說明書所揭示之內容輕易地瞭解本發明之其他優點及功效。以下藉由具體實施例說明本發明之實施方式,熟悉此技藝之人士可由本說明書所揭示之內容輕易地瞭解本發明之其他優點及功效。 The other embodiments of the present invention will be readily understood by those skilled in the art from this disclosure. The other embodiments of the present invention will be readily understood by those skilled in the art from this disclosure.
本說明書所附圖式所繪示之結構、比例、大小等,均僅用以配合說明書所揭示之內容,以供熟悉此技藝之人士之瞭解與閱讀,並非用以限定本發明可實施之限定條件,故不具技術上之實質意義,任何結構之修飾、比例關係之改變或大小之調整,在不影響本發明所能產生之功效及所能達成之目的下,均應仍落在本發明所揭示之技術內容得能涵蓋之範圍內。同時,本說明書中所引用之如“一”、“兩”、“上”等之用語,亦僅為便於敘述之明瞭,而非用以限定本發明可實施之範圍,其相對關係之改變或調整,在無實質變更技術內容下,當亦視為本發明可實施之範疇。 The structure, the proportions, the sizes, and the like of the present invention are only used to clarify the contents disclosed in the specification for the understanding and reading of those skilled in the art, and are not intended to limit the implementation of the present invention. The conditions are not technically meaningful, and any modification of the structure, change of the proportional relationship or adjustment of the size should remain in the present invention without affecting the effects and the achievable objectives of the present invention. The technical content revealed can be covered. In the meantime, the terms "a", "an", "the" and "the" are used in the description, and are not intended to limit the scope of the invention. Adjustments, where there is no material change, are considered to be within the scope of the invention.
請參閱圖1、圖2及圖3所示,為本發明較佳實施例之方塊示意圖、流程示意圖及曲線面積圖表示意圖。本發明為一種應用於跌倒偵測之速度計算器,用以計算曲線面積,速度計算器1主要包括平方計算器10、分析模組12、比較器14及加總計算器16,平方計算器10對一計算該曲線面積之運算公式去除根號,並對該曲線面積運算以產生複數非整數分析數值,運算公式為,去除該根號以成為 ,非整數分析數值則具備小數之後的數值。分析模組12對一分析表2(參考圖3)定義多個整數基準20並導入該些非整數分析數值,比較器14則對該些非整數分析數值分別對照至各整數基準20並運算成整數分析數值,整數分析數值則無小數點之後的數值,最後由加總計算器16依照對應到各該整數基準20的該整數分析數值以取得該曲線面積。其中分析表2之該些整數基準20足以涵蓋該曲線面積之範圍。 Please refer to FIG. 1 , FIG. 2 and FIG. 3 , which are block diagrams, schematic flowcharts and schematic diagrams of curved area charts according to a preferred embodiment of the present invention. The invention relates to a speed calculator applied to fall detection for calculating a curve area. The speed calculator 1 mainly comprises a square calculator 10, an analysis module 12, a comparator 14 and an summation calculator 16, and a square calculator 10 The operation formula for calculating the area of the curve is removed, and the area of the curve is calculated to generate a complex non-integer analysis value, and the operation formula is , remove the root number to become The non-integer analysis value has the value after the decimal. The analysis module 12 defines a plurality of integer references 20 for an analysis table 2 (refer to FIG. 3) and imports the non-integer analysis values, and the comparator 14 compares the non-integer analysis values to the integer reference 20 and calculates The integer analysis value, the integer analysis value has no value after the decimal point, and finally the summation calculator 16 analyzes the value according to the integer corresponding to each of the integer reference 20 to obtain the curve area. The integer bases 20 of the analysis table 2 are sufficient to cover the range of the area of the curve.
由上述的方塊示意圖可得知以下步驟,a、利用一平方計算器對用以計算曲線面積的運算公式去除根號,並對該曲線面積運算以產生複數非整數分析數值;b、同時透過一分析模組對一分析表定義多個整數基準,且導入由該平方計算器對該曲線面積運算所得到之該些非整數分析數值;c、由一比較器對該些非整數分析數值分別對照至該分析表中的各該整數基準並運算成整數分析數值;及d、依照該分析表中的各該整數基準所對應到的該整數分析數值,利用一加總計算器以取得該曲線面積。 The following steps can be known from the block diagram above. a. Using a square calculator, the root number is removed from the calculation formula for calculating the curve area, and the curve area is calculated to generate a complex non-integer analysis value; b. The analysis module defines a plurality of integer benchmarks for an analysis table, and imports the non-integer analysis values obtained by calculating the area of the curve by the square calculator; c. comparing the non-integer analysis values by a comparator Each of the integer references in the analysis table is calculated into an integer analysis value; and d, according to the integer analysis value corresponding to each integer reference in the analysis table, using a total calculator to obtain the curve area .
在圖3中的分析表2看出整數基準20分為第一基準200、第二基準201、第三基準202及第四基準203,透過本發明的平方計算器10將運算公式為經去除該根號後成為,因此減少了根號的運算,進而縮短運算時間及複雜性。透過可快速運算出在曲面面積區域道的所有非整數分析數值,而該些非整數分析數值具備小數點後若干位數,因此為了加 速且簡化運算,所以利用比較器14將該些非整數分析數值分別對照至各整數基準20並運算成整數分析數值,如此一來,讓運算時的數值僅只有整數運算,無須再運算小數點後的位數,最後加總計算器16依照分析表2中的各該整數基準20所對應到的整數分析數值取得該曲面面積,藉此透過本發明的積分運算能以最簡單方式計算出曲線面積。本實施例中的整數基準20僅區分為四個基準,可是實際需求改變基準的設定。 In the analysis table 2 in FIG. 3, it is seen that the integer reference 20 is divided into a first reference 200, a second reference 201, a third reference 202, and a fourth reference 203, and the calculation formula is expressed by the square calculator 10 of the present invention. After removing the root number, it becomes Therefore, the operation of the root number is reduced, thereby shortening the calculation time and complexity. Through All non-integer analysis values of the track area area can be quickly calculated, and the non-integer analysis values have several digits after the decimal point, so in order to speed up and simplify the operation, the non-integer analysis values are compared by the comparator 14. Compare to each integer reference 20 and calculate the value into an integer analysis. In this way, the value at the time of the operation is only an integer operation, and the number of digits after the decimal point is not required to be calculated. Finally, the total calculator 16 is in accordance with the analysis table 2. The area of the curved surface is obtained by the integer analysis value corresponding to each integer reference 20, whereby the curve area can be calculated in the simplest manner by the integral operation of the present invention. The integer reference 20 in this embodiment is only divided into four references, but the setting of the actual demand change reference.
上述實施例僅為例示性說明本發明的原理及其功效,而非用於限制本發明。任何熟悉此項技藝的人士均可在不違背本發明的精神及範疇下,對上述實施例進行修改。因此本發明的權利保護範圍,應如後述申請專利範圍所列。 The above embodiments are merely illustrative of the principles of the invention and its effects, and are not intended to limit the invention. Any of the above-described embodiments may be modified by those skilled in the art without departing from the spirit and scope of the invention. Therefore, the scope of protection of the present invention should be as listed in the scope of the patent application described later.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105133706A TWI635464B (en) | 2016-10-19 | 2016-10-19 | Speed ??calculator for fall detection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105133706A TWI635464B (en) | 2016-10-19 | 2016-10-19 | Speed ??calculator for fall detection |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201816734A TW201816734A (en) | 2018-05-01 |
| TWI635464B true TWI635464B (en) | 2018-09-11 |
Family
ID=62949528
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105133706A TWI635464B (en) | 2016-10-19 | 2016-10-19 | Speed ??calculator for fall detection |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI635464B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW360523B (en) * | 1994-12-20 | 1999-06-11 | Seiko Epson Corp | Apparatus for diagnosing condition of living organism and control unit |
| CN202257855U (en) * | 2011-08-22 | 2012-05-30 | 盖德科技股份有限公司 | Wearable care fall detection device |
| CN102722715A (en) * | 2012-05-21 | 2012-10-10 | 华南理工大学 | Tumble detection method based on human body posture state judgment |
| US9364033B2 (en) * | 2011-02-23 | 2016-06-14 | Korea Institute Of Science And Technology | Shock-absorbing device for human body |
| JP2016177459A (en) * | 2015-03-19 | 2016-10-06 | セコム株式会社 | Fall detection terminal and program |
-
2016
- 2016-10-19 TW TW105133706A patent/TWI635464B/en not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW360523B (en) * | 1994-12-20 | 1999-06-11 | Seiko Epson Corp | Apparatus for diagnosing condition of living organism and control unit |
| US9364033B2 (en) * | 2011-02-23 | 2016-06-14 | Korea Institute Of Science And Technology | Shock-absorbing device for human body |
| CN202257855U (en) * | 2011-08-22 | 2012-05-30 | 盖德科技股份有限公司 | Wearable care fall detection device |
| CN102722715A (en) * | 2012-05-21 | 2012-10-10 | 华南理工大学 | Tumble detection method based on human body posture state judgment |
| JP2016177459A (en) * | 2015-03-19 | 2016-10-06 | セコム株式会社 | Fall detection terminal and program |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201816734A (en) | 2018-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017023556A8 (en) | Computing system for identifying health risk regions | |
| HRP20201668T1 (en) | Method for measuring flow features in an inhaler, inhaler and system | |
| US20180014785A1 (en) | Detection method for wearable device and wearable device | |
| JP2019513489A5 (en) | ||
| JP2019500619A5 (en) | ||
| WO2017006313A3 (en) | Apparatus, system and method for pain monitoring | |
| CN109223503B (en) | Method, apparatus, device and storage medium for measuring depth of CPR compressions | |
| Behzadi et al. | Application of homotopy analysis method for solving a class of nonlinear Volterra-Fredholm integro-differential equations | |
| CN103323615A (en) | Mobile terminal and method for calculating walking speed through acceleration sensor | |
| JP2015506039A5 (en) | ||
| WO2017139416A8 (en) | Stress management using biofeedback | |
| CN106703797B (en) | A method and device for obtaining dynamic reserves and water body size of gas reservoirs | |
| JP2018149182A5 (en) | ||
| EP2703781A3 (en) | Electronic apparatus and program | |
| BR112018068368A2 (en) | process and device for determining a site's air renewal rate | |
| TWI635464B (en) | Speed ??calculator for fall detection | |
| Li | High order spectral difference lattice Boltzmann method for incompressible hydrodynamics | |
| CN101782964B (en) | Weight loss feather extraction method based on acceleration transducer | |
| Marsudi et al. | Sensitivity Analysis of Effect of Screening and HIV Therapy on the Dynamics of Spread of HIV | |
| Rosyada et al. | Local stability analysis of an influenza virus transmission model case study: tondano health center in pekalongan city | |
| CN107392106A (en) | A kind of physical activity end-point detecting method based on double threshold | |
| ATE505766T1 (en) | INTRUSION DETECTION DURING PROGRAM EXECUTION IN A COMPUTER | |
| Adepoju et al. | Mathematical Assessment and Stability Analysis of HIV/AIDS epidemic model with vertical transmission and treatment | |
| JP2019115585A5 (en) | ||
| CN112933579B (en) | Motion quality evaluation method and device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |