Video Coding

2004 Processing of Video Image

Our patented solution for processing video signals can be utilized to minimize the data size of an image sequence to 1/10 of the original without deteriorating the image quality.

This technique is especially useful in video surveillance and video conferencing, where the image information is stored and transferred via the Internet.

The technique, used since 2004, has been proven to be effective, particularly over slow transmission links and in low end microprocessors.

Our own codecs are based on this technique.

2012-05 Processing of Image

Our patented image generator can be used over the internet to transfer video images that are partially constructed from an existing or self-constructing image database. The image generator can be combined with video processing, which further compresses the size, yet prevents image quality deterioration.

The image generator is extremely fast, which makes it possible to encode/decode a real time video image without a specialized microprocessor.

Our own codecs are based on this technique.

Granted Patents:

2013-06 Processing and reproduction of frames

The invention provides a server node arrangement usable for example in TV/video broadcasting / multicasting, i.e. applications that include simultaneous source cameras and/or video sources. The system is operable to provide a simple and effective method of outputting various kinds of graphical content or audio content in one or more output devices, wherein the content is derived from multiple sources of input data on demand, for example for live monitoring or playback purposes. The invention is especially useful when implementing video surveillance systems, wherein video capture is stored in the server node arrangement, and where the video output supplied from the server node arrangement to rendering devices can simultaneously be watched in real-time or playback modes.

The video can be stored in full resolution at the server node arrangement and supplied to the rendering devices in a format which is efficient and suitable for them. This makes it possible to transmit real-time live content to several rendering devices, even when some of them are slower in their ability to perform data processing in comparison to others, because the server node arrangement constructs encoded images in a customized manner for each rendering device as soon as it is requested by the rendering device.