Dexcel Logo
CASE STUDIES | CAREER | NEWS AND EVENTS | CONTACT US
info@dexceldesigns.com
Data Acquisition
Portable Data Acquisition & Recorder
Digital Data Capture Card
High Speed Data Acquisition
Signal Conditioning Card
Encryption
DES VHDL/RTL IP Core
3DES VHDL/RTL IP Core
Ethcryptor-IP Encryptor-10/100/1000 Mbps
LAN WAN Encryption Unit
Imaging
DSP based JPEG2000 IP Core
High Speed Video Compression System
Communication Interface/ IP Cores
16550 Multi Channel UART
UART to SPI
USB to RS485
Nand Flash Controller
Card Bus to PCI
Single Board Computer
ARM Based
FPGA Based PC104 SBC
Partners Product
Wireless Routers
Imaging / DSP based JPEG2000 IP Core

ALGORITHM DESCRIPTION

  • Dexcel Software module provides JPEG2000 compression of up to 300:1 maintaining good picture quality.
  • The JPEG2000 algorithm will perform both compression and decompression (encode/decode), and is based on the Discrete Wavelet Transform (DWT).
  • The algorithm performs compression based on a subset of the extended DWT-based processes as defined in the JPEG2000 standard. The encoder features include:
    • Quality of encoder controllable by selecting a bin value
    • 24 -bits/pixel RGB input image format
    • 8 bit/pixel Grayscale image
  • The decoded image format is RGB and Grayscale based on the input.
  • Continuous feed of frames of variable resolutions and component types (RGB & Monochrome)
  • Lossless and Lossy compression
  • Region Of Interest features
  • Rate Control
  • Modular Software versions for Embedded Processor implementations
  • Support for error-resilient compression
  • Targeted to Analog Devices BlackFin family(53xx) and ARM processors
  • Superior compression efficiency with excellent visual quality
  • Fully compliant to standards
  • Single tile and Multi tile encoding
  • Run-time configurable parameters like resolution, ROI coordinates, Compression ratio etc.

Image dimensions : 512X512, Image format : RGB 4:4:4

Back to Top ^

RESOURCE REQUIREMENTS

The following table applies to images in RGB format. Compression ratio is defined as the ratio of raw data file to compressed JPEG2000 file. Raw data file is encoded to a JPEG2000 file in sequential mode using various quality settings, and then decoded. Processing time assumes single core ADSP-BF537 (Blackfin)-600 MHz processor.

Width

Height

Total

Raw Data

JPEG2000

PSNR

Cycles per pixel

Processing time per Frame (msec)

Bits
/pixel

Compression

(pixels)

(pixels)

(pixels)

File size (bytes)

File size (bytes)

Encoder

Decoder

Encoder

Decoder

176

144

25344

76032

23857

39.15

1069

1127

90.31

95.21

7.52

3. 1 9

176

144

25344

76032

13551

36.46

743

814

62.76

68.76

4.28

5.6 1

176

144

25344

76032

7625

31.98

518

600

43.76

50.68

2.41

9.97

176

144

25344

76032

4216

27.8

374

464

31.59

39. 1 9

1 .33

1 8.03

176

144

25344

76032

2042

23.27

279

374

23.56

3 1 . 65

0.64

37.23

320

240

76800

230400

53235

40.04

789

812

201.98

207.87

5.54

4.33

320

240

76800

230400

28884

37.29

518

553

132.6

1 41 .57

3.0 1

7.98

320

240

76800

230400

15356

33.09

346

389

88.57

99.58

1 . 60

1 5.00

320

240

76800

230400

8276

29.06

245

294

62.72

75.26

0.86

27.84

320

240

76800

230400

4198

25.2

184

236

47.1

60.4 1

0.44

54.88

640

480

307200

921600

98122

42.39

425

457

435.2

467.96

2.56

9.39

640

480

307200

921600

52811

40.12

288

327

294.91

334.84

1 .37

1 7.45

640

480

307200

921600

28989

36.11

211

254

216.06

260.09

0.75

3 1 . 79

640

480

307200

921600

16479

32.39

167

212

171.01

2 1 7.08

0.43

55.92

640

480

307200

921600

9700

28.72

144

190

147.45

1 94.56

0.25

95.0 1

Compression Ratio Vs Encoding Speed

TYPICAL APPLICATIONS

  • Medical Imaging instruments
  • Digital still Cameras
  • Security and Surveillance applications
  • Voice / Video Over IP
  • Internet Image distribution
  • Mobile / Wireless communications

DELIVERABLES

  • DexJP2K Core (Encoder/Decoder/Codec) for ADI Blackfin DSPs implemented by Dexcel
  • DexJP2K Core library module with standard API (Application Programming Interface)
  • Source code interface routine, which calls the code as a singe library module, is provided to ease application integration.
  • Documentation includes Application Notes and detailed Developers Guides. Test Reports are also available.
Back to Top ^
© 2009 - 10 Dexcel Electronics Designs Pvt. Ltd | All Rights reserved