Video compression algorithms exploit the fact that high-frequency components are not effectively perceived by the human eye. By allocating bits differentially to various spatial frequency components, video compression reduces the image size with “barely” noticeable visual artifacts. This is achieved by dividing a picture into small blocks and coding their transform coefficients both differentially and […]
Introduction to Ambisonics – 360 degree audio Ambisonics is a 360-degree surround sound encoding/decoding standard. 360-degree audio means full-sphere surround sound. Most of the relevant patents have now expired, so one can find open source tools for Ambisonics. Although developed in the 70s, Ambisonics has recently gained traction since YouTube, Oculus VR and Facebook adopted […]
Here we discuss a futuristic idea of driverless car and how it can be a reality in the day-to-day life. Considering the current problems, we propose an idea to tackle the issues that might arise in future when self-driven cars become a reality and how automobile manufacturers and OEMs should start thinking in order to better serve the customers. The blog does not discuss ‘how self-driven cars work’, but it assumes that such a technology already exists emphasizing on how it can be made faster, safer and predictable.
Code coverage tools are introduced for analyzing the test cases quality. This Blog mainly focuses on gcov, a feature of gcc which is useful for any embedded Linux application code-coverage’.
This blog gives an insight to how HEVC fares in a multi-core processing scenario and alternative approaches to achieve parallellizing HEVC Encoder.