Artificial Intelligence and Machine Learning
- Application of AI and ML techniques in solving complex problems
- Over 10 years of experience
- Use of popular frameworks such as Tensorflow
- Custom-developed proprietary frameworks
- Experience in a range of applications
- Object detection
- Object recognition
- Speech recognition
We have over 20 years of experience in developing embedded systems with a wide range of complexity – from 8-bit single-processor systems to 32-bit multi-processor systems incorporating microcontrollers, microprocessors and DSPs running operating systems ranging from custom designed RTOSes to embedded Linux.
Our team has a cumulative experience of over 100 years in embedded hardware and software (firmware) development and has undertaken projects in the consumer electronics, handheld devices, assistive technology and industrial domains.
Our development facility is equipped with a wide range of development tools for popular embedded processor families from NXP, ST and Microchip and we are familiar with industry-leading practices for code profiling, benchmarking and optimization.
We also have a suite of custom-developed tools to allow rapid development, monitoring and debug of embedded systems.
We have developed PC-based software that allows comprehensive logging, analysis and presentation of real-time data from the embedded systems during development and manufacture. We also offer a comprehensive range of manufacturing support software for programming, configuration and test of the embedded system products.
Software products are also available to allow automated entry of production records of individual product configurations into MRP systems.
Mechatronics and Motion Solutions
Having developed highly complex systems involving thousands of microscopic moving parts, mechatronics is one of our specialties.
Our multi-disciplinary team of mechanical, electrical, software and control systems engineers is highly adept at optimizing mechatronic systems for performance and cost. We have the unique ability to employ a systems approach to solving complex motion engineering problems.
Our experience in designing high-precision miniature actuators for extremely cost-sensitive products gives us the ability to develop complex dynamic mechatronic systems in tightly constrained settings. We have also developed proprietary optical encoding techniques to provide accurate control of micro-actuators.
Our facilities include high-precision laser measurement tools to characterize the behavior of mechanical systems and to measure the effectiveness of control algorithms. Coupled with specially developed software tools to analyze and visualize performance in real time, these tools provide industry-leading motion-control system development capabilities.
Assistive Technology (AT) products are an area of core expertise for Encore Research, with over 20 years of experience in developing a wide range of products for people with disabilities.
Our development and manufacturing projects have included the world’s most affordable refreshable braille display and the world’s most advanced tactile graphic display.
We have also developed a wide range of speech-enabled products for visually impaired people and speech enhancement technologies for people with speech impairments.
We hold several global patents in technologies related to assistive devices.
Machine Vision and Image Processing
- Libraries and Frameworks
- Tensorflow, OpenCV
- Image Processing and Recognition
- Using Machine Learning techniques
- Traditional statistical pattern recognition algorithms
- Image processing and editing tools
- Adobe photoshop
- Adobe Illustrator