The file docs/archive/prasa2002/index.html is not merely a list of links — it is a preserved gateway to a specific moment in the history of pattern recognition, speech processing, and computer vision. Hosted on the Pattern Recognition Association of South Africa (PRASA) digital repository, this static HTML page indexes the proceedings of the 2002 PRASA Annual Symposium, held in Pretoria. For anyone studying the research environment of the mid-2000s, this archive offers a rare, uncurated look at the priorities, methodological preferences, and hardware constraints that shaped the field before the deep learning revolution.

What the Archive Contains
The index page lists approximately 30 papers, each linked to a PDF or PostScript file. The topics cluster around four main areas: speech and language technology, document image analysis, biometric recognition, and object tracking. The symposium was relatively small — typical of regional conferences at the time — but the papers reflect the global state of the art. Support vector machines (SVMs) and hidden Markov models (HMMs) dominate the methodology sections; neural networks appear mostly in the form of multi-layer perceptrons with one or two hidden layers. Convolutional architectures are almost entirely absent, as are recurrent networks beyond simple Elman-style designs.
Speech and Language Research in 2002
A substantial portion of the archive is dedicated to speech technology for under-resourced languages — a natural focus for a South African conference. Papers tackle language identification for the eleven official languages, using acoustic features such as Mel-frequency cepstral coefficients (MFCCs) and linear prediction coefficients. One paper, Language Identification Using Zero Crossing Rates and Spectral Moments, is notable because it relies on a feature set that was already being phased out in larger speech labs. A technique that featured in several PRASA 2002 speech papers was zero crossing analysis, a method later revisited in our separate post on Zero Crossing Analysis: The Forgotten Acoustic Feature of Mid-2000s Speech Recognition. That article explains why this simple time-domain feature persisted in resource-constrained settings long after it had been abandoned in mainstream systems.
Another paper describes a text-to-speech synthesizer for isiXhosa, built using diphone concatenation and a hand-labelled speech database of roughly 500 utterances. The authors note that the entire system runs on a single Pentium III machine — a reminder of the hardware realities that shaped algorithmic choices. The archive preserves the original PDF, complete with spectrogram plots printed at 300 dpi, a resolution that now seems generous but was standard for conference proceedings of the era.
Document Processing and Layout Analysis
Document image analysis appears in several papers, focusing on historical manuscript digitisation and bank cheque processing. One paper proposes a method for segmenting handwritten text lines in scanned documents using a combination of horizontal projection profiles and connected component analysis. The results are reported on a dataset of 200 pages from the Cape Archives — a collection that, as far as I can tell, has never been used in any other published work. The archive thus serves as a unique citation trail for this niche dataset.
Another paper addresses the problem of skew correction in scanned documents. The algorithm uses the Hough transform on edge pixels, a technique that was well understood by 2002 but still required careful parameter tuning to handle the variety of paper qualities present in real archives. The authors provide a detailed analysis of the failure modes — an honesty that is often missing in modern papers that report only the best-case performance.
Computer Vision: Tracking and Stereo
Object tracking papers in the archive use variants of the Kalman filter and mean-shift algorithm. One paper, Real-Time Pedestrian Tracking Using Colour Histograms and a Simple Motion Model, reports frame rates of 12 fps on a 1 GHz machine — a performance metric that helps contextualise the hardware limitations of the time. The authors mention that their system was tested on a corridor surveillance video recorded at 15 fps, a reminder that high-speed video was still a rarity in academic labs. For a broader discussion of how frame rate constraints shaped tracking research, see our article on 120 Frames per Second: How High-Speed Video Reshaped Object Tracking in the Mid-2000s.
A stereo reconstruction paper uses a simple block-matching algorithm with a disparity search range of 64 pixels. The test images are from the Middlebury Stereo Dataset version 1.0, which had been released only a year earlier. The paper compares its results against the then-state-of-the-art, a dynamic programming approach by Birchfield and Tomasi. The archive includes the original disparity maps as raw binary files — a format that modern tools can no longer read without a custom decoder, adding an extra layer of archaeological effort for anyone wanting to reproduce the results.
Biometrics and Medical Imaging
Fingerprint recognition appears in two papers, both using minutiae extraction based on ridge skeletonisation. One paper evaluates its algorithm on a dataset of 500 fingerprints collected from students at the University of Pretoria, using a home-built optical scanner that cost roughly $2,000 — a significant investment at the time. The authors report an equal error rate of 3.2%, which was competitive with commercial systems of the period. The archive also contains a paper on iris recognition using Gabor filters, but the dataset is small (50 irises) and the results are preliminary — a common pattern in mid-2000s biometrics papers that lacked large-scale public datasets.
A medical imaging paper applies active contour models (snakes) to segment liver tumours in CT scans. The algorithm is initialised manually, and the authors report that segmentation of a single slice takes about 40 seconds on a Sun UltraSPARC workstation. The paper includes a frank discussion of the computational bottlenecks, noting that the energy minimisation step could be accelerated by using a coarse-to-fine pyramid — a technique that would later become standard in deformable model implementations.
The Archival Value of PRASA 2002
For historians of technology, the value of the prasa2002/index.html archive lies not in the individual results but in the aggregate picture it paints. The papers are short (typically 6–8 pages), the reference lists are modest (10–20 citations), and the experiments are reproducible at a level that is rarely seen today. The archive preserves not only the accepted papers but also the original submission dates, reviewer comments (in a separate reviews/ directory), and a set of author-provided keywords. These metadata allow a researcher to reconstruct the peer review process and to see how terminology evolved — for example, the keyword "neural networks" appears in only three papers, while "support vector machines" appears in seven, reflecting the shift that was already underway.
The static HTML page itself is remarkable for its simplicity: a single table with columns for paper ID, title, authors, and file size. No CSS, no JavaScript, no analytics. The file sizes for the PDFs range from 150 KB to 2 MB, a reminder of the bandwidth constraints that shaped how researchers shared their work. The entire proceedings could be downloaded on a 56 kbps modem in about 15 minutes — a luxury that the organisers explicitly noted in the symposium handbook.
Preservation Challenges
The PRASA 2002 archive has survived thanks to the efforts of the University of Pretoria's digital library team, but it is not immune to bit rot. Several PDFs in the archive are encoded with obsolete compression algorithms (LZW in early PDF 1.3), and two papers are available only as PostScript files that require a dedicated viewer. The index page itself contains a broken link to a keynote talk by Professor J. R. Deller, Jr., titled "Pattern Recognition in the New Millennium". The PDF is missing from the server, but the abstract survives in the HTML. Deller's talk presaged the shift toward data-driven deep learning, though that transition would take another decade to fully materialise. The missing file is a small loss, but it illustrates how fragile these digital archives are.
The PRASA 2002 index remains a uniquely valuable resource. It captures a moment when SVMs were king, when speech systems still relied on hand-crafted features like zero crossing rates, and when a conference could cover the entire field of pattern recognition in 30 papers. If you are tracing the genealogy of modern techniques, start with docs/archive/prasa2002/index.html — and bring a PDF viewer that can handle PostScript.
