SlideShare a Scribd company logo
1 of 14
RAINBOW TECHNOLOGY
BY
A.RADHIKA
19BR1A0403
Contents:-
 Introduction
 Process
 Working
 Block Diagram
 Data encoding
 Data decoding
 Principles
 Advantages
 Disadvantages
 Conclusion
Introduction:-
 Rainbow Technology is a group of techniques to store digital data in some colors , color
combinations and some symbols known as rainbow format and therefore a rainbow
picture will be generated.
 Rainbow technology, a breakthrough in digital storage data enables us to store upto a
massive 450GB on just a piece of paper.
 With the help of rainbow system we would be watching full-length high-definition videos
from a piece of paper.
Process:-
Working:-
It uses geometric shapes such as squares and hexagons to represent data patterns,
instead of the usual binary method that uses ones and zeros to represent data.
 Besides, color is also used in the Rainbow system, to represent other data elements.
Files such as text, images, sounds and video clips are encoded in "rainbow format" as
colored circles, triangles, squares and so on, and printed as dense graphics on paper at
a density of 2.7GB per square inch.
Data encoding:-
Data to data conversion techniques takes place in four steps
A chunk of data bits are taken from data source(Normally binary file),which is known as a
word.
A word can be converted into a value that will be unique each different combination of bits
The value then passes through some error checking mechanisms . After producing some
error correction bits , it will attach to the data picture.
Thus the final output (data picture)will be generated.
 Here some absolute rainbow dots are printed along with the data to detect and correct errors.
Data Decoding:-
• Data picture is taken as input and the parameters like UPD,PBM,etc are read from
the header
• Value mapping function are used for mapping the arrangements done on actual data
• Some errors that occur due to color fading can also be handled at this stage.The
values are passed through some error correction mechanism.Automatic repairs are
also done here.
• Then the value to word conversion takes place.The encoded data picture is hence
decoded into the result data which will be the original data.
Principles:-
PRINCIPLE-1:
“Every different color or color combinations will produce different values.”
PRINCIPLE-2:
“Every color or color combinations can be converted in to some values and from the
values the colors or color combinations can be regenerated.”
Advantages:-
 Data can be stored on an ordinary paper.
 Larger amount of data can be had on lesser space.
 The extremely low-cost technology will drastically reduce the cost of storage and
provide for high speed storage too.
 Biodegradable nature of the storage devices would do away with the e-waste
pollution.
Disadvantages:-
 1.The paper has the tendency to fade away hence the data loss may occur.
conclusion:-
Once the Rainbow technology is in, soon we would be watching full-
length high-definition videos from a piece of paper!
With the popularity of the Rainbow Technology, computer or fashion
magazines in future need not carry CDs in a pack.
Rainbow_technology-1.pptx
Rainbow_technology-1.pptx

More Related Content

Similar to Rainbow_technology-1.pptx

"Rainbow Technology"
 "Rainbow Technology" "Rainbow Technology"
"Rainbow Technology"Umang Agrawal
 
Rainbow Technology
Rainbow TechnologyRainbow Technology
Rainbow TechnologyPrem Chand
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technologyPrem Chand
 
Rainbow technology-ppt
Rainbow technology-pptRainbow technology-ppt
Rainbow technology-pptRajesh Roky
 
RAINBOW TECHNOLOGY.ppt
RAINBOW TECHNOLOGY.pptRAINBOW TECHNOLOGY.ppt
RAINBOW TECHNOLOGY.pptbeghinbose1
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technologyGirish1020
 
Image processing and compression.pptx
Image processing and compression.pptxImage processing and compression.pptx
Image processing and compression.pptxdudoo1
 
IRJET-Data Embedding Method using Adaptive Pixel Pair Matching Algorithm
IRJET-Data Embedding Method using Adaptive Pixel Pair Matching AlgorithmIRJET-Data Embedding Method using Adaptive Pixel Pair Matching Algorithm
IRJET-Data Embedding Method using Adaptive Pixel Pair Matching AlgorithmIRJET Journal
 
Chapter 2 Digital Data
Chapter 2 Digital DataChapter 2 Digital Data
Chapter 2 Digital Datashelly3160
 
Image compression
Image compressionImage compression
Image compressionHuda Seyam
 
A N A LTERNATIVE G REEN S CREEN K EYING M ETHOD F OR F ILM V ISUAL E ...
A N  A LTERNATIVE  G REEN  S CREEN  K EYING M ETHOD  F OR  F ILM  V ISUAL  E ...A N  A LTERNATIVE  G REEN  S CREEN  K EYING M ETHOD  F OR  F ILM  V ISUAL  E ...
A N A LTERNATIVE G REEN S CREEN K EYING M ETHOD F OR F ILM V ISUAL E ...ijma
 
Workshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KITWorkshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KITEdwin Rojas
 
Compression of digital voice and video
Compression of digital voice and videoCompression of digital voice and video
Compression of digital voice and videosangusajjan
 
Enhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsEnhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsIJRES Journal
 
GIS - Unit 3-1.pptx for geographical information systems
GIS - Unit 3-1.pptx for geographical information systemsGIS - Unit 3-1.pptx for geographical information systems
GIS - Unit 3-1.pptx for geographical information systemsHarshavarthan24
 

Similar to Rainbow_technology-1.pptx (20)

Rainbow technology
Rainbow technologyRainbow technology
Rainbow technology
 
