
AR marker detection on GPU using WebGL*
1. Introduction While developing a 3D model scanning implementation, I realized that fiducial Augmented Reality (AR) markers are a simpler alternative to the Iterative Closest Point (ICP) algorithm. AR markers have the added benefit of marking a cut-off plane separating the scanned 3D object from the environment. After evaluating existing solutions, I started designing the algorithm and...
ENABLING AUDIO ON THE CHROMIUM OS* TREE FOR CHROMEBOOKS* BASED ON INTEL® ARCHITECTURE
Introduction Audio solutions on Intel® architecture-based Chromebooks have evolved since the launch of the first Chromebook in 2009. Two different solutions have been used for Chrome OS* and Chromium* OS: HD Audio and Audio DSP. HD Audio HD Audio has been around for a long time and is still being used for the majority of Linux* desktop and laptop systems. The HD Audio solution, on the...
Improve your Website Usability by Supporting Different and New Laptop Form Factors
A refresh on responsive design As a web developer, you’re probably familiar with responsive design. To put it simply, it’s a way to ensure your web page works well and looks good on all devices. Here is an simple example of how a web page adapts to the device it’s running on: Credit : Wikipedia Creative Common Usually, you achieve this result by using a combination of CSS and HTML. You...
Depth camera capture in HTML5
Depth camera capture in HTML5 In the last few months, several improvements to the Chromium* open source project have enabled web applications to capture and manipulate depth stream data from cameras like the Intel® RealSense™ Depth Camera1. This pushes the boundaries of what JavaScript* apps can do and enables application developers to innovate new features and web apps. In this article I’ll...