View Source

| *Title* \\ | Long-term access and decoding of JP2 images |
| *Detailed description* | The JP2 format is getting increasingly popular for the storage of digitisation masters. A requirement for preservation is that these images remain accessible. Should the format ever become obsolete at some time in the future, this could lead to quite serious problems in decoding and viewing these files. This is especially true because of the poor support of JP2 by currently available open-source software. \\
The lack of performant open-source JP2 decoding options also limits the possibilities for developing quality assurance tools. For instance, quality assurance tools that are based on image analysis require sufficiently performant software libraries that can decode the contents of JP2 images, including very large ones. Although such libraries exist, these are all released under non-free commercial licenses, and this is currently a stumbling block for developers. |
| *Scalability Challenge* \\ | Performance of currently available open-source JP2 libraries is problematic (slow, behaviour on large images) \\ |
| *[Issue champion|SP:Responsibilities of the roles described on these pages]* | [Johan van der Knijff|https://portal.ait.ac.at/sites/Scape/_layouts/userdisp.aspx?ID=87&Source=https%3A%2F%2Fportal.ait.ac.at%2Fsites%2FScape%2F_layouts%2Fpeople.aspx%3FMembershipGroupId%3D5] (KB) |
| *Other interested parties* \\ | |
| *Possible Solution approaches* | A possible solution would be to improve the JPEG 2000 _decoding_ of an existing open source JPEG 2000 library (OpenJPEG would be the most obvious candidate for this). Note that for this scenario only the _decoding_ functionality is important; _encoding_ (e.g. going from TIFF to JP2) is completely irrelevant here. One might even question whether having open source _encoding_ options is important at all, since typical budgets of a digitisation programs usually amply cover the costs involved in  buying licenses for commercial encoders (which also includes vendor support). |
| *Context* | _Details of the institutional context to the Issue. (May be expanded at a later date)_ \\ |
| *Lessons Learned* | _Notes on Lessons Learned from tackling this Issue that might be useful to inform the development of Future Additional Best Practices, Task 8 (SCAPE TU.WP.1 Dissemination and Promotion of Best Practices)_ \\ |
| *Training Needs* | _Is there a need for providing training for the Solution(s) associated with this Issue? Notes added here will provide guidance to the SCAPE TU.WP.3 Sustainability WP._ \\ |
| *Datasets* | KB Newspapers (where the #$%%@@ did the data sets list in the SCAPE Sharepoint go?\!) \\ |
| *Solutions* | _Reference to the appropriate Solution page(s), by hyperlink_ |

h1. Evaluation

| *Objectives* | Coverage, reliability, scalability, robustness. |
| *Success criteria* | Ability to decode arbitrarily sized JP2 images using open source software on a wide range of platforms\\ |
| *Automatic measures* | Decode ???? MB sized JP2 without crashing \\ |
| *Manual assessment* | Solution: re-usable API that is supported on wide range of platforms; possibly also easily-installable command-line demo tool based on API. \\ |