SlideShare a Scribd company logo
7
Most read
8
Most read
12
Most read
Block Truncation Coding
SIR ISSAC NEWTON ARTS & SCIENCE COLLEGE
NAGAPATTINAM, TAMILNADU
R.Maragatham-P15274356
K.Priya-P15274357
II M.SC(ComputerScience)
Submitted to:
B.SOWBARNIKA M.Sc.,M.Phil.,
Assistant professor
Department of Computer Science
.
BLOCK TRUNCATION CODING
 Introduction
 Block Truncation Coding
 BTC Algorithm
 Advantages of BTC
 Drawbacks of BTC
 Variants of BTC
 Absolute Moment BTC
 Adaptive BTC
 Conclusion
INTRODUCTION :
 The BTC algorithm is a simple, block-based, spatial-
domain.
 Image compression technique developed by Delp and
Mitchell.
 The amount of image data grows day by day. Large storage
and bandwidth are needed to store and transmit the images,
which is quite costly.
BTC is a recent technique used for compression of
monochrome image data.
The truncated block of the BTC is the one-bit output of the
quantizer for every pixel in the block.
Block Truncation Coding:
Block Truncation Coding, or BTC, is a type of lossy image
compression technique for greyscale images.
Block truncation coding (BTC) has been considered a highly
efficient compression technique for decades.
It’s inherent artifacts, blocking effect and false contour, caused by
low bit rate configuration are the key problems.
BTC Algorithm:
 Step 1: Divide the image into small non-
overlapping blocks of size 4 x 4 pixels.
 Step 2: Compute the statistical moments x and σ
of the block using the equations 1, 2 and 3.
 Step 3: Generate the bit-plane with 0’s and 1’s.
 Step 4: Transmit or store the bit-plane, x and σ.
 Step 5: Repeat the steps 2 through 4 for all the blocks
of the input image.
Block Truncation Coding
Block Truncation Coding
Block Truncation Coding
Algorithm:
Advantages of BTC:
 Small complexity(faster than TC).
 Each block can be compressed separately according to
its variance.
 Requires little extra memory
 Low computational complexity
 Fixed and Adaptive bit-allocatin optional
 Preserving edges
 Easy to implement
Disadvantages of BTC:
 High bit-rate when compared to techniques such as
DCT, VQ, etc…
 Blocky appearance in the reconstructed image in
some cases.
 Ragged edges
 The BTC method described above can be extended to
color images by applying.
Variants of BTC:
 BTC has been used in image and video compression.
 In this study BTC was compared with the DCT and
hybrid coding techniques in the context of high
resolution aerial.
 This study showed that at data rates from 1-3 bits/pixel
(monochrome images).
 These include coding graphics images, predictive
coding , coding color images, the use of absolute
moments, video and hardware implementations.
Absolute Moment BTC:
 Absolute Moment Block Truncation Coding (AMBTC)
by [Lema M.D. and Mitchel O.R., 1984]
 It preserves x and the sample first absolute central
moment.
 Also the coding and decoding processes are very fast
because the square root multiplication operations are
omitted.
 The bit rate remains same as that of BTC.
Adaptive BTC:
 In Adaptive Block Truncation Coding(ABTC)
 The number of bits required to preserve high dynamic
range&resolution in a typical picture range.
 The input image blocks are categorized into
three types namely:
 low-activity blocks,
 medium-activity blocks,
 high-activity blocks.
 A four-level quantizer is designed with quantizers
being xmin,(2xmin+xmax)/3,(xmin+2xmax)/3,xmax.
Many efficient image coding schemes have evolved.
CONCLUSION:
 Block Truncation Coding has come a long way since
March 1977.
 Despite the recent work image video compression
standards
 BTC is still attractive in many applications that
require low complexity and moderate data rates.
 These include Internet video with software-only code,
digital cameras and printers.
P.MEERABAI M.C.A.,M.Phil.,
HEAD OF THE DEPARTMENT
COMPUTER SCIENCE
Block Truncation Coding

More Related Content

PPTX
Chapter 9 morphological image processing
PPTX
IMAGE SEGMENTATION.
PPT
Image segmentation ppt
PPT
Frequency Domain Image Enhancement Techniques
PPTX
Chain code in dip
PPTX
Image Sampling and Quantization.pptx
PPTX
Chapter 1 and 2 gonzalez and woods
Chapter 9 morphological image processing
IMAGE SEGMENTATION.
Image segmentation ppt
Frequency Domain Image Enhancement Techniques
Chain code in dip
Image Sampling and Quantization.pptx
Chapter 1 and 2 gonzalez and woods

