SlideShare a Scribd company logo
YOGI VEMANAUNIVERSITY
KADAPA
PiCode : a New Picture-Embedding 2D Barcode
PRESENTED BY:
A NAGA DINESH
mca 6th sem
0011509017
pi code (picture embedding)
 Human readable information is provided before the barcode is successfully
decoded. This paper proposes a new picture-embedding 2D barcode, called
PiCode, which mitigates these two limitations by equipping a scannable 2D
barcode with a picturesque appearance. PiCode is designed with careful
considerations on both the perceptual quality of the embedded image and the
decoding robustness of the encoded message. Comparisons with existing
beautified 2D barcodes show that PiCode achieves one of the best perceptual
quality for the embedded image, and maintains a better trade-off between
image quality and decoding robustness in various application conditions.
PiCode has been implemented in Matlab on a PC and some key building
blocks have also been ported to Android and iOS platforms. Its practicality for
real-world applications have been successfully demonstrated.
ABSTRACT:
MODULE DESCRIPTION
 New Picture-Embedding.
 QR Code.
 2D Barcode.
 Embedding Image System.
New Picture Embedding System
 Appearance of a conventional 2D barcode pattern is often too obtrusive for
integrating into an aesthetically designed advertisement. Besides, no human
readable information is provided before the barcode is successfully decoded.
This paper proposes a new picture-embedding 2D barcode, called PiCode,
which mitigates these two limitations by equipping a scannable 2D barcode
with a picturesque appearance. PiCode is designed with careful
considerations on both the perceptual quality of the embedded image and the
decoding robustness of the encoded message. Comparisons with existing
beautified 2D barcodes show that PiCode achieves one of the best perceptual
quality for the embedded image, and maintains a better trade-off between
image quality and decoding robustness in various application conditions.
New Picture-Embedding
QR CODE
QR Code
QR code is an invention of Denso Wave Inc. and has been included in the
ISO standard.It was created for industrial applications, such as auto-
identification and tracking of electronic parts Its pattern is in black and
white, and consists of some large fixed patterns which are designed to
guarantee detection and decoding robustness. QR code contains three
squarish finder patterns located at the top left, top right and bottom left
corners, respectively, an alternating black and white timing pattern between
adjacent finder patterns, as well as a smaller squarish alignment pattern at the
bottom right region For the high capacity there are more fixed patterns
located in the interior region of the barcode.
 Instead of considering dedicated encryption algorithms tailored to the
scenario of encrypted-domain data hiding, we here stick to the conventional
stream cipher applied in the standard format. That is, the cipher text is
generated by bitwise XOR in the plaintext with the key stream. If not
otherwise specified, the widely used stream cipher AES in the CTR mode is
assumed. The resulting data hiding paradigm over encrypted domain could
be more practically useful because of two reasons:
 stream cipher used in the standard format is still one of the most popular and
reliable encryption tools.
 large number of data have already been encrypted using stream cipher in
standard way.
Embedded Image
Such fixed patterns are only present in QR codes with a storage being greater
than 196 bytes. This is because as the barcode capacity increases, the module
alignment accuracy becomes more critical and the fixed patterns can be utilized
to improve module alignment.
pi code (picture embedding)
 This paper proposes a new picture-embedding 2D barcode, called PiCode,
which mitigates these two limitations by equipping a scannable 2D barcode
with a picturesque appearance. PiCode is designed with careful
considerations on both the perceptual quality of the embedded image and the
decoding robustness of the encoded message. Comparisons with existing
beautified 2D barcodes show that PiCode achieves one of the best perceptual
quality for the embedded image, and maintains a better trade-off between
image quality and decoding robustness in various application conditions.
PiCode has been implemented in Matlab on a PC and some key building
blocks have also been ported to Android and iOS platforms. Its practicality
for real-world applications have been successfully demonstrated
2D Barcode
ARCHITECTURE
 The three squarish finder patterns are usually kept intact by the beautifying
