jasper a software based jpeg 2000 codec implementation n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Jasper : A software-based JPEG-2000 Codec Implementation PowerPoint Presentation
Download Presentation
Jasper : A software-based JPEG-2000 Codec Implementation

Loading in 2 Seconds...

play fullscreen
1 / 30

Jasper : A software-based JPEG-2000 Codec Implementation - PowerPoint PPT Presentation


  • 168 Views
  • Uploaded on

Jasper : A software-based JPEG-2000 Codec Implementation. Chien-Chih Liu( 劉建志 ). Outline. Reference JPEG2000 JasPer introduction Profile and Performance Future work. Reference.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Jasper : A software-based JPEG-2000 Codec Implementation


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. Jasper : A software-based JPEG-2000 Codec Implementation Chien-Chih Liu(劉建志)

    2. Outline • Reference • JPEG2000 • JasPer introduction • Profile and Performance • Future work

    3. Reference • Michael D. Adams and Faouzi K.,”Jasper : A software-based JPEG-2000 Codec Implementation” ,Dept. of Elec. And Comp. Engineering, University of British Columbia Vancouver, B.C., Canada • Michael D. Adams, “The JPEG-2000 still image compression standard” • Michael D. Adams, Jasper Software Reference Manual (Version 1.700.0) • http://www.ece.uvic.ca/~mdadams/jasper/

    4. Outline • Reference • JPEG2000 • JasPer introduction • Profile and Performance • Future work

    5. JPEG 2000 standard • Part 1, Core coding system • Part 2, Extensions • Part 3, Motion JPEG 2000 • Part 4, Conformance • Part 5, Reference software • Part 6, Compound image file format (document imaging, for pre-press and fax-like applications, etc.) • Part 7 has been abandoned • Part 8, JPSEC (security aspects) • Part 9, JPIP (interactive protocols and API) • Part 10, JP3D (volumetric imaging) • Part 11, JPWL (wireless applications) • Part 12, ISO Base Media File Format (common with MPEG-4)

    6. JPEG 2000 feature • Low bit-rate compression performance • 20% on average than JPEG • Progressive transmission by quality, resolution, component, or spatial locality • Over slow communication links • Lossy and Lossless compression

    7. JPEG 2000 feature(cont) • Random code-stream access and processing • Region of interest access • Robustness to bit errors • Sequential build-up capability • Low memory implementation

    8. Codec structure • Decoder process functions much like the encoding process run backwards

    9. Outline • Reference • JPEG2000 • JasPer introduction • Profile and Performance • Future work

    10. What is JasPer • Software tool kit • Image Interchange and import/export • C programming language for most platform • Code size 40K line of code • Import/export supports JP2,JPEG,PNM,BMP,Sun Rasterfile, and PGX formats

    11. JasPer key concerns • Fast execution speed • Efficient memory usage • Robustness • Portability • Modularity • Maintainability • Extensibility

    12. JasPer S/W structure • Version 1.701.0 jasper.exe jasper.exe jasper.exe jasper.exe JasPer Library

    13. JasPer functions • The JasPer command • jasper[options] • imgcmp[options] • imginfo[options] • jiv[options] • Support image formats

    14. Outline • Reference • JPEG2000 • JasPer introduction • Profile and Performance • Future work

    15. Test images

    16. Profile • Lossless Encoding

    17. Profile • Lossless Decoding

    18. Profile • Lossy Encoding

    19. Profile • Lossy Decoding

    20. Performance comparison

    21. Performance comparison House.jp2(Lossless transform) House.pnm (original image)

    22. Performance comparison CR 4:1 W=64 H=32 PSNR=42.9 41.3 41.2 House.pnm (original image)

    23. Performance comparison CR 8:1 W=64 H=32 PSNR=36.2 36.2 35.4 House.pnm (original image)

    24. Performance comparison CR 16:1 W=64 H=32 PSNR=31.8 32.0 32.1 House.pnm (original image)

    25. Performance comparison CR 32:1 W=64 H=32 PSNR=29.0 28.8 29.8 House.pnm (original image)

    26. Performance comparison CR 64:1 W=64 H=32 PSNR=26.9 26.5 27.7 House.pnm (original image)

    27. Performance comparison CR 128:1 W=64 H=32 PSNR=24.9 24.5 25.7 House.pnm (original image)

    28. Performance comparison CR 64:1 W=64 H=32 PSNR=26.9 26.5 27.7 CR 64:1 W=16 H=8 PSNR=25.8 25.3 26.6

    29. Future work • Clean up • Speed up • Simulation on CCS • Implement using DSP TMS320C6416T

    30. Thank you