GFWX achieves compression ratios similar to JPEG 2000, but compresses and decompresses 
			several times faster. It was developed to help manage the large amount of video data 
			produced by the New Dimensions in Testimony project. This required real-time, lossy 
			compression of Bayer patterned raw images and none of the existing formats fit the bill. 
			Wavelet image compression is a popular paradigm for lossy and lossless image coding, but 
			the arithmetic encoding typically employed to encode wavelet coefficients can be time 
			consuming. GFWX uses a simple and fast entropy encoder based on limited-length Golomb-Rice 
			codes, and uses exclusively integer arithmetic throughout the entire pipeline. It also 
			supports lossy compression of Bayer patterned data without demosaicing, which is vital 
			for fast encoding of imagery from machine vision cameras.
		
			
			
			Read the Technical Report
			
		
		
GFWX is released under the 3-clause BSD license. Do you need a fast, lightweight, lossy or lossless format for your raw image sensor data? Consider GFWX! You can read more about it and download the source code at http://www.gfwx.org.
This work was sponsored by the U.S. Army Research Laboratory (ARL) under contract number W911NF-14-D-0005, and the USC Shoah Foundation.