Perceptual Organization Software
The following are made available on the anynymous ftp site at
figment.csee.usf.edu (22.214.171.124). The code is available a Unix
compressed tar file
pub/Perceptual_Organization/Perceptual_Organization_and_Track_code_v1.tar.Z It will require
about 4.5 MBytes of storage.
(i) Code implementing the Optimal Zero Crossing Operator (OZCO)
"Optimal Infinite Impulse response zero crossing based edge
detectors, by S. Sarkar and K. L. Boyer, CVGIP, Sept 1991, vol
54, no 2, pp 224--243."
(ii) Code to segment contours into constant curvature segments.
(iii) Code to detect perceptually significant geometric forms such as
ellipses, circles, parallelograms, quandrilaterals, ribbons, and
triangles. The system is described in
S. Sarkar and K. L. Boyer, "Computing Perceptual Organization in Computer Vision ," World
Scientific, 1994, ISBN 981-02-1832-X. This book describes in
detail the complete perceptual organization system.
World Scientific Publishing Co ;
1060 Main Street, River Edge NJ 07661, USA
Phone: 201-487-9655 FAX: 201-487-9656
(iv) Code to track the above organizations through a motion sequence
using perceptual organizational principles as described in:
S.~Sarkar, ``Tracking 2D Structures using Perceptual Organizational
Principles,'' Tech. Rep.11-94-01, Image Analysis Research
Laboratory, University of South Florida, Nov. 1994.
All the programs are in C/C++. They were compiled using gcc/g++ and
run on Sun workstations. The interfaces were written using XVIEW.
We have tried to test the software as throughly as possible. However,
we realize that there might still be bugs. Hence, the user is
requested to inform us of any bugs which one runs into. We will try to
exterminate them, as soon as possible.
Click here if you want to see
the list of changes that you might have to make for the code to
We would also appreciate dropping us a line if you use this software.
This is just for our records.
Prof. Sudeep Sarkar (firstname.lastname@example.org)
Prof. Kim L. Boyer (email@example.com)