The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Powered umbilical ROVs have steadily increased in capabilities and utilization for applications in deep water where they can be readily “flown” to perform inspections and survey projects. But the littoral zone, where surf conditions, insufficient depth, and the hazards of shore proximity present special challenges, remains relatively unexplored. SurfROVer is a battery-operated crawler that is the...
Analyzing fish and fish schools behavior can help in studying fish-fish interaction, analyzing characteristics of fish species, studying prey avoidance maneuvers of fish schools, etc. Such analysis requires the estimation of each fish's 3D location, 3D pose, and 3D shape over time. Moreover if we are interested in studying the interaction of fish by injecting visual / acoustic stimuli artificially...
Human motion capture systems are being increasingly studied in the area of computer vision and also by major entertainment industries. These systems are able to track the position and orientation of joints of the body and its trajectory in space over a period of time. They are used in various applications such as digital games, animation of virtual characters for film and television, gesture recognition,...
This paper presents a low power architecture of a stereo vision algorithm, that runs in real-time. This algorithm is a modification to the conventional Sum of Absolute Difference (SAD) algorithm. Conventional SAD uses absolute difference between block of pixels in reference image and the other image to calculate the disparity cost function. The number of computations can be significantly reduced by...
Advanced statistics have proved to be a crucial tool for basketball coaches in order to improve training skills. Indeed, the performance of the team can be further optimized by studying the behaviour of players under certain conditions. In the United States of America, companies such as STATS or Second Spectrum use a complex multi-camera setup to deliver advanced statistics to all NBA teams, but the...
Structured light 3D camera systems are composed of a commercial video projector and a machine vision camera. High scan speed structured light 3D camera systems, suffers synchronization problems due to a mismatch in the projector screen refresh rate, and camera capturing speed. Commercial video projectors project with fixed refresh rate, frame rate of machine vision camera's increase or decrease with...
A human height is one property used in conjunction with others for person identification. The method of human height estimation, using only one camera and some simple settings on the floor, is proposed to automatically determine the vertical distance of human head from the ground in real-time. Bimodal background subtraction technique helps locate the position of head top and lower foot bottom in each...
Stereo matching systems that generate dense, accurate, robust and real-time disparity maps are quite attractive for a variety of applications. Most of the existing stereo matching systems that fulfill to all of these requirements adopt the Semi-Global Matching (SOM) technique. This work proposes a scalable architecture based on a systolic array, fully pipeline. The design builds on a combination of...
This paper presents a fast and accurate method for real-time 3D reconstruction by using a depth camera and inertial sensor. Generally, the localization information of the camera is obtained from the depth data by using the ICP (Iterative Closest Point) algorithm. When the depth camera moves fast, ICP will converge to a bad local minimum which results in tracking failure. To prevent this case, a camera...
The software creates virtual scenes for participants to experience the authentic high-altitude environment. The experience system is mainly composed of emulation operation input system, machinery dynamic model, virtual emulation environment model, motion emulation system, real-time operating system, scene management system, vision and sound rendering output system, and model library.
VR has now come from industry to everyday application. Mainstream software and devices allow artists to create contents with a fast learning curve. Since 2014, with the launch of Google Cardboard and 360 cameras at a reasonable price, with the massive success of Unity 3D and Unreal UDK, real-time immersion no longer stands in the hands of experts but spreads to creative enthusiasts which result in...
The basis of this research is concerned with designing and implementing a system that allows a player to engage in a virtual reality (VR) game with better immersion. The research was based on the idea that an avatar generated using real-time motion capture would improve the player’s immersion by increasing the perception of presence. When playing the VR games a common problem was observed. The user’s...
The paper presents a novel approach to real-time temporal alignment of motion sequences, called On-line Predictive Warping (OPW) and considers potential uses in interactive applications. The approach develops on the methods of aligning motions based on least cost, used in dynamic time warping (DTW), with the short term predictions of smoothing algorithms, in an iterative step through approach. The...
SelfieWall is a mixed reality advertising platform that is intended to capture the attention of passersby in events and venues with large crowds of people, such as in trade shows, sports events, or shopping malls. It aims to offer users with unique and fun branded experiences and allow them to share their experiences online, indirectly promoting an advertising message. The platform leverages large...
When rendering virtual objects in a mixed reality application, it is helpful to have access to an environment map that captures the appearance of the scene from the perspective of the virtual object. It is straightforward to render virtual objects into such maps, but capturing and correctly rendering the real components of the scene into the map is much more challenging. This information is often...
The real-time computation of high-quality soft shadows is a challenging task in computer graphics. The existing approximate solutions for soft shadow computation are prone to aliasing artifacts for small penumbra sizes and banding or light leaking artifacts for large penumbra sizes. In this paper, we aim to minimize these problems with the use of a normalized Euclidean distance transform for soft...
The Carleton University Simulator Project (CUSP) is developing a novel flight simulator that decouples typical translational motions from unlimited rotations about any axis. The new CUSP simulator, Atlas, consists of an orientable sphere, housing the cockpit, mounted on a motion platform. Atlas is not bound by the typical limitations in roll, pitch, and yaw of traditional flight simulators. This paper...
In Augmented Reality (AR) environment, realistic interactions between the virtual and real objects play a crucial role in user experience. Much of recent advances in AR has been largely focused on developing geometry-aware environment, but little has been done in dealing with interactions at the semantic level. High-level scene understanding and semantic descriptions in AR would allow effective design...
Cameras are the defacto sensor. The growing demand for real-time and low-power computer vision, coupled with trends towards high-efficiency heterogeneous systems, has given rise to a wide range of image processing acceleration techniques at the camera node and in the cloud. In this paper, we characterize two novel camera systems that use acceleration techniques to push the extremes of energy and performance...
This paper proposes the implementation of data analysis of the depth of scoring Kinect users' camera movements in grading Vietnamese traditional martial arts movements. The data analysis was conducted from 36 samples of 3D martial movements being currently used for teaching at schools and grading software static movements This is the first step of the implementation of self-training and evaluation...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.