process since they are pivotal in the QR code detection process. The
obtrusive appearance of such finder patterns pose a strong limitation on the
achievable perceptual quality of the embedded picture. Similarly, the timing
and alignment patterns in the interior region of the high capacity QR code
severely affects the perceptual quality. On the other hand, suppressing these
patterns without taking a sufficient remedial measure, as in QR Image , leads
to degradation in the decoding performance.
EXISTING SYSTEM
PROPOSED SYSTEM
 In this section, the proposed PiCode system is described with an emphasis on
the novel aspects of the encoding and decoding algorithms. For the encoding
part, the details of the modulation scheme will be presented to illustrate how
PiCode preserves the perceptual quality of the embedded image while
minimizing the interference of the latter incurred on the modulation
waveform. For the decoding part, the algorithms for performing corner
detection, module alignment and demodulation will be described.
pi code (picture embedding)
 This paper has designed a novel picturesque 2D barcode, named the PiCode.
Comparing with existing beautified QR codes, it provides one of the best
perceptual quality in preserving the aesthetic appearance of the embedded
image, while maintains the decoding robustness. It is achieved by the design
of barcode pattern and better decoding algorithms. The PiCode is designed
with less obtrusive fixed patterns to avoid distortions on the embedded
image, and a modulation scheme which represents the data bit value
adaptively with the embedded image intensity.
CONCLUSION
Thank You

More Related Content

PPT
HIBCC
PDF
DATA SECURITY THROUGH QR CODE ENCRYPTION AND STEGANOGRAPHY
PDF
Digital Image Processing IEEE 2012 Project @ Hades InfoTech
PPTX
A low pre processing system for low quality QR code
PPTX
Qr code ppt
PPTX
QR code
PDF
QR Codes: A Point of View
PDF
Increasing data storage of coloured QR code using compress, multiplexing and ...
HIBCC
DATA SECURITY THROUGH QR CODE ENCRYPTION AND STEGANOGRAPHY
Digital Image Processing IEEE 2012 Project @ Hades InfoTech
A low pre processing system for low quality QR code
Qr code ppt
QR code
QR Codes: A Point of View
Increasing data storage of coloured QR code using compress, multiplexing and ...

What's hot (7)

PDF
IRJET- QR Code Techniques for Smart Shopping: A Review
DOCX
QR Codes seminar
PPTX
Application of QR Codes in Academic Libraries: With Special Reference to Cent...
PPTX
QR CODES IN BUSINESS.
PPT
Secured qr code [Pankaj Jeswani and Team]
PPTX
Qr codes
PPTX
Qr codes
IRJET- QR Code Techniques for Smart Shopping: A Review
QR Codes seminar
Application of QR Codes in Academic Libraries: With Special Reference to Cent...
QR CODES IN BUSINESS.
Secured qr code [Pankaj Jeswani and Team]
Qr codes
Qr codes
Ad

Similar to pi code (picture embedding) (20)

