Rainbow Technology, a breakthrough in digital data storage enables us to store up to a massive 450 GB on just a piece of paper. Rainbow Storage 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. The technique is used to achieve high-density storage. With the help of Rainbow system we would be watching full-length high-definition videos from a piece of paper!
The main attraction is the cheap paper . The Rainbow technology is feasible because printed text, readable by the human eye is a very wasteful use of the potential capacity of paper to store data. By printing the data encoded in a denser way much higher capacities can be achieved. Paper is, of course, bio-degradable, unlike CDs or DVDs. And sheets of paper also cost a fraction of the cost of a CD or DVD.
This boon to digital data storage is developed by Sainul Abideen, university technology student at the Muslim educational society Engineering College in Kerala
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. An RVD therefore looks like a print-out of the modern art.
The paper can then be read through a specially developed scanner and the contents decoded into their original digital format and viewed or played. The Rainbow technology is feasible because printed text, readable by the human eye is a very wasteful use of the potential capacity of paper to store data
By printing the data encoded in a denser way much higher capacities can be achieved. The retrieval of data is done by scanning the paper or the plastic sheet containing the data into a scanner and later reading it over monitor.
Instead of using 0s and 1s, we use color dots where each color dot can represent minimum 8 bits (1 byte). The rainbow picture will be highly compressed and can be represented in any color medium.
For retrieving the contents from the medium, picture can be captured and data can be generated from the color combinations. "Although environmental light differences and color shading is a problem, it can overcome up to a certain limit by using efficient mapping functions"