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
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Data Engineering
  3. AI/ML
  4. Using AI to Identify Human Activity in Video Footage

Using AI to Identify Human Activity in Video Footage

Take a look at some of the impacts and benefits of using artificial intelligence to identify human activity in video footage.

Adi Gaskell user avatar by
Adi Gaskell
·
Oct. 09, 18 · Opinion
Like (1)
Save
Tweet
Share
5.27K Views

Join the DZone community and get the full member experience.

Join For Free

As video technology has progressed, so too have the potential use cases, not least in terms of security. I've written previously about technologies that aim to spot criminals from CCTV footage, and there are a growing number of projects aiming to speed up security checks at airports simply from video footage of people as they travel through the airport.

New research from A*STAR highlights the latest development with technology that can understand what humans are doing in video footage. Previous technologies have been developed for use in areas such as security, the Singapore-based team believes their work will have the biggest impact in autonomous transportation, where vehicles will need to be able to quickly detect people like police officers and then interpret their actions rapidly and accurately.

Understanding Intentions

Computers are already fairly good at detecting objects in static images, and such technology is already widely used today, but doing the same in moving images is significantly harder.

"Understanding human actions in videos is a necessary step to build smarter and friendlier machines," the researchers explain.

The team uses deep learning technology to build upon previous attempts at achieving this, which were largely pretty slow and error-prone. The new method combines two forms of neural networks with a static neural network working alongside a recurring neural network. The static network has already been proven to be good at processing still images, whilst the recurring network is more commonly deployed to process changing data, such as in speech recognition. The team believes their approach is the first to bring detection and tracking together in one system.

The system was tested on around 3,000 videos that are routinely used in computer vision experiments. The testing revealed that the system was capable of outperforming existing detection technology, and achieved a success rate of around 20% on videos showing everyday activities. Whilst this is still probably too low for practical use, it does nonetheless show a degree of progress that is very promising.

AI

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

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • The Future of Cloud Engineering Evolves
  • Deploying Java Serverless Functions as AWS Lambda
  • 5 Factors When Selecting a Database
  • Bye Bye, Regular Dev [Comic]

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

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

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: