Explore chapters and articles related to this topic
Artificial Intelligence in Cloud Marketing
Published in Frank M. Groom, Stephan S. Jones, Artificial Intelligence and Machine Learning for Business for Non-Engineers, 2019
Lauren Donahue, Fatemeh Hajizadeh
By placing tracking pixels on the website, data about the known and unknown consumers can be gathered and used to personalize the experience by the use of AI. All the information and data gathered can be placed in a centralized location such as data management preview (DMP) and be used for targeting different segments of audiences or understanding the behavior of consumers to improve the experience (Lotame, 2018).
A wearable comprehensive data sampling system for gait analysis
Published in Journal of Medical Engineering & Technology, 2018
Zheng Fang, Zheng Yang, Qian Wang, Chao Wang, Siyuan Chen
To acquire biomechanical signal of lower limb segments, MPU-6050 was selected as the key sensing chip for its low power and small size [19]. It combines a three-axis gyroscope and a three-axis accelerometer on the same silicon die. It communicates with the microcontroller by IIC bus. The MPU-6050 features three 16-bit analogue-to-digital converters (ADCs) for digitising the gyroscope outputs and three 16-bit ADCs for digitising the accelerometer outputs. For precision tracking of both fast and slow motions, the parts feature a user-programmable gyroscope full-scale range of ±250, ±500, ±1000 and ±2000°/s (dps) and a user-programmable accelerometer full-scale range of ±2, ±4, ±8 and ±16 g. We set the full-scale range of gyroscope to ±1000°/s, and that of accelerometer to ±4 g for our experiment. Communication with all registers of the device is performed using IIC at 400 kHz. Additional features include an embedded temperature sensor and an on-chip oscillator with ±1% variation over the operating temperature range. For power supply flexibility, the MPU-6050 operates from power supply voltage range of 2.375–3.460 V. The embedded Digital Motion Processor (DMP) is located within the MPU-6050 and offloads computation of motion processing algorithms from the host processor. The purpose of the DMP is to offload both timing requirements and processing power from the host processor. Typically, motion processing algorithms should be run at a high rate, often ∼200 Hz, in order to provide accurate results with low latency. This is required even if the application updates at a much lower rate; e.g. a low power user interface may update as slowly as 5 Hz, but the motion processing should still run at 200 Hz. The DMP can be used as a tool in order to minimise power, simplify timing, simplify the software architecture, and save valuable calculation capability on the host processor for use in the application.