We proposed the method for non-destructively embedding information inside a 3D fabricated object very clearly by the process of re-magnetization. Our strong points are that the 3D object is finished (ready to use) after only a printing process, and is able to be reused by re-writing information many times. In this paper, we investigated the effects of the depth (positions inside the object) of the storage cell, which is printed as a ferromagnetic filament, on the clarity of the embedded information. Our purpose: we need to find the conditions that gave the most benefit in both obtaining high magnetic strength and protecting the embedded information. With this advantage, the method leads to the production of creating the high-quality household 4D object, the personal interactive 3D object, in the near future.
Circular Coding [18] is a 2D coding method that allows data recovery with merely a cropped portion (size W × H) of the code and no carrier image knowledge involved. The B-bit payload is repeated from row-to-row, with each row being circularly shifted by D positions relative to the previous row. Every V rows, a phase row is interleaved between the payload rows. It is also shifted in the same manner as the payload rows. The encoded data array is embedded in a halftone image by shifting the dot-clusters within the halftone cells. The resulting image can be printed, and then captured with a mobile phone camera. The encoded data array is extracted from the captured halftone image by detecting the shifts in the dot-clusters. In this paper, we introduce the encoding and decoding system and investigate the performance of the method for noisy and distorted images. For a given required decoding rate, we modele the transmission error and compute the minimum requirement for the number of bit repeats. Also, we develope a closed form solution to find the the corresponding cropped-window size that will be used for the encoding and decoding system design.