3.1.2. Hardware
Scrutinize the underlying principles governing the control board's functionality and the intricate workings of each individual sensor. This includes comprehending the interconnections between various pins, the permissible voltage ranges for both the board and sensors, and the configuration settings necessary for optimal sensor performance.
3.1.3. System Design (1) Employ vibration sensors to detect anomalies in the wearer's gait, enabling the identification of irregular walking patterns. (2) Employ inclination sensors to discern deviations in body posture and orientation during ambulation, thus capturing abnormal movements. (3) Incorporate an audible alert mechanism, such as a buzzer, to emit sound signals upon the detection of aberrant walking patterns. (4) Initialize the system by establishing a primordial connection to Wi-Fi signals, ensuring seamless internet connectivity. (5) Employ Line Notify to promptly notify caregivers or relevant personnel of any detected anomalies in the wearer's walking patterns.
This research proposes a fall detection method utilizing decision tree principles. The system starts by establishing a connection between the WiFi signal and the receiving system, with the initial acceleration serving as the input parameter. The system then initiates the fall detection process based on pre-defined program logic. The program is designed to examine the differences between lying down in various positions and falling in different orientations. If the detected activity corresponds to a normal lying down position, no alert will be triggered, as determined by a comparison of conditions based on predefined equations.
When n represents the pattern of falling,
/\ represents the logical conjunction "and," M represents the motion value from the Bluetooth accelerometer sensor, where
M = 1 indicates motion and M = 0 indicates no motion,
X represents the acceleration value along the x-axis from the WiFi accelerometer sensor,
Y represents the acceleration value along the y-axis from the WiFi accelerometer sensor,
Z represents the acceleration value along the z-axis from the WiFi accelerometer sensor.
If Falln is true according to Equation (1), such as falling forward, FallF represents falling to the front, FallR represents falling to the right, FallL represents falling to the left, and FallB represents falling to the back. Other possibilities may also exist. FallF to the left, FallF to the right, FallB to the left, and FallB to the right will store the falling data, trigger an alarm sound, and send a notification message indicating the falling event and the location of the fall to the emergency contact. After the occurrence of the fall event, if the person still feels movement three times, another notification will be sent indicating the ability to sense movement, whether in a lying (L) position or able to sit or stand (U). If no notification is sent after the fall event, it indicates that the fallen person is either unconscious or unable to sense their surroundings.
The researchers have designed the system structure as depicted in the diagram, which can be divided into two main parts:
Smartphone System (Android Operating System):
Receiver: The smartphone acts as a receiver and collects data from the Wi-Fi accelerometer sensor.
Fall Detector Process: The received data is processed by the fall detection algorithm to determine the type of fall. Once the fall type is identified, the system stores the fall data in an SQLite database, including the fall characteristics, date, time, and location coordinates.
Emergency Contact Notification: The system sends the fall characteristics and location information to the designated emergency contact. It also generates an alarm sound and displays the fall characteristics on the smartphone interface.
Wi-Fi Accelerometer Sensor:
Sensor Components: The Wi-Fi accelerometer sensor consists of sensors that measure acceleration along the X, Y, and Z axes.
Wi-Fi Accelerometer Interface: The sensor data is transmitted wirelessly via Wi-Fi to the smartphone using the Wi-Fi Accelerometer Interface.
The system works by collecting data from the Wi-Fi accelerometer sensor through the smartphone, processing it to detect fall events, and storing relevant information in a database. In case of a fall, the system notifies emergency contacts, provides an alarm, and displays the fall characteristics on the smartphone interface. The Wi-Fi accelerometer sensor component measures acceleration along different axes and communicates the data wirelessly to the smartphone via the Wi-Fi Accelerometer Interface.
Figure 2.
Shows the structure of the system.
Figure 2.
Shows the structure of the system.
The principle of decision trees, as applied in the context of a program aimed at capturing fall data and issuing assistance notifications through auditory and textual alerts on a smartphone, can be expounded upon with scholarly sophistication:
Crucial conditions or attributes, such as the tri-axial acceleration values (X, Y, and Z) obtained from the accelerometer sensor, are employed by the program to partition the data into distinct clusters based on fall characteristics.
Each tier of the decision tree embodies a decision node predicated on the identified fall characteristics, encompassing forward, backward, leftward, or rightward falls.
- 4.
Termination of Decision-Making:
Upon reaching a juncture where further decisions are infeasible, the program proceeds to store the fall data, encompassing temporal, spatial, and contextual details regarding the fall incident.
Subsequently, the program disseminates a notification message, comprising comprehensive fall characteristics, geographical information, and auditory prompts, to the designated emergency contact via the smartphone interface.
The employment of the decision tree principle enables the program to effectively detect, analyze, and promptly respond to fall incidents, culminating in the provision of timely assistance through auditory and textual alerts on the smartphone platform.
3.1.4 Testing and System Refinement Conduct comprehensive testing to validate the system's functionality and ascertain its adherence to predefined requirements. Any detected anomalies or deviations from expected behavior should be promptly addressed through system refinements and iterative testing.