BARCAM
Masudur Rahman Khan
B.Sc. Engineer (Mechanical), BUET
Last Updated: 19 Aug 2005
Barcode system has become one of the most useful and popular coding systems for inventory management, human resource management in various sectors all over the world. Its reliability, convenience and lower production cost makes it so popular.
In this article, an alternative
technology will be described for barcode reading which is not only cheaper but
also has a number of scopes for further research also.
What is a barcode?
Simply, barcode is noting but a collection of vertical monochrome bars having different widths. A number of standards are available having different specification, merits and demerits but it is your job to choose the most suitable barcode for your system.

Figure 1
In the figure above, a sample barcode is shown.
What does it contain?
A barcode may contain a simple numerical figure. It can even store your name in the form of bars!
If we take a closer look on the figure we will see that,
1. There are four types
of bars. (Categorized by their width),
2. Each type can be either black or white
3. There must be a white bar between two black bars.
4. The code starts with three thin bars and also ends with same fashion. (We
will call it End Bars)
Let us name the different
bars as B1, B2, B3 and B4. Here the numbers (1,2,3,4) are not only the indexes
but also represent the width ratio of the bars. For example, if the width of
B1 is 3mm, width of B4 will be 3 mm X4 = 12 mm.