The connection of IoT-based healthcare systems with large-scale artificial intelligence and cloud platforms can be considered as radical in terms of prognosis and improvement of real-time patient attention. IoT techno...
详细信息
Accrued incidental complexity in software systems lowers their resilience. This thesis proposes means for understanding and evolving complex situated systems through broadening the scope of what is considered to be th...
详细信息
ISBN:
(数字)9781665471770
ISBN:
(纸本)9781665471770
Accrued incidental complexity in software systems lowers their resilience. This thesis proposes means for understanding and evolving complex situated systems through broadening the scope of what is considered to be the act and medium of programming. The key idea of this thesis is a universal data model based on accreting assertions and retractions of atomic facts over time to represent code and state in a single level, ephemeral and persistent. Changes to both code and data together with provenance are immutably reified in the same model. A minimal set of interactions is expected to support live inspection and controlled modification of a running system by coupling the editing environment to the runtime and extending the language of REPL (read-evaluate-print-loop) interactions with means of direct manipulation. Combining algebraic effect systems with object capabilities allows safe experimentation on a live production system. By way of Design Science Research, this thesis will iteratively yield designs, implementations, and evaluations of usable proof-of-concept artifacts comprising a resilient interactive programming system.
time-Sensitive Networking (TSN) is a promising open-source technique for hard real-timeembedded fields such as industrial automation and autonomous driving. The embedded end-system deployed in TSN must guarantee dete...
详细信息
Simultaneous Localization and Mapping (SLAM) has emerged as a pivotal research area within the realm of artificial intelligence mobile robots. Its significance lies in the ability to facilitate self-exploration of unk...
详细信息
The significance of real-time threat identification in network security in an age of constantly changing cyberthreats cannot be emphasised. Conventional Intrusion Detection and Prevention systems (IDPS) frequently fin...
详细信息
Video stabilization is a technique used to eliminate the shakiness in video. It plays an important role to improve the quality of the videos captured by cameras mounted on drones and autonomous robots, and handheld ca...
详细信息
ISBN:
(数字)9781665483087
ISBN:
(纸本)9781665483087
Video stabilization is a technique used to eliminate the shakiness in video. It plays an important role to improve the quality of the videos captured by cameras mounted on drones and autonomous robots, and handheld cameras. In these cases, it is generally required to achieve real-time video stabilization using low-power and low-cost devices. In this research, we focus on software video stabilization, and propose a new implementation method using an embedded GPU. Our target device is Nvidia Jetson Nano, which is one of the smallest and least power consumption embedded GPUs. In our implementation, 1) multi-threads on the CPU on Jetson Nano and the GPU run asynchronously and in parallel to achieve high performance, 2) the size of the search area is minimized to reduce the amount of computation assuming that sufficiently fast processing speed is possible using the GPU, and 3) the data transfer from the global memory of the GPU is minimized to hide the high latency. Our implementation achieves 81.4 fps for full HD videos, and its quality is high enough for practical use.
This research paper presents a comprehensive exploration of the utilization of advanced machine learning techniques, specifically the Bidirectional Long Short-Term Memory (BiLSTM) neural network model, for the classif...
详细信息
In most industrial automation systems, all machines and equipment must operate smoothly and continuously to maintain the system performance. Therefore, all kinds of unexpected failures of the system cannot be accepted...
详细信息
ISBN:
(纸本)9781665468435
In most industrial automation systems, all machines and equipment must operate smoothly and continuously to maintain the system performance. Therefore, all kinds of unexpected failures of the system cannot be accepted. For this reason, the maintenance processes are the essential operations performed periodically to avoid system failures. Of course, this operation takes time and resources, but it cannot be avoided. It is known that most automation systems compose of electrical motors. They are the core devices for robots and other movable machines. Each motor produces meaningful parameters such as temperature, vibration, speed, noise, and power consumption. This paper presents the design and development techniques of the IoT-based embedded device that can be used for real-time monitoring and analysis of the unexpected operations of motors. The proposed device continuously senses and analyzes motor parameters to monitor and predict unexpected operations. We focus on temperature and unbalanced phenomenal measurement of the motors. The unbalanced parameter is implicitly measured from the speed changes using the time measurement of the sensing signals. The proposed device also supports wireless real-time data exchange to the server. The device and server exchange their data using the WebSockets protocol. The data sent to the server can be used for storage, processing, and monitoring. In this work, we also develop a web-based application that allows users to control and monitor the parameters of motors in real-time. The experimental results show that the proposed method can detect the unbalance operations and temperature of the motors at different operations. Therefore, the proposed system can be used in real-world applications that require abnormality detection, abnormal condition warning, and prediction of mechanical devices.
The metaverse is defined as a three-dimensional virtual-real fusion network focused on social connection. Edge computing can empower the metaverse by providing computing resources to realize real-time motion tracking,...
详细信息
The growing computing power of embeddedsystems has led to an increase in the use of general-purpose Operating systems (OSs) such as Linux. However, the substantial attack surface arising from their complexity makes t...
The growing computing power of embeddedsystems has led to an increase in the use of general-purpose Operating systems (OSs) such as Linux. However, the substantial attack surface arising from their complexity makes them unsuitable for safety and security-critical use cases. Addressing this issue requires isolating the security-critical functionalities into separate execution environments and protecting them from the untrusted OS. Arm TrustZone applies this approach by providing hardware-based partitioning of the system into a secure and non-secure world, facilitating a Trusted Execution environment for the protection of security-critical functionality in the secure world. TrustZone, however, falls short when dealing with systems that virtualize multiple operating systems. Another approach to isolate functionality is employing a microkernel, such as the formally proven correct seL4 kernel, especially if it also offers virtualization functions. While current seL4-based virtualization systems offer good security and safety properties, they do not provide TrustZone-compatible security services to their virtualized guests. In this paper, we propose TEEVseL4, a TrustZone-compatible virtualization system leveraging the strengths of the seL4 microkernel, that can provide security services to the Linux guests based on the dynamic, scalable and flexible Trusted computing Base of an seL4 system. A high-level performance benchmarking shows that TEEVseL4 can provide security services with acceptable overheads (less than 20%) when compared to a native TrustZone system, making it an attractive option for platforms with multiple, mutually-distrustful virtualized guests.
暂无评论