What's hot (20)

PPTX
Erosion and dilation
PDF
Digital Image Fundamentals
PPTX
Digital Image restoration
PPTX
Hough Transform By Md.Nazmul Islam
PPTX
Predictive coding
PDF
Image segmentation
PPT
Image trnsformations
PPT
Chapter10 image segmentation
PDF
Lecture 16 KL Transform in Image Processing
PPTX
Log Transformation in Image Processing with Example
PPSX
Image Processing: Spatial filters
PDF
Lec15: Medical Image Registration (Introduction)
PDF
4.intensity transformations
PPTX
Simultaneous Smoothing and Sharpening of Color Images
PDF
Image Segmentation (Digital Image Processing)
PDF
Lecture 15 DCT, Walsh and Hadamard Transform
PPTX
Image Filtering in the Frequency Domain
Erosion and dilation
Digital Image Fundamentals
Digital Image restoration
Hough Transform By Md.Nazmul Islam
Predictive coding
Image segmentation
Image trnsformations
Chapter10 image segmentation
Lecture 16 KL Transform in Image Processing
Log Transformation in Image Processing with Example
Image Processing: Spatial filters
Lec15: Medical Image Registration (Introduction)
4.intensity transformations
Simultaneous Smoothing and Sharpening of Color Images
Image Segmentation (Digital Image Processing)
Lecture 15 DCT, Walsh and Hadamard Transform
Image Filtering in the Frequency Domain
Ad

Viewers also liked (16)

PPT
Ibtc dwt hybrid coding of digital images
PDF
LaWzer, a still image codec designed by L. Guillemot
PDF
02 2d systems matrix
PDF
Image compression using discrete wavelet transform
PDF
Coding Social Imagery: Learning from a #selfie #humor Image Set from Instagram
PPTX
Lossless predictive coding in Digital Image Processing
PPTX
Image compression .
PDF
01 introduction image processing analysis
DOCX
image compression using matlab project report
PPT
Huffman Coding
PPTX
Digital Communication Techniques
PPTX
Linear block coding
PPT
Steganography presentation
ODP
image compression ppt
PPTX
Run length encoding
PPTX
PPT steganography
Ibtc dwt hybrid coding of digital images
LaWzer, a still image codec designed by L. Guillemot
02 2d systems matrix
Image compression using discrete wavelet transform
Coding Social Imagery: Learning from a #selfie #humor Image Set from Instagram
Lossless predictive coding in Digital Image Processing
Image compression .
01 introduction image processing analysis
image compression using matlab project report
Huffman Coding
Digital Communication Techniques
Linear block coding
Steganography presentation
image compression ppt
Run length encoding
PPT steganography
Ad

Similar to Block Truncation Coding (20)

PDF
A REVIEW ON IMAGE COMPRESSION USING HALFTONING BASED BTC
PDF
A COMPARATIVE STUDY ON IMAGE COMPRESSION USING HALFTONING BASED BLOCK TRUNCAT...
PPTX
Effective image retrieval system using dot diffused
PDF
20120140504016
PDF
Halftoning-based BTC image reconstruction using patch processing with border ...
DOCX
Feature Extraction in Content based Image Retrieval
PDF
Performance Enhancement for Quality Inter-Layer Scalable Video Coding
PDF
D0325016021
PDF
Intelligent Parallel Processing and Compound Image Compression
PDF
Modified Skip Line Encoding for Binary Image Compression
PDF
IRJET- Color Image Compression using Canonic Signed Digit and Block based...
PDF
Review On Fractal Image Compression Techniques
PDF
A Novel Image Compression Approach Inexact Computing
PDF
Effective Compression of Digital Video
PPTX
Image compression and it’s security1
PPTX
High Efficiency Video Codec
PDF
Secure High Capacity Data Hiding in Images using EDBTC
PPT
Video Compression Basics - MPEG2
PDF
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
A REVIEW ON IMAGE COMPRESSION USING HALFTONING BASED BTC
A COMPARATIVE STUDY ON IMAGE COMPRESSION USING HALFTONING BASED BLOCK TRUNCAT...
Effective image retrieval system using dot diffused
20120140504016
Halftoning-based BTC image reconstruction using patch processing with border ...
Feature Extraction in Content based Image Retrieval
Performance Enhancement for Quality Inter-Layer Scalable Video Coding
D0325016021
Intelligent Parallel Processing and Compound Image Compression
Modified Skip Line Encoding for Binary Image Compression
IRJET- Color Image Compression using Canonic Signed Digit and Block based...
Review On Fractal Image Compression Techniques
A Novel Image Compression Approach Inexact Computing
Effective Compression of Digital Video
Image compression and it’s security1
High Efficiency Video Codec
Secure High Capacity Data Hiding in Images using EDBTC
Video Compression Basics - MPEG2
Medical Image Compression using DCT with Entropy Encoding and Huffman on MRI ...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...