"Rainbow Technology"
 "Rainbow Technology" "Rainbow Technology"
"Rainbow Technology"
 
Rainbow Technology
Rainbow TechnologyRainbow Technology
Rainbow Technology
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technology
 
Rainbow technology-ppt
Rainbow technology-pptRainbow technology-ppt
Rainbow technology-ppt
 
RAINBOW TECHNOLOGY.ppt
RAINBOW TECHNOLOGY.pptRAINBOW TECHNOLOGY.ppt
RAINBOW TECHNOLOGY.ppt
 
Rainbow technology
Rainbow technologyRainbow technology
Rainbow technology
 
Image compression
Image compressionImage compression
Image compression
 
Aju report 2
Aju report 2Aju report 2
Aju report 2
 
Image processing and compression.pptx
Image processing and compression.pptxImage processing and compression.pptx
Image processing and compression.pptx
 
IRJET-Data Embedding Method using Adaptive Pixel Pair Matching Algorithm
IRJET-Data Embedding Method using Adaptive Pixel Pair Matching AlgorithmIRJET-Data Embedding Method using Adaptive Pixel Pair Matching Algorithm
IRJET-Data Embedding Method using Adaptive Pixel Pair Matching Algorithm
 
Image Compression Techniques: A Survey
Image Compression Techniques: A SurveyImage Compression Techniques: A Survey
Image Compression Techniques: A Survey
 
Chapter 2 Digital Data
Chapter 2 Digital DataChapter 2 Digital Data
Chapter 2 Digital Data
 
Holographic memory
Holographic memoryHolographic memory
Holographic memory
 
Image compression
Image compressionImage compression
Image compression
 
A N A LTERNATIVE G REEN S CREEN K EYING M ETHOD F OR F ILM V ISUAL E ...
A N  A LTERNATIVE  G REEN  S CREEN  K EYING M ETHOD  F OR  F ILM  V ISUAL  E ...A N  A LTERNATIVE  G REEN  S CREEN  K EYING M ETHOD  F OR  F ILM  V ISUAL  E ...
A N A LTERNATIVE G REEN S CREEN K EYING M ETHOD F OR F ILM V ISUAL E ...
 
Workshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KITWorkshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KIT
 
Compression of digital voice and video
Compression of digital voice and videoCompression of digital voice and video
Compression of digital voice and video
 
Enhanced Image Compression Using Wavelets
Enhanced Image Compression Using WaveletsEnhanced Image Compression Using Wavelets
Enhanced Image Compression Using Wavelets
 
GIS - Unit 3-1.pptx for geographical information systems
GIS - Unit 3-1.pptx for geographical information systemsGIS - Unit 3-1.pptx for geographical information systems
GIS - Unit 3-1.pptx for geographical information systems
 

Recently uploaded

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 

Recently uploaded (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 

Rainbow_technology-1.pptx

  • 2. Contents:-  Introduction  Process  Working  Block Diagram  Data encoding  Data decoding  Principles  Advantages  Disadvantages  Conclusion
  • 3. Introduction:-  Rainbow Technology is a group of techniques to store digital data in some colors , color combinations and some symbols known as rainbow format and therefore a rainbow picture will be generated.  Rainbow technology, a breakthrough in digital storage data enables us to store upto a massive 450GB on just a piece of paper.  With the help of rainbow system we would be watching full-length high-definition videos from a piece of paper.
  • 5. Working:- It uses geometric shapes such as squares and hexagons to represent data patterns, instead of the usual binary method that uses ones and zeros to represent data.  Besides, color is also used in the Rainbow system, to represent other data elements. Files such as text, images, sounds and video clips are encoded in "rainbow format" as colored circles, triangles, squares and so on, and printed as dense graphics on paper at a density of 2.7GB per square inch.
  • 6.
  • 7. Data encoding:- Data to data conversion techniques takes place in four steps A chunk of data bits are taken from data source(Normally binary file),which is known as a word. A word can be converted into a value that will be unique each different combination of bits The value then passes through some error checking mechanisms . After producing some error correction bits , it will attach to the data picture. Thus the final output (data picture)will be generated.  Here some absolute rainbow dots are printed along with the data to detect and correct errors.
  • 8. Data Decoding:- • Data picture is taken as input and the parameters like UPD,PBM,etc are read from the header • Value mapping function are used for mapping the arrangements done on actual data • Some errors that occur due to color fading can also be handled at this stage.The values are passed through some error correction mechanism.Automatic repairs are also done here. • Then the value to word conversion takes place.The encoded data picture is hence decoded into the result data which will be the original data.
  • 9. Principles:- PRINCIPLE-1: “Every different color or color combinations will produce different values.” PRINCIPLE-2: “Every color or color combinations can be converted in to some values and from the values the colors or color combinations can be regenerated.”
  • 10. Advantages:-  Data can be stored on an ordinary paper.  Larger amount of data can be had on lesser space.  The extremely low-cost technology will drastically reduce the cost of storage and provide for high speed storage too.  Biodegradable nature of the storage devices would do away with the e-waste pollution.
  • 11. Disadvantages:-  1.The paper has the tendency to fade away hence the data loss may occur.
  • 12. conclusion:- Once the Rainbow technology is in, soon we would be watching full- length high-definition videos from a piece of paper! With the popularity of the Rainbow Technology, computer or fashion magazines in future need not carry CDs in a pack.