[opensource-dev] Openjpeg/KDU the cold hard metrics
sheet.spotter at gmail.com
Mon Sep 27 19:45:30 PDT 2010
I found a simple fix to the OpenJPEG v2 library that corrects the previous
crashes that occurred with the test harness.
The fix is attached to https://jira.secondlife.com/browse/SNOW-361
I also updated Robin's spreadsheet to reflect the improved performance.
OpenJPEG v2 is now marginally quicker than the OpenJPEG v1.3.0 that ships
with Viewer 2.
Previously the OpenJPEG v2 library was crashing when it skipped over packets
for higher discard levels. The library was skipping over too few bytes.
Earlier test results for OpenJPEG v2 were performing a full decode. The
"Reduce" feature (that performs partial decodes when the image was
incomplete) had to be disabled because of the crashes. Now that the crashes
are fixed, the updated test results for v2 reflect the same partial decodes
that OpenJPEG v1.3.0 was performing.
The fix will likely be submitted to the OpenJPEG project tomorrow night,
when I have more time.
From: Robin Cornelius [mailto:robin.cornelius at gmail.com]
Sent: September 23, 2010 5:37 AM
To: Sheet Spotter
Subject: Re: [opensource-dev] Openjpeg/KDU the cold hard metrics
On Thu, Sep 23, 2010 at 3:40 AM, Sheet Spotter <sheet.spotter at gmail.com>
> There may be another option for obtaining a common set of J2C files for
> Viewer 2 installs 784 JPEG-2000 files (*.j2c) in the "local_assets" folder
> under the main install folder (e.g., "C:\Program
> The "j2k_metric" test harness decoded all 784 files from the
> folder without errors. The OpenJPEG 1.3.0 library was 3.7 times slower
> the KDU library that comes with Viewer 22.214.171.124043 (the current release
Hi (again) Sheet and everyone else,
I've started another sheet with a fresh set of results on another
system of mine, please feel free to add your own tests rows
If you want to compare to KDU you need to compare to KDU on your
system don't compare to by KDU results or anyone elses, thats not a
OJP 2.0 is not playing nice with the local_asset texture set needs some
More information about the opensource-dev