Applied to a 24 piece puzzle, the implemented
application is able to put all 24 pieces together.
Puzzles 2 and 3 are also entirely put together.
Efficiency in this approach is achieved in several
ways. First only pairs of segments nearby in the
sorted list of segments are compared during regular
matching, and only if they meet the other distance
and angle criteria do they undergo more
calculations. T-joint matching is only performed on
unmatched segments after all regular matching is
done. Type 3 junctions reduce to T-joints after
matched segments are subdivided into matched and
leftover segments.
The suggested approach is considered a
successful and reliable one. This approach
reconstructed all the pieces of a given set of objects.
Restricting the fitness criteria may reduce the
number of matches and increase the number of false
matches, but it still results in successful matching.
Future work needs to be done to base the fitness
criteria on properties of the fragments, such as their
size.
Future research will also consider matching
combined pieces. By applying this approach, there
exists a potential to resolve any few remaining
unmatched pieces. Applying this approach to the
reconstruction of ancient artefacts would result in
considerably less pieces having to be touched over
and over again.
Finally, for the jump to 3D, the work will likely
follow a similar technique to Krebs et al. (1997)
using 2D slices of 3D objects, although rather than
using splines the approach will consider the points in
a cloud to represent the edges or boundaries of the
object.
REFERENCES
Da Gama Leitao, H., Stolfi, J., Sept 2002. A Multiscale
Method for the Reassembly of Two-dimensional
Fragmented Objects. In Trans. On Pattern Analysis
and Machine Intelligence. vol. 24, pp. 1239-1251.
Freeman, H., Garder, L., 1964. Apictorial Jigsaw Puzzles:
The Computer Solution of a Problem in Pattern
Recognition. In IEEE Trans.Elec. Comp., vol 13, pp.
118-127.
Goldberg, D., Malon, C., Bern, M., June 2002. A Global
Approach to Automatic Solution of Jigsaw Puzzles. In
(SoCG’02). Proc. of Symposium on Computational
Geometry, pp. 82-87.
Horst, J.A. and Beichl, I., June 1996. Efficient Piecewise
Linear Approximation of Space Curves Using Chord
and ARC Length. In Proc. of the Society of
Manufacturing Engineers Applied Machine Vision.
Kleber, F., Sablatnig, R., July 2009. A Survey of
Techniques for Document and Archaeology Artefact
Reconstruction. In Int’l Conf. on Document Analysis
and Recognition, pp. 1061-1065.
Kong, W., Kimia, B., Dec. 2001. On Solving 2D and 3D
Puzzles Using Curve Matching. In IEEE Computer
Society Conf. on Computer Vision and Pattern
Recognition, pp.583-590.
Krebs, B., Korn, B., Wahl, F.M., Oct.1997. 3D B-spline
Curve Matching for Model Based Object Recognition,
In Proc. of Int’l Conf. on Image Processing, pp. 716-
719.
Lee, S., Abbott, A.L., Clark, N., Araman, P., Nov. 2003.
Spline Curve Matching with Sparse Knot Sets:
Applications to Deformable Shape Detection and
Recognition. In Proc. of the 29th Annual Conf. of the
IEEE Industrial Electronics Society, pp. 1808-1814.
McBride, J., Kimia, B., June 2003. Archaeological
Fragment Reconstruction Using Curve-Matching. In
(CVPRW’03), Proc. of Conf. on Computer Vision and
Pattern Recognition Workshop, pp. 1-8.
Nielsen, T., Drewsen, P., Hansen, K., Oct. 2008. Solving
Jigsaw Puzzles Using Image Features. In Pattern
Recognition Letters. vol. 29, no. 14, pp. 1924-1933.
Radack, G., Badler, N., Jigsaw Puzzle Matching using a
Boundary-Centered Polar Encoding, CGIP, vol 19,
1982, pp. 1-7.
Staples, J., Hood, J., Nov. 2008. Deparametrization of a
Discrete Convex Corner Detection Algorithm. In
(CAINE’08) Proc. of Computers and Their
Applications in Industry and Engineering, pp. 180-
184.
Stringfellow, C., Simpson, R., Bui, H., Peng, Y., Hood, J.,
Nov. 2008. Matching 2D Fragments of Objects, In
(CAINE’08) Proc. of Int’l Conf. on Computers and
Their Applications in Industry and Engineering, pp.
150-156.
Weiss-Cohen, M., Halevi, Y., Nov. 2005. Knowledge
Retrieval for Automatic Solving of Jigsaw Puzzles. In
Proc. of Int’l Conf. on Computational Intelligence for
Modeling, Control and Automation, and Int’l Conf. on
Intelligent Agents, Web Technologies and Internet
Commerce, pp. 379-383.
Yao, F., Shao, G., Aug. 2003. A Shape and Image
Merging Technique to Solve Jigsaw Puzzles. In
Pattern Recognition Letters. vol. 24, no. 12, pp. 1819-
1835.
Zhu, L., Zhou, Z., Hu, D., Jan. 2008. Globally Consistent
Reconstruction of Ripped-Up Documents. In IEEE
Trans. On Pattern Analysis and Machine Intelligence,
vol. 30, no. 1, pp. 1-13.
IMAGAPP 2010 - International Conference on Imaging Theory and Applications
28