PDF
Implementation of 2D Optimal Barcode (QR Code) for Images
PDF
IRJET - Color Qr Code
PPT
2 d barcodes(NSM)
PDF
QR Code Document Authentication and Retrieval
PDF
PDF
Robust invisible qr code image watermarking in dwt
PDF
IRJET- A Survey: Secret Sharing Approach with Cheater Prevention on QR Code
PDF
IRJET- Study of 3D Barcode with Steganography for Data Hiding
PPTX
QR code optimization
PDF
IRJET - Secure Watermarking through Optimized Embedding of Images in QR C...
PDF
Advanced smart credential cum unique identification and recognition system
PDF
Advanced smart credential cum unique identification and recognition system
PDF
Use of QR Code: A Step Towards Development in India
PDF
PHOTOQR: A NOVEL ID CARD WITH AN ENCODED VIEW
PDF
PhotoQR: A Novel ID Card with an Encoded View
PDF
PHOTOQR: A NOVEL ID CARD WITH AN ENCODED VIEW
PDF
Iris images encryption based on QR code and chaotic map
PDF
Review of Types and Analysis of Two Dimensional Bar Codes in Logistics and E-...
PDF
IRJET-Implementation of QR Code on Data Protection of Cloud Computing
PDF
Reasoning about QRCode
Implementation of 2D Optimal Barcode (QR Code) for Images
IRJET - Color Qr Code
2 d barcodes(NSM)
QR Code Document Authentication and Retrieval
Robust invisible qr code image watermarking in dwt
IRJET- A Survey: Secret Sharing Approach with Cheater Prevention on QR Code
IRJET- Study of 3D Barcode with Steganography for Data Hiding
QR code optimization
IRJET - Secure Watermarking through Optimized Embedding of Images in QR C...
Advanced smart credential cum unique identification and recognition system
Advanced smart credential cum unique identification and recognition system
Use of QR Code: A Step Towards Development in India
PHOTOQR: A NOVEL ID CARD WITH AN ENCODED VIEW
PhotoQR: A Novel ID Card with an Encoded View
PHOTOQR: A NOVEL ID CARD WITH AN ENCODED VIEW
Iris images encryption based on QR code and chaotic map
Review of Types and Analysis of Two Dimensional Bar Codes in Logistics and E-...
IRJET-Implementation of QR Code on Data Protection of Cloud Computing
Reasoning about QRCode
Ad

More from Naga Dinesh (20)

PPTX
internet and intra net
PPTX
micro payments using coin
PPTX
Haptic technology
PPTX
Firewall
PPTX
eye phone technology
PPTX
Tera data
PPT
Selenium ppt
PPTX
pillcam
PPTX
team viewer
PPTX
Haptic tech
PPTX
Growth hacking
PPTX
PPTX
Anjular js
PPTX
brain chip
PPTX
35.digital jewellery
PPTX
mobilejammer
PPTX
29.skinput technology
PPT
5 g technology
PPTX
cloud storage ppt
PPTX
23.rainbowtechnology
internet and intra net
micro payments using coin
Haptic technology
Firewall
eye phone technology
Tera data
Selenium ppt
pillcam
team viewer
Haptic tech
Growth hacking
Anjular js
brain chip
35.digital jewellery
mobilejammer
29.skinput technology
5 g technology
cloud storage ppt
23.rainbowtechnology

Recently uploaded (20)

PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
KodekX | Application Modernization Development
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Encapsulation theory and applications.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
cuic standard and advanced reporting.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The Rise and Fall of 3GPP – Time for a Sabbatical?
Unlocking AI with Model Context Protocol (MCP)
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”
Understanding_Digital_Forensics_Presentation.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
KodekX | Application Modernization Development
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
Big Data Technologies - Introduction.pptx
Modernizing your data center with Dell and AMD
Review of recent advances in non-invasive hemoglobin estimation
Encapsulation theory and applications.pdf
Network Security Unit 5.pdf for BCA BBA.
cuic standard and advanced reporting.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Chapter 3 Spatial Domain Image Processing.pdf

