Pattern Recognition

J.P Marques

 Here you will find my book reviews on development.

The Theory Craftist

Pattern Recognition -

J.P Marques de Sa

This book was recommended to me by a extended friend of mine who does Board Game design. The idea was to revamp my ability to recognize possible connections between non-obvious objects or meeples.


First of all let me say this is a pretty heavy book. Eurogame heavy. This book covers everything from Data Clustering-Neural networks and everything in between. Secondly The author also gives concrete examples(in the forms of graphs and algorithms) to backup each claim. Finally You will also find a plethora of symbols and abbreviations in the beginning and end of the book that alone makes this with the purchase.



I really enjoyed this book. A tough read yes, but I love how the author gives claim and proof to what could be deemed oogie boogie?


Snippets of wisdom

Object recognition is a task performed daily by living beings and is inherent to their ability and necessity to deal with the environment. It is performed in the most varied circumstances - navigation towards food sources, migration, identification of predators, identification of mates, etc. - with remarkable efficiency. Recognizing objects is considered here in a broad cognitive sense and may consist of a very simple task, like when a micro-organism flees from an environment with inadequate pH, or refer to tasks demanding non-trivial qualities of inference, description and interpretation,


Hierarchical or tree clustering algorithms allow us to reveal the internal similarities of a given pattern set and to structure these similarities hierarchically. They are usually applied to a small set of typical patterns.

Chain code (Freeman chain code) constitutes an easy way of encoding a two- dimensional curve, represented in a rectangular grid with sufficient resolution. It consists of following the curve from a specified starting point and, for each line segment, connecting the grid points that fall closest to the curve.

Pattern Recognition (PR) is the scientific discipline dealing with methods for object description and classikication

Image primitives can be obtained through the application of a large variety of image analysis techniques, such as image segmentation, edge detection, contour following and medial axis transformation, described in detail in many textbooks on the subject (e.g., Duda and Hart, 1973 and Rosenfeld and Kak, 1982). In the following we describe some popular ways of deriving image primitives.


Patterns are "physical" representations of the objects. Usually signals, images or simple tables of values.

Return To Top