- Out-of-Stock
Products
Categories
- Main categories
-
- 3D PRINTING
- ARDUINO
- AUTOMATION
- BOOKS
- CYBERSECURITY
- EDUCATION
- ELECTRONICS
- Cables
- Cameras and accessories
- Communication
- Conductive materials
- Connectors
- ARK connectors (Terminal Block)
- Coaxial connectors (RF)
- Connectors
- Crocodile clip
- D-Sub drawer connectors
- DC power connectors
- FFC/FPC ZIF connectors
- Goldpin connectors
- IDC connectors
- JACK connectors
- JST connectors
- Jumpers
- Memory cards slots
- Other connectors
- Pogo pin
- RJ45 sockets
- Slip ring connector
- Supports
- Szybkozłącza
- USB connectors
- USB PD Adapters for Laptops
- Cooling
- Displays
- Electronic modules
- A/D and D/A converters
- Audio
- Barcode readers
- CAN converters
- Converters USB - UART / RS232
- Data logger
- DDS/PLL generators
- Digital potentiometers
- Encoders
- Expanders of the I/O
- Fingerprint readers
- HMI modules
- Image and video
- JTAG accessories
- Keyboards, buttons
- LED drivers
- Memory card readers
- Memory modules
- Modules with power outputs
- Motor controllers
- Power modules
- RS485 converters
- RTC modules
- Servo Controllers
- TSOP infrared receivers
- USB Converters - I2C / 1-Wire / SPI
- Voltage converters
- Gadgets
- GPS
- Intelligent clothes
- LED - diodes, displays, stripes
- Luminous wires and accessories
- Memory cards and other data storages
- Passive elements
- PC accessories
- Printers
- Prototype boards
- Relays
- Semiconductors
- A/C converters (ADC)
- Analog systems
- Audio systems
- Bridge rectifiers
- Button
- D/A Converters (DAC)
- DDS synthesizers
- Digital circuits
- Diodes
- Drivers of motors
- DSP microprocessors
- Energy counters
- Energy harvesting
- ESD security
- IGBT drivers and bridges
- Interface systems
- LED drivers
- Logic converters
- Memory
- Microcontrollers
- Optotriacs and optocouplers
- Other
- PLL generators
- Power systems
- Programmable systems
- Resetting systems
- RF systems
- RTC systems
- Sensors
- SoC systems
- Timery
- Touch sensors
- Transistors
- Sensors
- Accelerometers
- Air humidity sensors
- Air quality sensors
- Current sensors
- Distance sensors
- Flow sensors
- Gas sensors
- Gyroscopes
- Hall sensors
- Humidity sensors
- Infrared sensors
- Light and color sensors
- Liquid level sensors
- Magnetic sensors (compasses)
- Medical sensors
- Motion sensors
- PH sensors
- Position sensors
- Pressure sensors
- Pressure sensors
- Reflection sensors
- Sensors 6DOF/9DOF/10DOF
- Sensors of liquid quality
- Temperature sensors
- Vibration sensors
- Sound transducers
- Switches and buttons
- Cables
- FPGA DEVELOPMENT KITS
- Measuring devices
- MECHANICS
- MINICOMPUTERS (SBC)
- POWER
- RASPBERRY PI
- Accessories for Raspberry Pi
- Audio video cables for Raspberry Pi
- Case Raspberry Pi
- Cooling for Raspberry Pi
- Displays for Raspberry Pi
- Extension modules for Raspberry Pi
- Memory cards for Raspberry Pi
- Power for Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi cameras
- Raspberry Pi Compute Module
- Raspberry Pi model A/ B+/2
- Raspberry Pi Pico
- Raspberry Pi prototyping
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- RETIRED PRODUCTS
- SALE
- STARTER KITS, PROGRAMMERS, MODULES
- Atmel SAM
- Atmel Xplain
- AVR
- Coral
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- M5Stack
- Micro:bit
- Nordic nRF
- Other development kits
- Particle Photon
- Peripheral modules
- PIC
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Segger programmers
- SOFTWARE
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo boards
- STM8
- Teensy
- Universal programmers
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- WORKSHOP
- Adhesives and gluers
- Chemistry
- CNC milling machines
- Crimping tools
- Dispensing needles
- Heat-shrink tubing
- Insulation strippers
- Knives and scissors
- Laboratory power supplies
- Mikroskopy
- Mini drills and grindrers
- Organizers
- Power strips
- Power tools
- Safety glasses
- Soldering
- Antistatic mats and accessories (ESD)
- BGA balls
- BGA rework stations
- Brushes and ESD brushes
- Desoldering Wick
- Handles, magnifiers
- Heat guns
- Heaters and soldering irons
- Laminates
- Portable soldering irons
- Silicone Soldering Mats
- SMD Accessories
- Soldering accessories
- Soldering chemistry
- Soldering irons
- Soldering pastes
- Soldering pots
- Soldering stations
- Soldering tips
- Sponges and cleaners
- Stand for soldering irons
- Tin
- Tin extractors
- Ultrasonic cleaners
- Tapes (aluminum, kapton, copper, insulating)
- Tools
- Tweezers
- Vices
- 3D PRINTING
New products
New products
Introduction to data compression
Free shipping
free shipping in Poland for all orders over 500 PLN
Same day shipping
If your payment will be credited to our account by 11:00
14 days for return
Each consumer can return the purchased goods within 14 days
Data compression is one of the most important problems encountered when storing and sending information. Both pure text and encoded sounds and images are transmitted. Security and transmission speed require information to be sent in compressed form. This is the topic devoted to the textbook.
The author explains the concepts of data compression. Describes the methods of coding Shannon, Shannon-Fano, Huffman, arithmetic and dictionary coding, sampling and quantization. He devotes a lot of space to the compression of still images and video images. The issues discussed are illustrated by aptly selected examples. At the end of each chapter there are exercises with solutions, which increases the didactic value of the book.
The book is intended for students of computer science, electronics and telecommunications, who know the basics of algorithm theory and data structures.
Table of Contents
Preface
Chapter 1
Information and coding
1.1.Information and entropy
1.1.1. Properties of entropy
1.2. Noise and non-memory coding
1.2.1. Kraft's inequality
1.2.2. The basic theorem on discrete coding
1.3. Addition: Restrictions of the entropy H function
1.4. Appendix: Tables of the -lgp and -plgp functions
Chapter 2
Shannon-Fano coding
2.1. Shannon coding
2.2. Shannon-Fano coding
Chapter 3
Huffman coding
3.1. Huffman coding with low memory requirements
3.2. Dynamic Huffman coding
Chapter 4
Arithmetic coding
4.1. Implementation of arithmetic coding
4.1.1. Integer implementation
Chapter 5
Dictionary coding
5.1. LZ77 method
5.1.1. The LZSS method
5.2. LZ78 method
5.2.1. LZW method
Chapter 6
Sampling and quantization
6.1. sampling
6.2. quantization
6.2.1. Scalar quantization
6.2.1.1. Even quantization
6.2.1.1.1. Dynamic quantization
6.2.1.2. Quantized quantization
6.2.2. Vector quantization
6.2.2.1. The centroid algorithm
6.2.2.2. Woody book codes
6.3. Appendix: Probability distribution functions
Chapter 7
Predictive coding
7.1. Delta modulation
7.1.1. Dynamic delta modulation
7.1.2. Delay coding and delta modulation
7.2. DPCM method
7.2.1. Dynamic DPCM method
7.2.1.1. Dynamic prediction
Chapter 8
Transforms and coding
8.1. Definition of transform
8.2. Interpretation of transformation
8.2.1. Transform and rotation of coordinate axes
8.2.2. Transform and base matrices
8.3. Karhunen-Loeve transform
8.4. Hadamard's transformation
8.5. Discrete Fourier transform
8.6. Discrete cosine transform
8.7. Discrete wavelet transform
8.8. Appendix: Matrices
Chapter 9
Subband coding
9.1. filters
9.2. Sub-sampling (decimation) and oversampling
9.3. Bit allocation
Chapter 10
Compression of static images: JPEG
10.1. The base system
10.1.1. The format of the source image
10.1.2. Coding based on DCT
10.1.3. quantization
10.1.4. Coding of quantized coefficients
10.1.4.1. Coding of DC coefficients
10.1.4.2. Coding of AC coefficients
10.1.5. Images with many components
10.1.6. Extended sequential system
10.2. Progressive operation mode based on DCT
10.2.1. Spectral selection
10.2.2. Another approximations
10.3. Hierarchical mode
10.4. Sequential, lossless operation mode
10.5. JPEG 2000
Chapter 11
Image compression: MPEG
11.1. MPEG-1
11.1.1. Levels in the MPEG-1 system
11.1.2. Motion compensation and traffic estimation
11.3. MPEG-4 and MPEG-7
Chapter 12
Fourier series and Fourier transform
12.1. Fourier series
12.2. Fourier transform
12.3. Discrete Fourier transform
12.3.1. Discrete cosine transform
12.4. The sampling theorem
12.5. Appendix: Complex numbers and the identity of Euler
Exercise solutions
Index
Other products in the same category (16)
AVR, 128kB Flash, 8kB RAM, 4kB EEPROM, 2xUART, USB, PWM, SPI, ADC, TQFP64, RoHS
No product available!
No product available!
Pmod DPG1 is a module with a differential pressure sensor, based on the NXP MP3V5010DP system. The PCB also includes an analogue-digital ADCS7476 converter from Texas Instrument. The module allows to detect the pressure difference between two ports. The SPI interface is used for communication with the module. Digilent 410-333
No product available!
BeagleBone AI is a minicomputer with an AM5729 processor, it has 1 GB of DDR3L RAM memory. It was created to explore issues related to artificial intelligence. BBBONE-AI
No product available!
No product available!
Male terminal block, angled, 13-pin. Pitch 3.81mm. Height 7mm. 15EDGRC
No product available!
No product available!
No product available!
No product available!
No product available!
No product available!
No product available!
No product available!
No product available!
The module enables the visual detection of the surface color, has a built-in RGB color sensor, photodiode KPS-5130. MOD-52
No product available!
No product available!