Modern IoT devices used for remote health monitoring use basic parameters such as heart rate, skin temperature and oxygen saturation. Maximum heart rate is an important parameter used for calculating heart rate zones that is helpful in diagnosis and prevention of cardiovascular diseases. This paper presents an information system that contains an IoT subsystem for heart rate measurement, and a web-server subsystem for monitoring by doctors that includes heart rate zone monitoring.
Smart wearable devices often contain heart rate monitoring capabilities. This paper presents an experimental study that compares the accuracy of smart watches (Xiaomi Amazfit Bip 3 and GEEKIN X10) to microcontroller-based systems that use raw sensors (HW-827 and MAX30102). The achieved results indicate that the accuracy of raw sensors is lower compared to smart watches and that the level of inaccuracy depends on the level of physical activity of the test subjects.
Generative AI approaches such as ChatGPT are very popular and can be used for multiple purposes. This paper explores the possibility of using ChatGPT-4o for analysing visual information about 2D objects on provided images and returning annotated image results to the user. The achieved results indicate that ChatGPT can be used for the analysis of visual data and detect approximate values of desired parameters, however its generative capabilities are lacking and often unusable.
Procedural modeling is used to generate virtual content in organized layouts of exterior and interior elements. There is a large number of existing layout generation methods, and newer approaches propose the generation of multiple layout types within the same generation session. This introduces additional constraints when manually created layout elements need to be combined with the automatically generated content. Existing approaches are either designed to work with existing elements for a single layout type, or require a high amount of manual work for adding existing elements within multiple layouts. This paper presents a method that enables the application of existing subdivision methods on multiple layout types by inserting existing content into the generation result. This method can generate test cases by creating variations of partially generated layouts for procedural modeling methods that can work with existing content.
Professional football players often need legal help in managing disputes with football clubs. The Professional Football Players Syndicate of Bosnia and Herzegovina is an organization founded with this purpose. Due to an increasing need for legal help and a large number of cases, their legal associates need systematic management of data. This work presents the first information system entirely intended for the usage by sports law professionals. It contains a desktop application where legal disputes are shown in the form of an organized dispute table. Real-time information about football players is acquired by using the TransferMarkt web API. The system was successfully used for two years, resulting in 103 documented cases involving 87 players and 31 clubs. As a result, 69.90% of disputes were archived and 43.69% of disputes resulted in agreements, indicating that the productivity of legal associates and the mediator role of the Syndicate were improved.
Embedded real-time clock systems have a large number of applications in practice. The main issue is the accuracy of time they show, which is why performing time synchronization is very important for their usability and reliability. This paper proposes an embedded real-time analogue clock that uses an AdaFruit NeoPixel LED ring for visualizing current time. Three different colors are used for showing hour, minute and second values, whereas different levels of brightness are used for describing accurate values of time to the level of milliseconds. An Ethernet LAN module is used for performing time synchronization via a remote NTP server. Dynamic synchronization interval change is used for removing the effect of the microcontroller clock error on the accuracy of the shown time. After being put to use, the system was able to perform multiple functions successfully, including the conveying of information to the user when the clock is out of sync.
Ova stranica koristi kolačiće da bi vam pružila najbolje iskustvo
Saznaj više