Aqueti developed ultra-high-resolution (>10X digital zoom out from single-pixel display size) cameras for security and other markets. ReliaSolve worked with them to develop the GPU-based decompression, tiling, rendering, and re-encoding portions of the pixel pipeline to enable viewers to pan, tilt, zoom, and move in time in a seamless view of the world. The resulting […]
Author: russ
Grace Boulevard
“Grace Boulevard” is a song that was inspired by time spent on the board of directors for Pharaoh’s Daughter, a 501(c)(3) non-profit organization that watches infants born to incarcerated women until they are released and then provides life skills, parenting skills and job skills training. The song aims to capture both the challenges facing Mom and […]
VR Concepts Illustrated Using OSVR
Published as chapter 32 of the book VR Gems (William Sherman, editor), VR_Concepts_Illustrated_Using_OSVR describes the technology required to develop effective immersive environment systems. The immersive nature of virtual and augmented reality systems engages the human visual system in ways that require wider field of view and lower latency than other 3D computer graphics systems to provide artifact-free rendering […]
OSVR
The Open Source Virtual Reality (OSVR) initiative, together with the RenderManager module from Sensics, enable immersive head-mounted or through-the-window interaction with 3D geometry. The system runs on Windows, MacOSX, Linux, and Android and supports rendering in Direct3D, OpenGL, and GLES (including pre-emptive direct-mode rendering on hardware that supports it). These tools were used in constructing […]
Scientific Visualization Workshop
ReliaSolve offers a full-day hands-on training workshop in scientific visualization, including 2D scalar fields, 3D scalar fields (volumes) and vector visualization. It includes both perceptual-psychology-based theoretical content drawn from the UNC Visualization in the Sciences graduate course and hands-on visualization using freely-available toolkits. Participants receive USB drives containing all materials, software, and sample data sets. […]
VRPN
The Virtual Reality Peripheral Network (VRPN) was developed at UNC Chapel Hill by Russ Taylor and has been widely adopted in industry and academia, receiving contributions from scores of developers and device manufacturers. This cross-platform, multi-device interface forms the basis for device interaction in OSVR.
Model-based SLAM
Using insights from the human visual system, this linked document describes thoughts on making use of built-in inertial sensors and the rich texture prevalent in natural scenes to drive the construction of a multi-scale model for from live drone video. The basic approach is to construct a 3D model of the environment in which a […]
RedBud Labs: Blood Clotting Diagnostics
ReliaSolve co-founded and worked with Redbud Labs to develop control systems and analytical tools to determine clotting time, stiffness, and other characteristics of blood clots in custom microrheometry systems. Work included writing a Windows-laptop-based prototype control system and then porting it to run in an embedded Linux board within the next-generation Redbud clot analyzer and […]
AQT: Accelerated X-Ray calculations
ReliaSolve worked with Applied Quantum Technologies on a brief project from March-May 2016 to accelerate maximum-likelihood calculations to solve for the objects causing a specific pattern due to Bragg scattering in prototype X-ray screening machines for airport baggage. The original OpenCV-based calculations were several orders of magnitude too slow to be useful in the field. Through the […]
“Latent” Arduino-based latency tester
The ReliaSolve Github page hosts an open-source Arduino-based latency tester project, Latent. It includes build instructions, Arduino code, and CMake-buildable projects to estimate the input-device latency and motion-to-photon latency for a VR application. It also includes a CMake-buildable project to estimate the rendering latency (render command to photon) using the Sensics/OSVR RenderManager rendering system. Latent […]