As a Company we are focussed on developing megapixel intelligent video products and components on embedded platforms. The challenges that we intend to address start with a specific problem to be solved like traditional surveillance centric analytics. We address these algorithmic challenges using state-of-the-art techniques available and improving them at an alogorithm level with newer ideas, in line with performance goals. We then port this into our embedded platform leveraging a wide range of embedded optimization techniques including
- Tools provided by DSP for efficient memory and CPU management,
- Using cascading set of filters on video frames that progressively apply on a narrower region of the image (less pixels to work with)
- Using image and data representations in data structures that improve performance of specific algorithms on the embedded platform
- Implementing some of the core image processing functions in assembly language
At each step the implementation is tested against the performance metrics that are set for the problem at hand. We have been working on this for some time and we continue to make huge improvements in our time to market to bring in new implementations to market. So let the journey begin...
Vijay
0 comments:
Post a Comment