JPEG-LS video codec required

Jul 12, 2012 at 4:33 AM

I need the creation of a video codec.

INPUT: 12-bit greyscale video at up to 35fps 1920x1080 resolution

COMPRESSION - Lossless or mild compression

TECHNOLOGY TO BE USED: JPEG LS

WRAPPER: Should use standard FourCC protocols and compatible with AVI wrapper.

SPECIAL: Will require spatial transform on the data prior to compression.

VARIABLES: pixel dimensions of incoming video
lossless/amount of acceptable loss
four spatial transform options


SPEED REQUIREMENTS: Must encode in real time

PLATFORM: PC - Windows 7 - Must be 64-bit compatible. 

 

Anyone interested?

 

Paul Spurrier

paul@paulspurrier.com

May 9, 2014 at 3:37 AM
I have to create a video codec for my thesis project and I don't know whether this JPEG-LS library can do this or not.
Developer
May 12, 2014 at 7:43 PM
Hi JPEG-LS could be used for this project: it is lossless, supports 12-bit grey-scale and is very fast. It is however not designed to compress video. It can compress frame by frame but not leverage the fact that frames in a video don't change much between frames. Most modern video codecs, such as MPEG4, can achieve much higher compression rates by leveraging this fact.

A list of lossless video codecs can be found here:
http://en.wikipedia.org/wiki/List_of_codecs#Lossless_compression_2