Technology
Video Processing Engine
Sensics has developed a high-speed FPGA (Field Programmable Gate Array) core that is the basis of our Video Processor, a unique product for high-speed video transformation and processing. The Video Processor instantaneously adapts practically any video signal– up to full 1920x1200 pixel resolution per eye - to the Sensics displays. It can also correct or simulate optical distortions, and perform a wide variety of image and color processing functions, all with negligible latency (less than 1mSec).
For users of the xSight or piSight, our high-resolution, wide field of view products, the Video Processor allows immediate compatibility with a wide range of applications, resolutions and video sources. With the Video Processor, most Sensics products can be driven from a single computer with a standard graphics card.
The video processor can also be beneficial for users of narrow field of view, lower-resolution HMDs from other vendors. With the Video Processor, video signals can be up-converted or down-converted to match the native HMD resolutions. Additionally, users of these other products can enjoy many of the same powerful image transformations, pixel processing capabilities and color control, albeit limited to the native performance of each HMD. Contact us for details on using the video processor with other HMDs.
The Video Processor offers exciting opportunities for numerous applications including training systems, high-end gaming, augmented reality, academic research and more. If needed, it allows customers to correct for geometrical image distortions (such as those present in fish-eye lenses), implement flexible transformations (such as simulating astigmatism), perform real-time pixel manipulations (such as sharpening, smoothing and edge detection) and have fine control over color response and color values.
Key capabilities include:
- Upscaling/downscaling of video signals up to 1920x1200
- Flexible and programmable geometry mapping/correction
- Real-time programmable 4x4 convolution kernels (1024 kernels per channel) allowing bi-cubic interpolation, image sharpening/smoothing and more
- 10-bit (1024 entries) per color look up table allow gamma correction, histogram equalization and more
- Negligible latency
- Compact packaging
Click here to Schedule a demo