pi code (picture embedding)

  • 1. YOGI VEMANAUNIVERSITY KADAPA PiCode : a New Picture-Embedding 2D Barcode PRESENTED BY: A NAGA DINESH mca 6th sem 0011509017
  • 3.  Human readable information is provided before the barcode is successfully decoded. This paper proposes a new picture-embedding 2D barcode, called PiCode, which mitigates these two limitations by equipping a scannable 2D barcode with a picturesque appearance. PiCode is designed with careful considerations on both the perceptual quality of the embedded image and the decoding robustness of the encoded message. Comparisons with existing beautified 2D barcodes show that PiCode achieves one of the best perceptual quality for the embedded image, and maintains a better trade-off between image quality and decoding robustness in various application conditions. PiCode has been implemented in Matlab on a PC and some key building blocks have also been ported to Android and iOS platforms. Its practicality for real-world applications have been successfully demonstrated. ABSTRACT:
  • 4. MODULE DESCRIPTION  New Picture-Embedding.  QR Code.  2D Barcode.  Embedding Image System.
  • 6.  Appearance of a conventional 2D barcode pattern is often too obtrusive for integrating into an aesthetically designed advertisement. Besides, no human readable information is provided before the barcode is successfully decoded. This paper proposes a new picture-embedding 2D barcode, called PiCode, which mitigates these two limitations by equipping a scannable 2D barcode with a picturesque appearance. PiCode is designed with careful considerations on both the perceptual quality of the embedded image and the decoding robustness of the encoded message. Comparisons with existing beautified 2D barcodes show that PiCode achieves one of the best perceptual quality for the embedded image, and maintains a better trade-off between image quality and decoding robustness in various application conditions. New Picture-Embedding
  • 8. QR Code QR code is an invention of Denso Wave Inc. and has been included in the ISO standard.It was created for industrial applications, such as auto- identification and tracking of electronic parts Its pattern is in black and white, and consists of some large fixed patterns which are designed to guarantee detection and decoding robustness. QR code contains three squarish finder patterns located at the top left, top right and bottom left corners, respectively, an alternating black and white timing pattern between adjacent finder patterns, as well as a smaller squarish alignment pattern at the bottom right region For the high capacity there are more fixed patterns located in the interior region of the barcode.
  • 9.  Instead of considering dedicated encryption algorithms tailored to the scenario of encrypted-domain data hiding, we here stick to the conventional stream cipher applied in the standard format. That is, the cipher text is generated by bitwise XOR in the plaintext with the key stream. If not otherwise specified, the widely used stream cipher AES in the CTR mode is assumed. The resulting data hiding paradigm over encrypted domain could be more practically useful because of two reasons:  stream cipher used in the standard format is still one of the most popular and reliable encryption tools.  large number of data have already been encrypted using stream cipher in standard way. Embedded Image
  • 10. Such fixed patterns are only present in QR codes with a storage being greater than 196 bytes. This is because as the barcode capacity increases, the module alignment accuracy becomes more critical and the fixed patterns can be utilized to improve module alignment.
  • 12.  This paper proposes a new picture-embedding 2D barcode, called PiCode, which mitigates these two limitations by equipping a scannable 2D barcode with a picturesque appearance. PiCode is designed with careful considerations on both the perceptual quality of the embedded image and the decoding robustness of the encoded message. Comparisons with existing beautified 2D barcodes show that PiCode achieves one of the best perceptual quality for the embedded image, and maintains a better trade-off between image quality and decoding robustness in various application conditions. PiCode has been implemented in Matlab on a PC and some key building blocks have also been ported to Android and iOS platforms. Its practicality for real-world applications have been successfully demonstrated 2D Barcode
  • 14.  The three squarish finder patterns are usually kept intact by the beautifying process since they are pivotal in the QR code detection process. The obtrusive appearance of such finder patterns pose a strong limitation on the achievable perceptual quality of the embedded picture. Similarly, the timing and alignment patterns in the interior region of the high capacity QR code severely affects the perceptual quality. On the other hand, suppressing these patterns without taking a sufficient remedial measure, as in QR Image , leads to degradation in the decoding performance. EXISTING SYSTEM
  • 15. PROPOSED SYSTEM  In this section, the proposed PiCode system is described with an emphasis on the novel aspects of the encoding and decoding algorithms. For the encoding part, the details of the modulation scheme will be presented to illustrate how PiCode preserves the perceptual quality of the embedded image while minimizing the interference of the latter incurred on the modulation waveform. For the decoding part, the algorithms for performing corner detection, module alignment and demodulation will be described.
  • 17.  This paper has designed a novel picturesque 2D barcode, named the PiCode. Comparing with existing beautified QR codes, it provides one of the best perceptual quality in preserving the aesthetic appearance of the embedded image, while maintains the decoding robustness. It is achieved by the design of barcode pattern and better decoding algorithms. The PiCode is designed with less obtrusive fixed patterns to avoid distortions on the embedded image, and a modulation scheme which represents the data bit value adaptively with the embedded image intensity. CONCLUSION