-BY DARSHAN ALAGUD UNDER GUIDANCE OF K.R.RAO. FALL 09, ELECTRICAL ENGINEERING DEPARTMENT, UNIVERSITY OF TEXAS AT ARLINGTON A Study on Fractal Image Compression.

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
A Study on Fractal Image Compression
Math Modeling Final Project APPLICATIONS of FRACTALS Advisor: Professor Alber Fang Qi Pu Wan Xue Rui FRACTAL LANDSCAPES FRACTAL IMAGE COMPRESSION.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Mining for High Complexity Regions Using Entropy and Box Counting Dimension Quad-Trees Rosanne Vetro, Wei Ding, Dan A. Simovici Computer Science Department.
December 5, 2013Computer Vision Lecture 20: Hidden Markov Models/Depth 1 Stereo Vision Due to the limited resolution of images, increasing the baseline.
SWE 423: Multimedia Systems
A Review of Iterated Function System Theory for Image Compression A presentation based on a publication by the same name by: Waite,J British Telecom Res.
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Multimedia for the Web: Creating Digital Excitement Multimedia Element -- Graphics.
SWE 423: Multimedia Systems Chapter 7: Data Compression (1)
Fractal Image Compression
Compression & Huffman Codes Fawzi Emad Chau-Wen Tseng Department of Computer Science University of Maryland, College Park.
Lossless Compression in Multimedia Data Representation Hao Jiang Computer Science Department Sept. 20, 2007.
1 Image and Video Compression: An Overview Jayanta Mukhopadhyay Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur,
Lecture #9 High Compression
8.2 PICTURE IT Graphic Types and Their Uses. What Are Graphics?  Graphics are pictures/images  They could be images taken on a digital camera or scanned.
Image Formation and Digital Video
Fractal Image Compression By Cabel Sholdt and Paul Zeman.
Fractal Composition of Meaning: Toward a Collage Theorem for Language Simon D. Levy Department of Computer Science Washington and Lee University Lexington,
Fundamentals Rawesak Tanawongsuwan
Department of Physics and Astronomy DIGITAL IMAGE PROCESSING
Multimedia Databases (MMDB)
1. 2 Plan Introduction Overview of the semester Administrivia Iterated Function Systems (fractals)
: Chapter 12: Image Compression 1 Montri Karnjanadecha ac.th/~montri Image Processing.
3. Multimedia Systems Technology
Multimedia Specification Design and Production 2012 / Semester 1 / L3 Lecturer: Dr. Nikos Gazepidis
December 4, 2014Computer Vision Lecture 22: Depth 1 Stereo Vision Comparing the similar triangles PMC l and p l LC l, we get: Similarly, for PNC r and.
GRAPHICS. Topic Outline What is graphic. Resolution. Types of graphics. Using graphic in multimedia applications.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Marwan Al-Namari 1 Digital Representations. Bits and Bytes Devices can only be in one of two states 0 or 1, yes or no, on or off, … Bit: a unit of data.
UNDER THE GUIDANCE DR. K. R. RAO SUBMITTED BY SHAHEER AHMED ID : Encoding H.264 by Thread Level Parallelism.
CSCI-100 Introduction to Computing Hardware Part II.
Image File Formats. What is an Image File Format? Image file formats are standard way of organizing and storing of image files. Image files are composed.
Data Representation. What is data? Data is information that has been translated into a form that is more convenient to process As information take different.
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 2 Lecture 2 – Digital Representations.
STATISTIC & INFORMATION THEORY (CSNB134) MODULE 11 COMPRESSION.
COMPARATIVE STUDY OF HEVC and H.264 INTRA FRAME CODING AND JPEG2000 BY Under the Guidance of Harshdeep Brahmasury Jain Dr. K. R. RAO ID MS Electrical.
Representation of Data in Computer Systems
THE MAPLE LEAF FRACTAL Christina VoEPS 109 Fall 2013.
1 Shape Descriptors for Maximally Stable Extremal Regions Per-Erik Forss´en and David G. Lowe Department of Computer Science University of British Columbia.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM M ULTIMEDIA OF D ATA C OMPRESSION Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny
Compressive Coded Aperture Video Reconstruction
Digital imaging.
Compression & Huffman Codes
Binary Representation in Audio and Images
VIDEO.
Source: The Journal of Systems and Software, Volume 67, Issue 2, pp ,
Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny
Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny
Fractal image compression
Video Compression - MPEG
Representing Images 2.6 – Data Representation.
Ch2: Data Representation
Fractal Image Compression
APPLICATIONS of FRACTALS
Database Systems Instructor Name: Lecture-3.
Image Coding and Compression
Research Institute for Future Media Computing
Quantizing Compression
5. Fractal Compression Fractal compression is a lossy compression method used to compress images using fractals. The method is best suited for photographs.
Quantizing Compression
Presentation transcript:

