Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #4324 (closed)

Opened 13 years ago

Closed 13 years ago

JPEG2000 parameters testing

Reported by: cxallan Owned by: jburel
Priority: minor Milestone: OMERO-Beta4.3
Component: General Version: n.a.
Keywords: n.a. Cc: jamoore, jrswedlow, cxallan
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-03-24 (8)

Description (last modified by jburel)

Investigate JPEG2000, writing and testing methods

Test various combination of parameters
e.g. EncodingType, compression quality etc

Change History (14)

comment:1 Changed 13 years ago by dzmacdonald

  • Status changed from new to accepted

comment:2 Changed 13 years ago by dzmacdonald

  • Owner dzmacdonald deleted
  • Status changed from accepted to new

comment:3 Changed 13 years ago by jburel

  • Sprint changed from 2011-02-24 (6) to 2011-03-10 (7)

Referencing ticket #4252 has changed sprint.

comment:4 Changed 13 years ago by jburel

  • Cc jburel added

Test for 512x512:

  • compression of full image lossy/Lossless factor of 4 in size reduction i.e. 84KB / 320KB
  • compression per plane (16 planes) lossy/Lossless: 16 KB / 2.7MB

comment:5 Changed 13 years ago by jburel

  • Cc jmoore added; jburel removed
  • Description modified (diff)
  • Owner set to jburel
  • Status changed from new to accepted

comment:6 Changed 13 years ago by jburel

  • Description modified (diff)
  • Remaining Time changed from 1.5 to 1
  • Summary changed from JPEG2000 lossy compressed visualisation to JPEG2000 parameters testing

comment:7 Changed 13 years ago by jburel

  • Description modified (diff)

testing parameters for creating jpeg 1.3MB image 1540x844:

progession Type

tile specified (256, 256) -> no tile specified

  • res 1620ms ->1233ms
  • layer (default): 1589ms -> 1231ms
  • res-pos 1601 -> 1221ms
  • pos-comp: 1591-> 1236
  • comp-pos: 1609 -> 1309

use default progression type i.e. layer

  • lossy: 1235
  • lossless:1259

Compression quality

  • 1f 1228 high quality image default
  • 0.2 1260 high compression

Number of decomposition levels

  • 5: 1275
  • 10: 1275
  • 12: 1382
  • 15: 2035
  • 18: 6873
  • 19: 12373
  • 20: Out of Memory Error

comment:8 Changed 13 years ago by jburel

  • Remaining Time changed from 1 to 0
  • Status changed from accepted to closed

comment:9 Changed 13 years ago by jburel

  • Remaining Time changed from 0 to 0.25
  • Status changed from closed to reopened

comment:10 Changed 13 years ago by jburel

Writing of jp2 from medium size files, default strategy i.e. read the file, and write using the JPEG2000 writer, write the bytes array in one go using Lossy compression

  • file: /squig/team/jpeg2000/med/xxx.ome.tiff
    • 16.6MB -> 11.5 jp2 time (on my machine) ~8.5s
  • file: /squig/team/jpeg2000/med/xxx.mrc
    • 16.5MB -> 11.5 jp2 time (on my machine) ~8s
  • file: /squig/team/jpeg2000/med/xxx.jp2
    • 16.6MB -> 11.5 jp2 time (on my machine) ~15s

comment:11 Changed 13 years ago by jburel

  • Cc jrswedlow cxallan added

comment:12 Changed 13 years ago by jburel

For the large file (/squig/jpeg2000/large/xx.tif): same strategy read and attempt to save in on go.

  • reading ~1.4s
  • writing: no possible. I have increased considerably memory to test.

Testing other strategies

comment:13 Changed 13 years ago by jburel

  • Sprint changed from 2011-03-10 (7) to 2011-03-24 (8)

Referencing ticket #4432 has changed sprint.

comment:14 Changed 13 years ago by jburel

  • Remaining Time changed from 0.25 to 0
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.75563 sec.)

We're Hiring!