Encoding of Line Drawings with a Multiple Grid Chain Code

The multiple grid(MG) chain code which uses four different square grids is proposed to encode line drawings. The main processes adopted in the code are: 1) a grid selection algorithm which allocates quantization points only to the vicinity of the course of a line drawing, 2) labeling rule on quantization points which makes the frequency of some codes larger than that of other codes, and 3) quantization points allocation-not to the corners, but to the sides of a square which makes the straight line segments larger without increasing quantization error. A performance comparison of various chain codes is made from the viewpoints of the encoding efficiency, naturalness of the encoded lines, and the rate distortion measure. Also, the superiority of the MG chain code to other codes is shown. At last, application of the MG chain code to the electronic blackboard system is explained.

[1]  Arnold W. M. Smeulders,et al.  Best Linear Unbiased Estimators for Properties of Digitized Straight Lines , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  H. Freeman,et al.  Comparative analysis of line-drawing modeling schemes , 1980 .

[3]  Herbert Freeman,et al.  Application of the Generalized Chain Coding Scheme to Map Data Processing. , 1978 .

[4]  DANIEL K. SCHOLTEN,et al.  Chain Coding with a Hexagonal Lattice , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Herbert Freeman,et al.  Computer Processing of Line-Drawing Images , 1974, CSUR.

[6]  Jack Koplowitz,et al.  On the Performance of Chain Codes for Quantization of Line Drawings , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  John A. Saghri,et al.  Analysis of the Precision of Generalized Chain Codes for the Representation of Planar Curves , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  T. Kishimoto,et al.  Simultaneous Transmission of Voice and Handwriting Signals: "Sketchphone System" , 1981, IEEE Trans. Commun..

[9]  Herbert Freeman,et al.  On the Encoding of Arbitrary Geometric Configurations , 1961, IRE Trans. Electron. Comput..