DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • Beyond Manual Mapping: AI-Orchestrated Governance for Hybrid Cloud
  • Every Generation Fears the Machine. Here Is How the AI Job Panic Usually Ends
  • AI Agents Need an Identity Plane: Rethinking Enterprise Authorization for Autonomous Software
  • Applying Microservices Lessons to Multi-Agent AI Systems

Trending

  • How to Keep AI Agents From Going Rogue Using Docker Sandbox
  • OpenCode: Setting Up an Open-Source AI Coding Assistant
  • Spring AI on Local LLMs
  • Part 1: Building Governed MCP Tool Services With Quarkus LangChain4j and Goose

Draft This article hasn't been published, so readers can't see it.

In moderation This article is waiting for review, so readers can't see it yet.

Deleted This article has been deleted, so readers can't see it.

  1. DZone
  2. Data Engineering
  3. AI/ML
  4. Using AI to Detect Suspicious Activity in CCTV Footage

Using AI to Detect Suspicious Activity in CCTV Footage

A number of projects have attempted to use AI to improve matters by using algorithms to monitor live footage for behaviors that look suspicious

By 
Adi Gaskell
·
May. 30, 19 · News
Post on X (opens in a new tab) Share on LinkedIn (opens in a new tab)
7.2K Views

Join the DZone community Save articles, join the discussion, and download Refcards and Trend Reports with a free account.

Join for free Already a member? Log in

The effectiveness of surveillance cameras in both deterring and catching crime is significantly undermined by the challenges involved in monitoring and locating criminals in the act. It's a hugely labor-intensive job that can be akin to finding a needle in a haystack. A number of projects have attempted to use AI to improve matters by using algorithms to monitor live footage for behaviors that look suspicious so that humans can then investigate.

Image title

For instance, a few years ago, a British startup called ThirdEye attempted to monitor CCTV footage and alert security personnel when they detected suspicious behavior.

"CCTV captures thousands of potentially useful clips every day, such as thefts, assaults, mugging and people collapsing on the street from medical emergencies. However, due to the lack of manpower, we currently cannot analyze this footage. It's a problem that irritates me. I worked in my Dad's wholesale warehouse and at Buckingham Palace and felt powerless to see stock that I put out being stolen or being frisked when leaving work to make sure that I hadn't taken anything. My co-founder actually built CCTV software to detect copper cable thieves- it was a huge problem with hundreds of people losing out on power when these were stolen," co-founder Raz Ghafoor said after their launch.

Alas, the project didn't take off and the company has folded, but that hasn't stopped others trying to follow in their footstep. The latest project of this ilk comes from a team from Binghamton University, who have developed technology to detect suspicious activity in surveillance footage. The work, which was documented in a recently published, consists of a tracking algorithm, known as Kerman (Kernelized Kalman filter).

The system utilizes single board computers that are mounted onto surveillance cameras to help process the footage and identify particular actions and behaviors that warrant further attention. It perhaps goes without saying that such work requires significant computing power, and the team gets around that by utilizing decentralized computing platforms that distribute the workload across multiple computing nodes rather than a centralized server.

This means that the video doesn't need to be transferred to a central location, therefore making the system considerably more agile, with data processing times reduced and faster decisions made.

Whilst the system monitors feeds, it doesn't identify, track or record any of the activities, therefore ensuring that privacy is maintained. The team believes that future innovations in hardware will enable performance levels to improve still further and provide an even more effective tool for security professionals to use. It's fair to say that we're still at a very early stage in the development of these kinds of systems, but they do nonetheless provide an interesting insight into the direction of travel.

AI

Published at DZone with permission of Adi Gaskell. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Beyond Manual Mapping: AI-Orchestrated Governance for Hybrid Cloud
  • Every Generation Fears the Machine. Here Is How the AI Job Panic Usually Ends
  • AI Agents Need an Identity Plane: Rethinking Enterprise Authorization for Autonomous Software
  • Applying Microservices Lessons to Multi-Agent AI Systems

Partner Resources

×

Comments

Loading comments

The comments didn't load

Please try again in a moment.

Likes

Loading

The next likes didn't load. Please try again.

The likes didn't load

Please try again in a moment.

See who liked this

Log in or join DZone for free to see who liked this article.

Log in Join for free
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook