I have been quietly working on improving the performance of OpenJPEG v2 for
a number of weeks.

 

The focus was on testing an enhancement to one of the internal decoder
algorithms. 

 

Results with the OpenJPEG test applications showed a 25% improvement in the
decoder performance. More recent results have cast doubt on those
improvements. The test harness created by Robin Cornelius loads a list of
J2C images using a test stub built within the viewer framework. Some images
decoded more than 75% faster, while others were 500% slower. The
investigation of those results is ongoing.

 

In the last few days I learned that the current viewer patches for OpenJPEG
v2 (i.e., http://jira.secondlife.com/browse/SNOW-361 ) do not produce a
usable viewer. Decoding a truncated image will report a warning of "Stream
has reached its end" or "Stream too short". Almost the entire scene is
rendered in gray. 

 

My focus is now shifting from working on a faster OpenJPEG v2 to ensuring
that OpenJPEG v2 will produce a usable viewer.

 

I am interesting in hearing from anyone else (publicly or privately) that
has made progress in creating a usable viewer with OpenJPEG v2.

 

 

Sheet Spotter

 

_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to