Recently uploaded (20)

PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Geodesy 1.pptx...............................................
PDF
Digital Logic Computer Design lecture notes
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPT
Project quality management in manufacturing
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Internet of Things (IOT) - A guide to understanding
Geodesy 1.pptx...............................................
Digital Logic Computer Design lecture notes
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
R24 SURVEYING LAB MANUAL for civil enggi
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
UNIT 4 Total Quality Management .pptx
additive manufacturing of ss316l using mig welding
Foundation to blockchain - A guide to Blockchain Tech
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Project quality management in manufacturing

Block Truncation Coding

  • 2. SIR ISSAC NEWTON ARTS & SCIENCE COLLEGE NAGAPATTINAM, TAMILNADU R.Maragatham-P15274356 K.Priya-P15274357 II M.SC(ComputerScience)
  • 3. Submitted to: B.SOWBARNIKA M.Sc.,M.Phil., Assistant professor Department of Computer Science .
  • 5.  Introduction  Block Truncation Coding  BTC Algorithm  Advantages of BTC  Drawbacks of BTC  Variants of BTC  Absolute Moment BTC  Adaptive BTC  Conclusion
  • 6. INTRODUCTION :  The BTC algorithm is a simple, block-based, spatial- domain.  Image compression technique developed by Delp and Mitchell.  The amount of image data grows day by day. Large storage and bandwidth are needed to store and transmit the images, which is quite costly. BTC is a recent technique used for compression of monochrome image data. The truncated block of the BTC is the one-bit output of the quantizer for every pixel in the block.
  • 7. Block Truncation Coding: Block Truncation Coding, or BTC, is a type of lossy image compression technique for greyscale images. Block truncation coding (BTC) has been considered a highly efficient compression technique for decades. It’s inherent artifacts, blocking effect and false contour, caused by low bit rate configuration are the key problems.
  • 8. BTC Algorithm:  Step 1: Divide the image into small non- overlapping blocks of size 4 x 4 pixels.  Step 2: Compute the statistical moments x and σ of the block using the equations 1, 2 and 3.  Step 3: Generate the bit-plane with 0’s and 1’s.  Step 4: Transmit or store the bit-plane, x and σ.  Step 5: Repeat the steps 2 through 4 for all the blocks of the input image.
  • 13. Advantages of BTC:  Small complexity(faster than TC).  Each block can be compressed separately according to its variance.  Requires little extra memory  Low computational complexity  Fixed and Adaptive bit-allocatin optional  Preserving edges  Easy to implement
  • 14. Disadvantages of BTC:  High bit-rate when compared to techniques such as DCT, VQ, etc…  Blocky appearance in the reconstructed image in some cases.  Ragged edges  The BTC method described above can be extended to color images by applying.
  • 15. Variants of BTC:  BTC has been used in image and video compression.  In this study BTC was compared with the DCT and hybrid coding techniques in the context of high resolution aerial.  This study showed that at data rates from 1-3 bits/pixel (monochrome images).  These include coding graphics images, predictive coding , coding color images, the use of absolute moments, video and hardware implementations.
  • 16. Absolute Moment BTC:  Absolute Moment Block Truncation Coding (AMBTC) by [Lema M.D. and Mitchel O.R., 1984]  It preserves x and the sample first absolute central moment.  Also the coding and decoding processes are very fast because the square root multiplication operations are omitted.  The bit rate remains same as that of BTC.
  • 17. Adaptive BTC:  In Adaptive Block Truncation Coding(ABTC)  The number of bits required to preserve high dynamic range&resolution in a typical picture range.  The input image blocks are categorized into three types namely:  low-activity blocks,  medium-activity blocks,  high-activity blocks.  A four-level quantizer is designed with quantizers being xmin,(2xmin+xmax)/3,(xmin+2xmax)/3,xmax. Many efficient image coding schemes have evolved.
  • 18. CONCLUSION:  Block Truncation Coding has come a long way since March 1977.  Despite the recent work image video compression standards  BTC is still attractive in many applications that require low complexity and moderate data rates.  These include Internet video with software-only code, digital cameras and printers.
  • 19. P.MEERABAI M.C.A.,M.Phil., HEAD OF THE DEPARTMENT COMPUTER SCIENCE