Custom Development

The analysis, understanding and linking of visual information is now a key component in a vast array of applications and services.

Developing a custom software solution to successfully meet the specific requirements of a product, service or process can be a challenge for any organisation.

We can help you reach your objectives by developing custom software solutions addressing your specific needs, either as standalone applications or as components in larger systems. We do this by:

Understanding your needs

We will work with you to understand the problem you are trying to solve and to define functional requirements, in the context of your budget and time constraints, so as to propose a solution with a clear specification and development plan.

Developing your solution

We will develop the proposed solution using the development methodologies that best suit your specific project. We will do this by utilising state-of-the-art core technologies as well as developing new technology components, according to the project’s specific requirements.

Keeping you in the loop

We will make sure that you are always in the loop as the project progresses. This is vitally important both for you and for us, allowing you to understand the project’s progress and status at all times, and allowing us to act on your feedback in a timely fashion.

Supporting you in the future

Following the successful delivery of your custom solution, we can continue to provide suitable update and maintenance support that meets the requirements of your organisation.


Standardisation Support

We have extensive experience working in MPEG (the Moving Picture Experts Group, formally ISO/IEC JTC1/SC29 WG11), with an excellent track record of success going back 25 years.

Understanding the rules, procedures and internal workings of a standards body such as MPEG can be a difficult and long process but is critical for organisations that wish to successfully promote their technologies and see them adopted into international standards.

Using our expertise, we can help you reach your objectives by:

  • Advising you on the relevant standardisation procedures and schedules.

  • Monitoring and analysing developments in the standardisation process.

  • Reviewing and assessing your technology, and advising you on its relative strengths and potential areas for improvement.

  • Working with you on the preparation and presentation of your proposal and position documents to the standardisation meetings.