Accelerating performance from a VPU_

Mobica develops embedded software for handheld cameras used for special applications in various industries.

GET TALENT NOW
icon-brain-green

Challenge

A leading designer and manufacturer of cameras for industrial and test & measurement applications decided to use a specialized low-power VPU for a new camera module. 

The company that designed this processor was relatively small in the semiconductor industry and was limited in its ability to support our customer with essential software development. 

For this reason, and the significant difficulty in programming a processor with constrained resources, our customer chose Mobica to build a team for the design and implementation of the new cutting edge camera module.

icon-idea-green

Solution

Trusted talent-as-a-service engagement model

As an existing trusted partner our team of embedded software experts worked closely with our customer in accordance with our talent-as-a-service engagement model. 

Initially, in collaboration with the customer we designed architecture, and once finalised we rapidly implemented the core features of the camera. 

After a short period of familiarisation, we were in a position to lead the architectural design decisions on the project including the delivering of core functionality such as video pipeline, connectivity, standard camera interfaces and GUI framework. 

Individual implementation tasks included the development of advanced image processing algorithms and support for Wi-Fi, USB, MIPI, GigE, ONVIF, flash memory and FFT.

icon-award-green

Result

Once we had understood how to program the VPU effectively and prove our domain expertise, our customer entrusted us to take more responsibility for the secure delivery across a wide range of features to support their product teams. 

Products containing this camera module were used across a broad range of applications such as firefighting, moisture meters, borescopes, marine cameras, and automotive diagnostics. 

We built and retained a core team that maintained the knowledge of the codebase over a multi-year engagement, delivering successful solutions to product teams in North America, Europe and Asia.

“To make all that functionality work on this processor and its resource constraints, Mobica had to provide their best talent, and we got their best team that we retained for years.”

Read more from our case studies_

nasa-_SFJhRPzJHs-unsplash

Software that is out of this world

Mobica develops flight software to manage and control orbiting satellites

VIEW MORE
consumer-electronics-7

Bringing emerging technology to the consumer market

Mobica supported a major tech company in the development of next gen video calling

VIEW MORE
consumer-electronics-8

Developing an award-winning solution for the television industry

Mobica worked with a leading TV tech business to develop a next-gen broadcast system

VIEW MORE