Half-Tone Watermarking. Multimedia Security
|
|
- MargaretMargaret Cannon
- 5 years ago
- Views:
Transcription
1 Half-Tone Watermarking Multimedia Security
2 Outline Half-tone technique Watermarking Method Measurement Robustness Conclusion 2
3 What is Half-tone? Term used in the publishing industry for a black-andwhite photograph, indicating the many shades of grey that must be reproduced In printing, a continuous tone image, such as a photograph, that has been converted into a blackand-white image Halftone images appear routinely in books, magazines, newspapers, printer outputs, and fax documents 3
4 Application to Halftone Fax machines ink jet printers Laser printers Magazines Newspapers All of them represent continuous tone images with small dots of one (or a few) colors of ink. 4
5 Example-Lena 5
6 Halftone technique Bit-plane 1 bit quantizer by medium value Pseudo-random-noisy binarization Dithering average dithering random dithering ordered dithering (1973) Error Diffusion (1976) 6
7 Average Dithering Choosing a certain constant gray level, in particular the average value of image pixels, and using it as a global threshold in deciding whether a pixel should be quantized to 0 or to 1. Simple Quantization contouring is quite perceptible. 7
8 Ordered Dithering It compares the pixel intensities with some pseudo-random threshold patterns or screens in order to determine its two-tone output
9 Ordered Dithering-Example Pattern: A pixel is /4=64 64*2 < 157 < 64*3 Halftone:
10 Random Dithering Simple and easy to implement Generate a random number ; if it is greater than the image value, plot the point black a lot of "white noise", But free from "artifacts" by digital signal processing 10
11 Error Diffusion(1/2) It compares the sum of image pixel intensity and error from the past with a fixed threshold to determine the output The halftone error is fed forward to its adjacent neighbor using a kernel Best quality and slowest 11
12 Error Diffusion(2/2) 1. find the closest color available 2. Calculate the difference between the value in the image and the color you have 3. divide up these error values and distribute them over the neighboring pixels which you have not visited yet 12
13 Error Diffusion(2/2) 1. find the closest color available A pixel is 157. Xij = vij = > 128(Threshold) bi,j =
14 Error Diffusion(2/2) 2. Calculate the difference between the value in the image and the color you have = 29 14
15 Error Diffusion(2/2) 3. divide up these error values and distribute them over the neighboring pixels which you have not visited yet 29*(7/48) add to next pixel 15
16 Performance Gray Lever Average Random Order Diffusion 16
17 Error Diffusion-Example(1/2) < 157 <256 the closest color is Calculate the difference between the value in the image and the color you have = 29 17
18 Error Diffusion-Example(2/2) 3. divide up these error values and distribute them over the neighboring pixels which you have not visited yet * 7/ /16 5/16 1/
19 Halftone vs. watermarking Copyright, data, or time Although there are many existing image data hiding and watermarking methods, most are designed for multi-tone images and could not be applied to halftone image directly 19
20 Classification Pixel-wise: Change the values of (usually pseudo-randomly chosen) individual pixels (Fu and Au, 2000; Fu and Au, 2002a;) Block-wise: Divide the host image into blocks and modify some characteristic of each block. Alternating between two different dithering matrices to halftone a image (Baharav and Shaked, 1998; Hel-Or, 2001; Pei and Guo, 2003) 20
21 Data Hiding Watermarking for Halftone Images Author: Ming Sun Fu, Oscar C. Au Source: IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL.11, NO.4, APRIL 2002
22 Realignment Error correction code To help realignment: the 4 corner pixels are forced to be zero A predefined synchronization codeword embed in the center portion of the image 22
23 M.F. Fu & Oscar C. Au Data hiding without original multitone image Data Hiding Self Toggling (DHST) Data Hiding Pair Toggling (DHPT) Data Hiding Smart Pair Toggling (DHSPT) Data hiding with original multitone image Data Hiding Error Diffusion (DHED) Modified Data Hiding Error Diffusion (MDHED) 23
24 Data Hiding - Self Toggling(1/2) Encoder 1. pseudo-random number generator with a known seed decide where to be embedded 2. Force the pixel at the location to be either 0 or 255 Decoder The same random number generator with the same seed is used to identify the location 24
25 Data Hiding - Self Toggling(2/2) Extremely simple Low perceptual quality Salt-and pepper noise A clusters of connected pixels may be formed
26 Data Hiding Pair Toggling Master pixel: A pixel at a pseudo-random location needs to selftoggle Slave pixel: One of the neighborhood pixels is chosen randomly to self-toggle Still large salt-and-pepper noise DHST DHPT 26
27 Data Hiding by Smart Pair Toggling(1/4) Minimizes the connectedness of the cluster DHSPT is the same as DHPT except that the choice of the slave pixel for complementary toggling A function to Measure how connected the pixel at (m, n) is with neighboring pixels of the same color 27
28 Data Hiding by Smart Pair Toggling(2/4) con( m, n) f ( x, y) = = i= 1 w( i) x, ) 0 Where w(i) = 1 for i = 1, 3, 6, 8 w(i) = 2 for i = 2, 4, 5, 7,, x x f ( = y y x i x 1 x 2 x 3 x 4 x 0 x 5 x 6 x 7 x x The con(m,n) ) is a measure of how connected the pixel at (m, n) is with neighboring pixels of the same color 28
29 Data Hiding by Smart Pair Toggling(3/4) Maximum con(m,n) = 12 all the same If x 0 is toggled to and the 8 neighboring are not changed, then f con = ( 0 x0, xi ) + f ( x, xi ) = 1 8 i= 1 before w( i) ( m, n) + con after x 0 ( m, n) [ ] 8 f ( x, x ) + ( = i f x0, xi ) 0 w( i) = 12 con before (m,n) con after (m,n) i= 1 -the connection before and after toggling 29
30 Data Hiding by Smart Pair Toggling(4/4) The slave candidate with minimum conafter(m,n) is chosen f ( x 0, xi ) + f ( x0, xi ) = 0 xi x0 Horizontal or Vertical con bef (m,n)+con aft (m,n)=10 Otherwise -con bef (m,n)+con aft (m,n)=11 con DHSPT after ( m, n) 10 con = 11 con DHSPT before DHSPT before ( m, n) ( m, n) veritcal otherwise horizontal 30
31 M.F. Fu & Oscar C. Au Data hiding without original multi-tone image Data Hiding Self Toggling Data Hiding Pair Toggling Data Hiding Smart Pair Toggling Data hiding with original multi-tone image Data Hiding Error Diffusion Modified Data Hiding Error Diffusion 31
32 Data hiding with original multi-tone image Requirement Original image is available Error diffusion Start off with DHST Using error diffusion to diffuse the selftoggling distortion to many neighboring pixels to achieve higher visual quality 32
33 DHED and MDHED DHED DHST is first applied followed by regular error diffusion After DHST, error diffusion is applied to the rest of the pixels MDHED The error diffusion is modified to become non-causal such that the error is fed not only to future pixels but also to past pixels 33
34 34 Data Hiding Error Diffusion [ ] ), ( ), ( ), ( 128 ), (, ), (, 0 ), ( ), '( ), ( ), ( 1), ( 7 1) 1, ( 3 ) 1, ( 5 1) 1, ( 16 1 ), '( j i b j i v j i e j i v j i v j i b j i x j i x j j v j i e j i e j i e j i e j i x = < = + = = 7/16 3/16 5/16 1/16
35 quality measure Subjective: Typically, halftone quality is measures by just eyeballing the original and halftone Objective The human visual system acts like a lowpass filter MPSNR 35
36 Modified PSNR(1/2) Attempt to model the human visual system 1. A simple inverse halftone H low is generated with a low pass filter (EX:5*5 Gaussian low-pass filter) Original Image Normal PSNR computation Halftone Image
37 Modified PSNR(2/2) 2. H low is then fed into the regular PSNR function to generate the MPSNR O(x,y):the original grayscale image H low :halftone image though low-pass filter SxSy:image size MPSNR =10log MSE [ H ( x, y) O( x, y) ] low MSE = S x S y 2 37
38 An Extension of DHSPT to color Half-tone Images Author: Mitsuji, Masayuki Inoue and Yoko Kitamura Source: International Symposium on Communications and Information Technologies 2004(ISCIT 2004)
39 An Extension of DHSPT to color Extend to color images Luminance components are considered into the objective function for deciding the toggling position for visual compensation A simple extension RGB(255,0,255) (0,255,0) Low image quality 39
40 Color DHSPT- Proposed Method(1/3) Halftoning DHST DHSPT Original Image Halftone Image Embeddd Image YCbCr transform Compensated Image Y component y component Y-y 40
41 Color DHSPT- Proposed Method(2/3) 1. The embedding positions are decided by the random number and their color components are toggled 2. Only Y component is considered, because of its significance for human visual nature 3. If the Y difference between original and toggled image is small, the effect of toggling is inconspicuous D m, n = Ym, n ym, n 41
42 Color DHSPT- Proposed Method(3/3) 4. The evaluation measure by DHSPT for each component in 3*3 neighbor 5. These measures are combined for the evaluation of appropriate position for toggling as a pair and they given as R G B m, n m, n m, n = = = D D D m, n m, n m, n D D D m, n m, n m, n con con con R G B ( m, n) ( m, n) ( m, n) 6. Find the minimum con DHSPT after 10 con = 11 con ( m, n) DHSPT before DHSPT before D m, n = Ym, n ym, n ( m, n) ( m, n) veritcal horizontal otherwise 42
43 Improved Techniques for Watermarking Halftone Images Author: Phil Sherry and Andreas Savakis Source:ICASSP-2004
44 Proposed improvement Data Hiding Cell Parity (DHCP) Data Hiding Mask Toggling (DHMT) Dispersed Pseudorandom Generator (DPRG) 44
45 Data Hiding Cell Parity Encoding the data stream in the parity domain instead of individual pixel Parity is contained within the 2*2 area If embedded bit is equal to parity, no action is performed. Otherwise, a complementary toggle is performed T T T T T P P T T P P T T T T T Parity ( ) mod2 = P The main motivation to increase DHSPT candidate search space (8 20) 45
46 Data Hiding Mask Toggling A post-halftoned watermark that works by encoding two bits in the 2*2 area Each 2-bit data is assigned a set of five possible encoding masks The masks maintain the cell intensity and minimizing visual degradation 46
47 High-Capacity Data Hiding in Halftone Images Using Minimal-Error Bit Searching and Least-Mean Square Filter Author: Soo-Chang Pei, Jing-Ming Guo Source: IEEE Transactions on Image Processing, VOL. 15, NO.6,June 2006
48 Stand EDF flow chat 1. find the closest color available 2. Calculate the difference between the value in the image and the color you have 3. divide up these error values and distribute them over the neighboring pixels which you have not visited yet 48
49 3 bit gray code and information bit 49
50 Generate the Gray code Generate the 3-bit Gray code and address each codeword with a corresponding information bit 0 or 1 The information bits 0 and 1 are arranged alternately, and the table is divided into two groups 50
51 Hiding Data If the information bit 0 is embedded into the host EDF images, then we check if the binary output vector B i,j is mapped to 0-group If yes, then no bit in this vector should be varied if no, then we just need to modify one bit in this vector 51
52 Proposed high-capacity MEBS data-hiding encoder 52
53 Minimal Error Bit Searching(1/2) Encoder Be used for judging which bit in the vector is the most suitable candidate 1. Find the complementary binary vector B i, j of the temporary binary output vector B i, j { } k 1,, = k k if bi j bi, j k = 1,2,..., n where bi, j = b = 1 = k if i, j 0, B i, j 2. Calculate all the differences between the k gray outputs v i, j and the complementary binary outputs, where k=1,2,..,n k k k e i, j = vi, j bi, j 0 53
54 Minimal Error Bit Searching(2/2) { } m k 3. Suppose ei, j = min ei, j k = 1,2,..., n ;then, the modified binary output vector is formed as { } 1 2 m n b, b,..., b b ' B i, j = i, j i, j i, j,..., i, j Decoder: Using the table lookup method (LUT) Ex:from the gray code table, {1,0,1} represents 1 had been embedded 54
55 Modified MEBS When the capacity gets as high as 50%, the watermarked image quality will be degraded k k k e i, j = vi, j bi, j e k k ERRth, if ERRth < vi, j bi, j The best choice is 135 k = ERRth if ERRth > vi, j b k k vi, j bi, j otherwise k i, j, k i, j 55
56 Robust Watermarking Divide each original gray-level images of size into several cells of size In each cell, embed the same information bit Use the majority voting to recover the damaged portion caused by all kinds of distortions 56
57 Pei s Measure For an image with size P*Q W m,n :the human visual system (HVS) coefficient at position (m,n) X i,j :the original image B i,j :the halftone image PSNR = P Q x 2 P* Q*255 i, j i= 1 j= 1 m, n R w m, n b i+ m, j+ n LMS s distribution 57
58 Result In this paper, a high-capacity data-hiding method in halftone image using the MEBS technique is proposed From the experimental results, they prove that, when the capacity is as high as 33.33%, good qualities of the embedded halftone images can be achieved 58
59 Conclusion Halftone is still dominant in usual office challenge Physical challenges:scanner resolution Affine Transformation:Rotation Translation Dirt and Stains.. 59
60 Reference S.F. Ming and C.A. Oscar, Data Hiding Watermarking for Halftone Image, IEEE Trans. on Image Processing, April 2002 Mitsuji Muneyasu, Masayuki Inoue and Yoko Kitamura, An Extension of DHSPT to Color Half-tone Images, ISCIT 2004 Phil Sherry and Andreas Savakis, Improved Techniques for Watermarking Halftone Images, ICASSP 2004 Kimiyoshi Arishima, Makoto Kitamura & Fumitaka Ono, A study on the data hiding rate for halftone images, Signal Processing and Its Applications, August 2005 S. C. Pei and J. M. Guo, "High-capacity data hiding in halftone images using minimal error bit searching," IEEE International Conference on Image Processing, Singapore, Oct 2004 J. M. Guo, S. C. Pei, and H. Lee, "Watermarking in halftone images with paritymatched error diffusion," IEEE International Conference on Speech, Acoustics, and Signal Processing, U.S.A. March 2005 S. C. Pei, and J. M. Guo, High capacity data hiding in halftone images using minimal error bit searching and least mean square filter, IEEE Trans. Image Processing, vol. 15, no. 6, pp , June,
Halftone image data hiding with intensity selection and connection selection
Signal Processing: Image Communication 16 (2001) 909}930 Halftone image data hiding with intensity selection and connection selection Ming Sun Fu, Oscar C. Au* Department of Electrical and Electronic Engineering,
More informationDirect Binary Search Based Algorithms for Image Hiding
1 Xia ZHUGE, 2 Koi NAKANO 1 School of Electron and Information Engineering, Ningbo University of Technology, No.20 Houhe Lane Haishu District, 315016, Ningbo, Zheiang, China zhugexia2@163.com *2 Department
More informationImage Processing. Michael Kazhdan ( /657) HB Ch FvDFH Ch. 13.1
Image Processing Michael Kazhdan (600.457/657) HB Ch. 14.4 FvDFH Ch. 13.1 Outline Human Vision Image Representation Reducing Color Quantization Artifacts Basic Image Processing Human Vision Model of Human
More informationFig 1: Error Diffusion halftoning method
Volume 3, Issue 6, June 013 ISSN: 77 18X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Approach to Digital
More informationA COMPARATIVE STUDY ON IMAGE COMPRESSION USING HALFTONING BASED BLOCK TRUNCATION CODING FOR COLOR IMAGE
A COMPARATIVE STUDY ON IMAGE COMPRESSION USING HALFTONING BASED BLOCK TRUNCATION CODING FOR COLOR IMAGE Meharban M.S 1 and Priya S 2 1 M.Tech Student, Dept. of Computer Science, Model Engineering College
More informationFast Inverse Halftoning Algorithm for Ordered Dithered Images
Fast Inverse Halftoning Algorithm for Ordered Dithered Images Pedro Garcia Freitas, Mylène C.Q. Farias, and Aletéia P. F. de Araújo Department of Computer Science, University of Brasília (UnB), Brasília,
More informationDigital Halftoning. Sasan Gooran. PhD Course May 2013
Digital Halftoning Sasan Gooran PhD Course May 2013 DIGITAL IMAGES (pixel based) Scanning Photo Digital image ppi (pixels per inch): Number of samples per inch ppi (pixels per inch) ppi (scanning resolution):
More informationIEEE Signal Processing Letters: SPL Distance-Reciprocal Distortion Measure for Binary Document Images
IEEE SIGNAL PROCESSING LETTERS, VOL. X, NO. Y, Z 2003 1 IEEE Signal Processing Letters: SPL-00466-2002 1) Paper Title Distance-Reciprocal Distortion Measure for Binary Document Images 2) Authors Haiping
More informationVirtual Restoration of old photographic prints. Prof. Filippo Stanco
Virtual Restoration of old photographic prints Prof. Filippo Stanco Many photographic prints of commercial / historical value are being converted into digital form. This allows: Easy ubiquitous fruition:
More informationImage Processing. Adam Finkelstein Princeton University COS 426, Spring 2019
Image Processing Adam Finkelstein Princeton University COS 426, Spring 2019 Image Processing Operations Luminance Brightness Contrast Gamma Histogram equalization Color Grayscale Saturation White balance
More informationEvaluation of Visual Cryptography Halftoning Algorithms
Evaluation of Visual Cryptography Halftoning Algorithms Shital B Patel 1, Dr. Vinod L Desai 2 1 Research Scholar, RK University, Kasturbadham, Rajkot, India. 2 Assistant Professor, Department of Computer
More informationENEE408G Multimedia Signal Processing
ENEE48G Multimedia Signal Processing Design Project on Image Processing and Digital Photography Goals:. Understand the fundamentals of digital image processing.. Learn how to enhance image quality and
More informationHuman Vision, Color and Basic Image Processing
Human Vision, Color and Basic Image Processing Connelly Barnes CS4810 University of Virginia Acknowledgement: slides by Jason Lawrence, Misha Kazhdan, Allison Klein, Tom Funkhouser, Adam Finkelstein and
More informationVarious Visual Secret Sharing Schemes- A Review
Various Visual Secret Sharing Schemes- A Review Mrunali T. Gedam Department of Computer Science and Engineering Tulsiramji Gaikwad-Patil College of Engineering and Technology, Nagpur, India Vinay S. Kapse
More informationInternational Journal of Advance Research in Computer Science and Management Studies
Volume 3, Issue 2, February 2015 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
More informationBackground Dirty Paper Coding Codeword Binning Code construction Remaining problems. Information Hiding. Phil Regalia
Information Hiding Phil Regalia Department of Electrical Engineering and Computer Science Catholic University of America Washington, DC 20064 regalia@cua.edu Baltimore IEEE Signal Processing Society Chapter,
More informationWatermarking-based Image Authentication with Recovery Capability using Halftoning and IWT
Watermarking-based Image Authentication with Recovery Capability using Halftoning and IWT Luis Rosales-Roldan, Manuel Cedillo-Hernández, Mariko Nakano-Miyatake, Héctor Pérez-Meana Postgraduate Section,
More informationLow Noise Color Error Diffusion using the 8-Color Planes
Low Noise Color Error Diffusion using the 8-Color Planes Hidemasa Nakai, Koji Nakano Abstract Digital color halftoning is a process to convert a continuous-tone color image into an image with a limited
More informationImage Processing COS 426
Image Processing COS 426 What is a Digital Image? A digital image is a discrete array of samples representing a continuous 2D function Continuous function Discrete samples Limitations on Digital Images
More informationCluster-Dot Halftoning based on the Error Diffusion with no Directional Characteristic
Cluster-Dot Halftoning based on the Error Diffusion with no Directional Characteristic Hidemasa Nakai and Koji Nakano Abstract Digital halftoning is a process to convert a continuous-tone image into a
More informationInternational Conference on Advances in Engineering & Technology 2014 (ICAET-2014) 48 Page
Analysis of Visual Cryptography Schemes Using Adaptive Space Filling Curve Ordered Dithering V.Chinnapudevi 1, Dr.M.Narsing Yadav 2 1.Associate Professor, Dept of ECE, Brindavan Institute of Technology
More informationDirection-Adaptive Partitioned Block Transform for Color Image Coding
Direction-Adaptive Partitioned Block Transform for Color Image Coding Mina Makar, Sam Tsai Final Project, EE 98, Stanford University Abstract - In this report, we investigate the application of Direction
More informationVISUAL CRYPTOGRAPHY for COLOR IMAGES USING ERROR DIFFUSION AND PIXEL SYNCHRONIZATION
VISUAL CRYPTOGRAPHY for COLOR IMAGES USING ERROR DIFFUSION AND PIXEL SYNCHRONIZATION Pankaja Patil Department of Computer Science and Engineering Gogte Institute of Technology, Belgaum, Karnataka Bharati
More informationImage and Video Processing
Image and Video Processing () Image Representation Dr. Miles Hansard miles.hansard@qmul.ac.uk Segmentation 2 Today s agenda Digital image representation Sampling Quantization Sub-sampling Pixel interpolation
More informationOn Filter Techniques for Generating Blue Noise Mask
On Filter Techniques for Generating Blue Noise Mask Kevin J. Parker and Qing Yu Dept. of Electrical Engineering, University of Rochester, Rochester, New York Meng Yao, Color Print and Image Division Tektronix
More informationComputer Graphics. Si Lu. Fall er_graphics.htm 10/02/2015
Computer Graphics Si Lu Fall 2017 http://www.cs.pdx.edu/~lusi/cs447/cs447_547_comput er_graphics.htm 10/02/2015 1 Announcements Free Textbook: Linear Algebra By Jim Hefferon http://joshua.smcvt.edu/linalg.html/
More informationOn Filter Techniques for Generating Blue Noise Mask
On Filter Techniques for Generating Blue Noise Mask Kevin J. Parker and Qing Yu Dept. of Electrical Engineering, University of Rochester, New York Meng Yao, Color Print and Image Division Tektronix Inc.,
More informationA New Steganographic Method for Palette-Based Images
A New Steganographic Method for Palette-Based Images Jiri Fridrich Center for Intelligent Systems, SUNY Binghamton, Binghamton, NY 13902-6000 Abstract In this paper, we present a new steganographic technique
More informationFundamentals of Multimedia
Fundamentals of Multimedia Lecture 2 Graphics & Image Data Representation Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Outline Black & white imags 1 bit images 8-bit gray-level images Image histogram Dithering
More informationA Rumination of Error Diffusions in Color Extended Visual Cryptography P.Pardhasaradhi #1, P.Seetharamaiah *2
A Rumination of Error Diffusions in Color Extended Visual Cryptography P.Pardhasaradhi #1, P.Seetharamaiah *2 # Department of CSE, Bapatla Engineering College, Bapatla, AP, India *Department of CS&SE,
More informationImage Processing. Image Processing. What is an Image? Image Resolution. Overview. Sources of Error. Filtering Blur Detect edges
Thomas Funkhouser Princeton University COS 46, Spring 004 Quantization Random dither Ordered dither Floyd-Steinberg dither Pixel operations Add random noise Add luminance Add contrast Add saturation ing
More informationEncoding Information in Clustered-Dot Halftones
Encoding Information in Clustered-Dot Halftones Robert Ulichney, Matthew Gaubatz, Steven Simske HP Laboratories HPL-2010-136 Keyword(s): Steganographic Halftone, Clustered-dot halfioning, Data-bearing
More informationVisual Cryptography Scheme for Color Images Using Half Toning Via Direct Binary Search with Adaptive Search and Swap
Visual Cryptography Scheme for Color Images Using Half Toning Via Direct Binary Search with Adaptive Search and Swap N Krishna Prakash, Member, IACSIT and S Govindaraju Abstract This paper proposes a method
More informationIntroduction to Audio Watermarking Schemes
Introduction to Audio Watermarking Schemes N. Lazic and P. Aarabi, Communication over an Acoustic Channel Using Data Hiding Techniques, IEEE Transactions on Multimedia, Vol. 8, No. 5, October 2006 Multimedia
More informationBasic concepts of Digital Watermarking. Prof. Mehul S Raval
Basic concepts of Digital Watermarking Prof. Mehul S Raval Mutual dependencies Perceptual Transparency Payload Robustness Security Oblivious Versus non oblivious Cryptography Vs Steganography Cryptography
More informationAn Improved Fast Color Halftone Image Data Compression Algorithm
International Journal of Engineering Science Invention (IJESI) ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 www.ijesi.org PP. 65-69 An Improved Fast Color Halftone Image Data Compression Algorithm
More informationC. A. Bouman: Digital Image Processing - January 9, Digital Halftoning
C. A. Bouman: Digital Image Processing - January 9, 2017 1 Digital Halftoning Many image rendering technologies only have binary output. For example, printers can either fire a dot or not. Halftoning is
More informationImage Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester
Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester Lecture 8: Color Image Processing 04.11.2017 Dr. Mohammed Abdel-Megeed Salem Media
More informationA Robust Nonlinear Filtering Approach to Inverse Halftoning
Journal of Visual Communication and Image Representation 12, 84 95 (2001) doi:10.1006/jvci.2000.0464, available online at http://www.idealibrary.com on A Robust Nonlinear Filtering Approach to Inverse
More informationAnalysis and Design of Vector Error Diffusion Systems for Image Halftoning
Ph.D. Defense Analysis and Design of Vector Error Diffusion Systems for Image Halftoning Niranjan Damera-Venkata Embedded Signal Processing Laboratory The University of Texas at Austin Austin TX 78712-1084
More informationFuzzy Logic Based Adaptive Image Denoising
Fuzzy Logic Based Adaptive Image Denoising Monika Sharma Baba Banda Singh Bhadur Engineering College, Fatehgarh,Punjab (India) SarabjitKaur Sri Sukhmani Institute of Engineering & Technology,Derabassi,Punjab
More informationJournal of mathematics and computer science 11 (2014),
Journal of mathematics and computer science 11 (2014), 137-146 Application of Unsharp Mask in Augmenting the Quality of Extracted Watermark in Spatial Domain Watermarking Saeed Amirgholipour 1 *,Ahmad
More informationImages and Displays. Lecture Steve Marschner 1
Images and Displays Lecture 2 2008 Steve Marschner 1 Introduction Computer graphics: The study of creating, manipulating, and using visual images in the computer. What is an image? A photographic print?
More informationFast Inverse Halftoning
Fast Inverse Halftoning Zachi Karni, Daniel Freedman, Doron Shaked HP Laboratories HPL-2-52 Keyword(s): inverse halftoning Abstract: Printers use halftoning to render printed pages. This process is useful
More informationShow-through Watermarking of Duplex Printed Documents
Show-through Watermarking of Duplex Printed Documents Gaurav Sharma a and Shen-ge Wang b a ECE Dept, Univ. of Rochester, Rochester, NY 14627-0126, USA; b Xerox Corporation, 800 Phillips Road, Webster,
More informationABSTRACT I. INTRODUCTION
2017 IJSRSET Volume 3 Issue 8 Print ISSN: 2395-1990 Online ISSN : 2394-4099 Themed Section : Engineering and Technology Hybridization of DBA-DWT Algorithm for Enhancement and Restoration of Impulse Noise
More informationAn Improved Edge Adaptive Grid Technique To Authenticate Grey Scale Images
An Improved Edge Adaptive Grid Technique To Authenticate Grey Scale Images Ishwarya.M 1, Mary shamala.l 2 M.E, Dept of CSE, IFET College of Engineering, Villupuram, TamilNadu, India 1 Associate Professor,
More informationWhat is an image? Images and Displays. Representative display technologies. An image is:
What is an image? Images and Displays A photographic print A photographic negative? This projection screen Some numbers in RAM? CS465 Lecture 2 2005 Steve Marschner 1 2005 Steve Marschner 2 An image is:
More informationPerformance Evaluation of Floyd Steinberg Halftoning and Jarvis Haltonong Algorithms in Visual Cryptography
Performance Evaluation of Floyd Steinberg Halftoning and Jarvis Haltonong Algorithms in Visual Cryptography Pratima M. Nikate Department of Electronics & Telecommunication Engineering, P.G.Student,NKOCET,
More informationLossless Image Watermarking for HDR Images Using Tone Mapping
IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.5, May 2013 113 Lossless Image Watermarking for HDR Images Using Tone Mapping A.Nagurammal 1, T.Meyyappan 2 1 M. Phil Scholar
More informationImpulse Noise Removal Based on Artificial Neural Network Classification with Weighted Median Filter
Impulse Noise Removal Based on Artificial Neural Network Classification with Weighted Median Filter Deepalakshmi R 1, Sindhuja A 2 PG Scholar, Department of Computer Science, Stella Maris College, Chennai,
More informationPART II. DIGITAL HALFTONING FUNDAMENTALS
PART II. DIGITAL HALFTONING FUNDAMENTALS Outline Halftone quality Origins of halftoning Perception of graylevels from halftones Printer properties Introduction to digital halftoning Conventional digital
More informationError Diffusion without Contouring Effect
Error Diffusion without Contouring Effect Wei-Yu Han and Ja-Chen Lin National Chiao Tung University, Department of Computer and Information Science Hsinchu, Taiwan 3000 Abstract A modified error-diffusion
More informationHigh-Capacity Reversible Data Hiding in Encrypted Images using MSB Prediction
High-Capacity Reversible Data Hiding in Encrypted Images using MSB Prediction Pauline Puteaux and William Puech; LIRMM Laboratory UMR 5506 CNRS, University of Montpellier; Montpellier, France Abstract
More informationColor Filter Array Interpolation Using Adaptive Filter
Color Filter Array Interpolation Using Adaptive Filter P.Venkatesh 1, Dr.V.C.Veera Reddy 2, Dr T.Ramashri 3 M.Tech Student, Department of Electrical and Electronics Engineering, Sri Venkateswara University
More informationVisual Secret Sharing Based Digital Image Watermarking
www.ijcsi.org 312 Visual Secret Sharing Based Digital Image Watermarking B. Surekha 1, Dr. G. N. Swamy 2 1 Associate Professor, Department of ECE, TRR College of Engineering, Hyderabad, Andhra Pradesh,
More informationקורס גרפיקה ממוחשבת 2008 סמסטר ב' Image Processing 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור
קורס גרפיקה ממוחשבת 2008 סמסטר ב' Image Processing 1 חלק מהשקפים מעובדים משקפים של פרדו דוראנד, טומס פנקהאוסר ודניאל כהן-אור What is an image? An image is a discrete array of samples representing a continuous
More informationRobust Invisible QR Code Image Watermarking Algorithm in SWT Domain
Robust Invisible QR Code Image Watermarking Algorithm in SWT Domain Swathi.K 1, Ramudu.K 2 1 M.Tech Scholar, Annamacharya Institute of Technology & Sciences, Rajampet, Andhra Pradesh, India 2 Assistant
More informationDigital Image Watermarking by Spread Spectrum method
Digital Image Watermarking by Spread Spectrum method Andreja Samčovi ović Faculty of Transport and Traffic Engineering University of Belgrade, Serbia Belgrade, november 2014. I Spread Spectrum Techniques
More informationTHE advent of the digital age with the Internet revolution
464 IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, VOL. 1, NO. 4, DECEMBER 2006 Print and Scan Resilient Data Hiding in Images Kaushal Solanki, Member, IEEE, Upamanyu Madhow, Fellow, IEEE, B.
More informationECE/OPTI533 Digital Image Processing class notes 288 Dr. Robert A. Schowengerdt 2003
Motivation Large amount of data in images Color video: 200Mb/sec Landsat TM multispectral satellite image: 200MB High potential for compression Redundancy (aka correlation) in images spatial, temporal,
More informationAn Enhanced Least Significant Bit Steganography Technique
An Enhanced Least Significant Bit Steganography Technique Mohit Abstract - Message transmission through internet as medium, is becoming increasingly popular. Hence issues like information security are
More informationAN EXTENDED VISUAL CRYPTOGRAPHY SCHEME WITHOUT PIXEL EXPANSION FOR HALFTONE IMAGES. N. Askari, H.M. Heys, and C.R. Moloney
26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING YEAR 2013 AN EXTENDED VISUAL CRYPTOGRAPHY SCHEME WITHOUT PIXEL EXPANSION FOR HALFTONE IMAGES N. Askari, H.M. Heys, and C.R. Moloney
More informationReversible data hiding based on histogram modification using S-type and Hilbert curve scanning
Advances in Engineering Research (AER), volume 116 International Conference on Communication and Electronic Information Engineering (CEIE 016) Reversible data hiding based on histogram modification using
More informationA New Hybrid Multitoning Based on the Direct Binary Search
IMECS 28 19-21 March 28 Hong Kong A New Hybrid Multitoning Based on the Direct Binary Search Xia Zhuge Yuki Hirano and Koji Nakano Abstract Halftoning is an important task to convert a gray scale image
More informationA Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA)
A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA) Suma Chappidi 1, Sandeep Kumar Mekapothula 2 1 PG Scholar, Department of ECE, RISE Krishna
More informationDirection based Fuzzy filtering for Color Image Denoising
International Research Journal of Engineering and Technology (IRJET) e-issn: 2395-56 Volume: 4 Issue: 5 May -27 www.irjet.net p-issn: 2395-72 Direction based Fuzzy filtering for Color Denoising Nitika*,
More informationComputer Vision. Howie Choset Introduction to Robotics
Computer Vision Howie Choset http://www.cs.cmu.edu.edu/~choset Introduction to Robotics http://generalrobotics.org What is vision? What is computer vision? Edge Detection Edge Detection Interest points
More informationImage Processing Computer Graphics I Lecture 20. Display Color Models Filters Dithering Image Compression
15-462 Computer Graphics I Lecture 2 Image Processing April 18, 22 Frank Pfenning Carnegie Mellon University http://www.cs.cmu.edu/~fp/courses/graphics/ Display Color Models Filters Dithering Image Compression
More informationImage Processing. What is an image? קורס גרפיקה ממוחשבת 2008 סמסטר ב' Converting to digital form. Sampling and Reconstruction.
Amplitude 5/1/008 What is an image? An image is a discrete array of samples representing a continuous D function קורס גרפיקה ממוחשבת 008 סמסטר ב' Continuous function Discrete samples 1 חלק מהשקפים מעובדים
More informationDetection of Image Forgery was Created from Bitmap and JPEG Images using Quantization Table
Detection of Image Forgery was Created from Bitmap and JPEG Images using Quantization Tran Dang Hien University of Engineering and Eechnology, VietNam National Univerity, VietNam Pham Van At Department
More informationAn Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA
An Adaptive Kernel-Growing Median Filter for High Noise Images Jacob Laurel Department of Electrical and Computer Engineering, University of Alabama at Birmingham, Birmingham, AL, USA Electrical and Computer
More informationImplementation of Colored Visual Cryptography for Generating Digital and Physical Shares
Implementation of Colored Visual Cryptography for Generating Digital and Physical Shares Ahmad Zaky 13512076 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
More informationDigital Image Processing. Lecture # 3 Image Enhancement
Digital Image Processing Lecture # 3 Image Enhancement 1 Image Enhancement Image Enhancement 3 Image Enhancement 4 Image Enhancement Process an image so that the result is more suitable than the original
More informationI (x, y) O (x,y) compare. x (row #) mod Mx y (column #) mod My. screen d (x, y )
Digital Multitoning Evaluation with a Human Visual Model Qing Yu and Kevin J. Parker Department of Electrical Engineering University of Rochester, Rochester, NY 1467 Kevin Spaulding and Rodney Miller Imaging
More informationLocal prediction based reversible watermarking framework for digital videos
Local prediction based reversible watermarking framework for digital videos J.Priyanka (M.tech.) 1 K.Chaintanya (Asst.proff,M.tech(Ph.D)) 2 M.Tech, Computer science and engineering, Acharya Nagarjuna University,
More informationarxiv: v1 [cs.mm] 31 Mar 2014
arxiv:1404.1313v1 [cs.mm] 31 Mar 2014 Color to Gray and Back transformation for distributing color digital images V.N. Gorbachev, E.M. Kaynarova, I.K. Metelev, E.S. Yakovleva. North -Western Institute
More informationRobust watermarking based on DWT SVD
Robust watermarking based on DWT SVD Anumol Joseph 1, K. Anusudha 2 Department of Electronics Engineering, Pondicherry University, Puducherry, India anumol.josph00@gmail.com, anusudhak@yahoo.co.in Abstract
More informationEffect of Embedding Multiple Watermarks in Color Image against Cropping and Salt and Pepper Noise Attacks
International Journal of IT, Engineering and Applied Sciences Research (IJIEASR) ISSN: 239-443 Volume, No., October 202 8 Effect of Embedding Multiple Watermarks in Color Image against Cropping and Salt
More informationColor Image Quantization and Dithering Method Based on Human Visual System Characteristics*
Color Image Quantization and Dithering Method Based on Human Visual System Characteristics* yeong Man im, Chae Soo Lee, Eung Joo Lee, and Yeong Ho Ha Department of Electronic Engineering, yungpook National
More informationRanked Dither for Robust Color Printing
Ranked Dither for Robust Color Printing Maya R. Gupta and Jayson Bowen Dept. of Electrical Engineering, University of Washington, Seattle, USA; ABSTRACT A spatially-adaptive method for color printing is
More informationIntroduction to More Advanced Steganography. John Ortiz. Crucial Security Inc. San Antonio
Introduction to More Advanced Steganography John Ortiz Crucial Security Inc. San Antonio John.Ortiz@Harris.com 210 977-6615 11/17/2011 Advanced Steganography 1 Can YOU See the Difference? Which one of
More informationModule 6 STILL IMAGE COMPRESSION STANDARDS
Module 6 STILL IMAGE COMPRESSION STANDARDS Lesson 16 Still Image Compression Standards: JBIG and JPEG Instructional Objectives At the end of this lesson, the students should be able to: 1. Explain the
More informationAn Improved Bernsen Algorithm Approaches For License Plate Recognition
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 78-834, ISBN: 78-8735. Volume 3, Issue 4 (Sep-Oct. 01), PP 01-05 An Improved Bernsen Algorithm Approaches For License Plate Recognition
More informationError Diffusion and Delta-Sigma Modulation for Digital Image Halftoning
Error Diffusion and Delta-Sigma Modulation for Digital Image Halftoning Thomas D. Kite, Brian L. Evans, and Alan C. Bovik Department of Electrical and Computer Engineering The University of Texas at Austin
More informationGrayscale and Resolution Tradeoffs in Photographic Image Quality. Joyce E. Farrell Hewlett Packard Laboratories, Palo Alto, CA
Grayscale and Resolution Tradeoffs in Photographic Image Quality Joyce E. Farrell Hewlett Packard Laboratories, Palo Alto, CA 94304 Abstract This paper summarizes the results of a visual psychophysical
More informationC. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.
Removal of Impulse Noise In Image Using Simple Edge Preserving Denoising Technique Omika. B 1, Arivuselvam. B 2, Sudha. S 3 1-3 Department of ECE, Easwari Engineering College Abstract Images are most often
More informationData Embedding Using Phase Dispersion. Chris Honsinger and Majid Rabbani Imaging Science Division Eastman Kodak Company Rochester, NY USA
Data Embedding Using Phase Dispersion Chris Honsinger and Majid Rabbani Imaging Science Division Eastman Kodak Company Rochester, NY USA Abstract A method of data embedding based on the convolution of
More informationAn Efficient Nonlinear Filter for Removal of Impulse Noise in Color Video Sequences
An Efficient Nonlinear Filter for Removal of Impulse Noise in Color Video Sequences D.Lincy Merlin, K.Ramesh Babu M.E Student [Applied Electronics], Dept. of ECE, Kingston Engineering College, Vellore,
More informationRobust and Blind Spatial Watermarking in Digital Image
Robust and lind Spatial Watermarking in Digital Image Santi Prasad Maity Malay Kumar Kundu Dept.of Electronics Telecomm. Machine Intelligence Unit.E.College(D.U.) Indian Statical Institute Howrah -711
More informationProf. Feng Liu. Fall /02/2018
Prof. Feng Liu Fall 2018 http://www.cs.pdx.edu/~fliu/courses/cs447/ 10/02/2018 1 Announcements Free Textbook: Linear Algebra By Jim Hefferon http://joshua.smcvt.edu/linalg.html/ Homework 1 due in class
More informationTWO ALGORITHMS IN DIGITAL AUDIO STEGANOGRAPHY USING QUANTIZED FREQUENCY DOMAIN EMBEDDING AND REVERSIBLE INTEGER TRANSFORMS
TWO ALGORITHMS IN DIGITAL AUDIO STEGANOGRAPHY USING QUANTIZED FREQUENCY DOMAIN EMBEDDING AND REVERSIBLE INTEGER TRANSFORMS Sos S. Agaian 1, David Akopian 1 and Sunil A. D Souza 1 1Non-linear Signal Processing
More informationA New Image Steganography Depending On Reference & LSB
A New Image Steganography Depending On & LSB Saher Manaseer 1*, Asmaa Aljawawdeh 2 and Dua Alsoudi 3 1 King Abdullah II School for Information Technology, Computer Science Department, The University of
More informationImage Distortion Maps 1
Image Distortion Maps Xuemei Zhang, Erick Setiawan, Brian Wandell Image Systems Engineering Program Jordan Hall, Bldg. 42 Stanford University, Stanford, CA 9435 Abstract Subjects examined image pairs consisting
More informationBIT-DEPTH EXPANSION USING MINIMUM RISK BASED CLASSIFICATION
BIT-DEPTH EXPANSION USING MINIMUM RISK BASED CLASSIFICATION Gaurav Mittal, Vinit Jakhetiya, Sunil Prasad Jaiswal, Oscar C Au, Anil Kumar Tiwari, Dai Wei International Institute of Information Technology,
More informationProf. Feng Liu. Fall /04/2018
Prof. Feng Liu Fall 2018 http://www.cs.pdx.edu/~fliu/courses/cs447/ 10/04/2018 1 Last Time Image file formats Color quantization 2 Today Dithering Signal Processing Homework 1 due today in class Homework
More informationA Novel Image Steganography Based on Contourlet Transform and Hill Cipher
Journal of Information Hiding and Multimedia Signal Processing c 2015 ISSN 2073-4212 Ubiquitous International Volume 6, Number 5, September 2015 A Novel Image Steganography Based on Contourlet Transform
More informationLossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques
Lossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques Ali Tariq Bhatti 1, Dr. Jung H. Kim 2 1,2 Department of Electrical & Computer engineering
More informationAn Improved Adaptive Median Filter for Image Denoising
2010 3rd International Conference on Computer and Electrical Engineering (ICCEE 2010) IPCSIT vol. 53 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V53.No.2.64 An Improved Adaptive Median
More informationEmbedding and Extracting Two Separate Images Signal in Salt & Pepper Noises in Digital Images based on Watermarking
3rd International Conference on Pattern Recognition and Image Analysis (IPRIA 2017) April 19-20, 2017 Embedding and Extracting Two Separate Images Signal in Salt & Pepper Noises in Digital Images based
More information