Thousands of duplicate photographs are jamming the City of Johannesburg's digital record systems, slowing down planning approvals, inflating storage costs, and complicating efforts to digitise heritage assets across Gauteng. Municipal IT administrators and archival specialists confirmed the problem is systemic — and getting worse.
The issue has sharpened focus because the ANC-DA coalition government in Gauteng is under pressure to demonstrate administrative efficiency, particularly in housing approvals and infrastructure planning. Duplicate imagery embedded in planning submission portals means officials sometimes review the same document package two or three times over, delaying decisions that affect developers, residents, and service contractors across the city.
Where the Problem Is Worst
The Johannesburg Development Agency, which oversees urban regeneration projects across areas including the Maboneng Precinct and parts of Crown Mines, has been flagged internally as a focal point for digital file redundancy. Sources familiar with the agency's operations — though not named here because they were not authorised to speak publicly — have described a records environment where photographic site assessments are uploaded multiple times by different contractors working from shared drives without version control.
The Johannesburg Heritage Foundation, based in Parktown, faces a similar challenge. Its ongoing digitisation drive for historical photographs of Soweto's Orlando East and Kliptown — sites of enormous cultural and tourism value — has stalled partly because volunteers and staff have uploaded overlapping image sets from different scanning sessions. The result is a database that is difficult to search and expensive to maintain on cloud infrastructure.
Metrorail's Joburg reform programme, which is attempting to modernise ticketing and safety records along the lines running through Nasrec, Naledi, and Park Station, also requires clean photographic records of infrastructure conditions. Engineers working on the corridor between Johannesburg Park Station and Soweto have noted that duplicate inspection photographs make it harder to establish a clear timeline of infrastructure decay or improvement.
What Needs to Happen Now
Digital asset management specialists and municipal IT practitioners broadly agree on a set of interventions. Perceptual hashing — a technique that identifies visually similar or identical images even when file names differ — is now considered the baseline solution. Several private firms operating out of the Sandton Central district have marketed this kind of tooling to city governments across sub-Saharan Africa, with implementations reported in Nairobi and Lagos providing reference points for what Johannesburg might attempt.
The cost is not trivial. Licensing and implementation of enterprise-grade duplicate detection software for a municipal environment the size of Johannesburg's has been quoted by local IT vendors in the range of R800,000 to R2.5 million for initial deployment, depending on scale and integration with existing systems. That figure does not include staff retraining or ongoing maintenance.
The Gauteng Department of e-Government has indicated — in general terms through its annual digital transformation roadmap published in February 2026 — that AI-assisted data deduplication is among the administrative priorities for the 2026/27 financial year. No contracts have been publicly awarded as of this writing.
For organisations like the Johannesburg Heritage Foundation and the Joburg Development Agency that cannot wait for a citywide procurement cycle, specialists recommend a more immediate fix: designating a single gatekeeper role for image uploads, enforcing a file-naming convention tied to project codes, and running an open-source deduplication tool such as dupeGuru across existing archives before migrating to any new system. The City's Central Archives in the Braamfontein Civic Centre has done this successfully for text documents; the same discipline has not yet been applied to image files.
Officials at the Gauteng Department of e-Government are expected to present a fuller proposal to the provincial legislature's standing committee on public accounts before the end of September 2026. How quickly that translates into action for frontline departments — and for the heritage organisations doing the slow work of preserving Johannesburg's visual history — depends entirely on whether the coalition government treats the matter as the operational liability it clearly is.