-BY DARSHAN ALAGUD UNDER GUIDANCE OF K.R.RAO. FALL 09, ELECTRICAL ENGINEERING DEPARTMENT, UNIVERSITY OF TEXAS AT ARLINGTON A Study on Fractal Image Compression

Introduction What is a Fractal? A Fractal is a geometrical shape that is self-similar. Example: The Sierpinski triangle:

Introduction Most physical processes in nature yield Fractal structures. FIC exploit self-similarity in images of natural scenes like clouds, hills, trees, bushes and textures for compression. FIC technique represents images in terms of fractal codes or iterated function systems that can be used to generate the image.

Mathematical representation A grayscale image S maybe thought of as a subset of R3 (3D vectors of real numbers). Each point represented in R3 as (x,y,I(x,y)). An IFS is a set of contraction mappings: f1,…,fn that when iteratively applied to any initial image S0 results in a finite fixed set image S. The contractive mapping theorem guarantees the existence of such a fixed set for contractive mappings.

Mathematical representation Contractive mappings are transforms on points in metric spaces such that the distance between the transformed points is less than that between original points. The contractive mappings used in FIC are Affine transformations such as : Fi(x,y,z) = (ai*x + bi*y +ei, ci*x + di*y + fi, si*z + oi). si controls the contrast and oi the brightness.

Construction of an image using IFS of 2 affine functions. THE ABOVE IMAGE WAS TAKEN FROM CREATIVE COMMONS, AUTHOR: SCOTT DRAVES.

Encoding The encoding involves choosing the IFS (coefficients of Affine transforms) such that its fixed set approximates the input image S. In real images, textures vary from one part to other (Eg: Skin, Hair, Clouds). Hence instead of mapping whole image to parts of images, Large parts are mapped to smaller parts. One way to do this is by using Fractal transform coding by Barnsley.

Encoding Down-sample input image S1 by factor 2 and low- pass filter to give image S2. Partition image S1 and S2 into range and domain blocks respectively with block size 4X4. Now each block in range image is compared with corresponding block in domain image. The most closest blocks are chosen( in the LMS sense) and the corresponding coefficients of transforms that would transform Block Di into Block Rj is stored in the file.

Decoding Starting with any image S0, apply the affine transforms with coefficients as given in the encoded file, for several iterations. The algorithm is guaranteed to converge to an image that is similar to the original image.

Features Fractal encoding is highly computationally intensive, but decoding is very fast and hence maybe suitable for storage in image databases and CD- ROMs. The images after FIC become resolution independent. This means when higher magnified images are generated, more details are visible as compared to ordinary zoom which blurs out gradually.

Illustration of Resolution Independent decoding (RID). Original Image: Fractal decoded image and ordinary zoom using imagemagik at 2x.

Fractal decoded image and ordinary zoomed image using imagemagik at 4x.

Fractal decoded image and ordinary zoomed image using imagemagik at 8x:

Applications OnOnesoftware, developed under license from Iterated Systems Inc., which is a photoshop plugin capable of saving files in compressed FIF (Fractal Image Format). To date the most successful use of still fractal image compression is by Microsoft in its Encarta multimedia encyclopedia. ClearVideo — also known as RealVideo (Fractal) — and SoftVideo were early fractal video compression products. Also used in a opensource codec called FIASCO (Fractal Image and sequencing coded). Fractal Image compression is especially useful when images are compressed only once but decoded several times (Ex: Storage media like CD ROMs, or World-wide web applications.) and for low-bit rate applications.

Websites and References Yuval Fisher's paper "Fractal Image Compression," SIGGRAPH '92 Course Notes. Sloane, M.F and A.D., "A Better Way to Compress Images," Byte Magazine, January ‘An introduction to fractal image compression’, Literature Number: BPRA065, TI Europe, October From the following link: e.tsp?literatureNumber=bpra065&fileType=pdf e.tsp?literatureNumber=bpra065&fileType=pdf mage_processing/web/FractalImageCompression/ind ex.html mage_processing/web/FractalImageCompression/ind ex.html

Websites and References ms ms mage_processing/web/FractalImageCompression/ind ex.html (RID images) mage_processing/web/FractalImageCompression/ind ex.html