The Daily Los Angeles

Los Angeles news, every day

News

How Los Angeles Got Buried in Duplicate Images — and What the City Is Doing About It

From wildfire insurance claims to Olympic venue permits, duplicate digital images have quietly compounded bureaucratic gridlock across L.A.'s biggest agencies for years.

By Los Angeles News Desk · Published 4 July 2026, 12:00 pm

3 min read

How Los Angeles Got Buried in Duplicate Images — and What the City Is Doing About It
Photo: Photo by RDNE Stock project on Pexels

Los Angeles city departments are sitting on millions of redundant digital image files — the same photographs stored two, three, sometimes a dozen times across incompatible servers — and the redundancy is costing real money and slowing down real decisions. The problem surfaced publicly in early 2025 when the Mayor's Office of Housing and Community Investment flagged document-processing delays tied in part to duplicate permit and inspection photos clogging its review queues. It did not start there.

The roots go back at least a decade. When the city began digitising paper records in earnest around 2014-2015 under a series of IT modernisation grants, individual departments built their own storage silos. The Los Angeles Department of Building and Safety, the Bureau of Engineering, and the Los Angeles Fire Department each procured separate content-management systems. Staff uploaded the same site photographs through multiple portals because inter-agency workflows demanded it. Nobody budgeted for deduplication software at the time, and the redundant files just accumulated.

Wildfires, Housing Emergencies, and the Data Pile-Up

Two crises turbocharged the problem. The January 2025 Palisades and Eaton fires generated an enormous volume of damage-assessment photographs. Inspectors, insurance adjusters credentialed by the city, and FEMA representatives all shot and submitted images of the same destroyed properties — often the same structure documented fifteen or twenty times under different case numbers. The Los Angeles Department of Building and Safety's post-disaster rapid-assessment database grew by hundreds of thousands of records in a matter of weeks, a large share of them near-identical or exact duplicate files.

Then came Mayor Karen Bass's housing emergency declaration, which has been in effect since she signed it in December 2022 and remains active. The executive directive expedited permitting for homeless shelter and affordable housing projects across the city. Developers submitting plans for projects along corridors like Vermont Avenue in South L.A. and Sepulveda Boulevard in the San Fernando Valley discovered that uploaded site photos sometimes failed to register as received because automated validation scripts flagged them as duplicates of images already in the system — even when the earlier images belonged to a different parcel. Permit processors at the Development Services Center on Figueroa Street in downtown Los Angeles were fielding resubmission requests that traced back to this exact glitch.

The nonprofit SoCalTech Coalition, which tracks civic technology procurement in Los Angeles County, noted in a February 2026 report that at least seven major city departments were running image repositories with no shared deduplication protocol. The report estimated the combined redundant storage was costing the city's General Fund roughly $2.1 million annually in cloud storage overage fees alone — a figure the coalition derived from public procurement contracts posted on the city's Open Data Portal.

The Path Toward a Fix

The City Administrative Officer's office began circulating a draft unified digital-asset policy in the spring of 2026, targeting adoption before the end of the fiscal year on June 30. That deadline slipped. As of July 4, the policy remains in draft form, according to the city's legislative tracking system. A Council motion introduced by the Budget and Finance Committee in April directed the Information Technology Agency to pilot a hash-based deduplication tool across three departments — Building and Safety, the Fire Department, and the Bureau of Street Services — before expanding citywide.

The timeline matters beyond bureaucratic tidiness. The 2028 Olympics require Los Angeles to process venue-construction permits, security-zone mapping images, and infrastructure inspection records at a scale the city has never managed before. LA28, the organising committee headquartered in El Segundo, has flagged interoperability with city document systems as a logistical priority. A broken image-management pipeline is not a minor inconvenience at that scale — it is a bottleneck that delays concrete.

For residents dealing with fire rebuild permits or affordable-housing applications, the practical advice is straightforward: when submitting photographs through the city's PermitLA portal, use the filename convention specified in the current submission guidelines — updated in March 2026 — which includes parcel number, date, and sequence number. That format reduces the chance of a false-duplicate flag. The city's Development Services Center at 201 N. Figueroa also has walk-in hours Tuesday through Thursday where staff can manually clear flagged submissions on the spot.

Topic:#News

How does this story make you feel?

Spread the word

See something wrong? Suggest a correction.

Have your say

Loading comments…

Sources

About this article

Published by The Daily Los Angeles

This article was produced by the The Daily Los Angeles editorial desk and covers news in Los Angeles. See our editorial standards for how we use AI.

The Daily Los Angeles brief

The day's Los Angeles news in a 2-minute read, every weekday morning. Free.

By subscribing you agree to receive emails from The Daily Los Angeles and accept our Privacy Policy. Unsubscribe anytime.

Daily brief

Enjoyed this? Wake up to Los Angeles news every morning.

Free, in your inbox before 7am. Weekdays.

By subscribing you agree to receive emails from The Daily Los Angeles and accept our Privacy Policy. Unsubscribe anytime.

More from The Daily Los Angeles

More in News

Enjoyed this story? Get tomorrow's briefing free.