Case-Study: Action Recognition for Security (Under NDA)

See how TechnoLynx used AI-powered action recognition to improve video analysis and automate complex tasks. Learn how smart solutions can boost efficiency and accuracy in real-world applications.

Case-Study: Action Recognition for Security (Under NDA)
Written by TechnoLynx Published on 11 Jan 2023

Problem

Our client faced a security challenge that required monitoring human actions within a specific area using cost-effective CCTV installations. The goal was to detect suspicious behaviour in real time and flag it for further investigation. The solution needed to be robust yet affordable, as the existing infrastructure relied on basic camera setups without advanced capabilities.

The main challenge stemmed from the client’s limited budget, which restricted the option of upgrading to high-end cameras or implementing complex, GPU-based processing systems from the start. Despite the budget constraints, the client needed the solution to be reliable and capable of detecting actions that could indicate potential security risks. The system had to work efficiently even with a standard GPU and off-the-shelf video cards.

Solution

Our initial approach to solving the problem focused on using deep learning models. We intended to rely heavily on neural networks and action recognition techniques, which are known for their high performance in large-scale systems with access to abundant, high-quality training data. These systems can process video feeds, classify actions, and identify suspicious behaviour through continuous learning from labelled datasets.

However, as the project progressed, it became clear that the expected quantity and quality of training data could not be supplied. A large-scale deep learning model requires high-resolution video feeds, extensive datasets for pre-trained models, and considerable computing power, which simply wasn’t available for this particular project. Without enough real-world examples of suspicious actions, the deep learning model could not be fully trained to recognise specific actions or behaviours.

Recognising this limitation, our team shifted to a hybrid model. Instead of purely relying on neural networks, we decided to integrate transfer learning techniques for the parts of the project that dealt with modelling activities using skeletal features. Transfer learning allows us to take advantage of pre-trained deep learning models that have already been exposed to large datasets. We then adapted these models to recognise the basic structure and movement of individuals, without needing to start from scratch with a new training set.

To compensate for the lack of data in identifying suspicious actions, we incorporated a rule-based approach into the system. This rule-based method operates based on predefined sets of conditions that represent unusual or suspicious behaviour. These rules can include unexpected movements, actions that violate normal behaviour patterns, or lingering in restricted areas.

This hybrid model enabled us to process the video feeds using standard graphics cards and mid-range GPUs. We used PyTorch to handle the deep learning part of the activity detection and vectorised NumPy code for the rule-based logic.

The rule-based components are more computationally efficient, requiring less GPU processing than the deep learning models, allowing the system to run on dedicated graphics cards without the need for high-end GPUs or video cards. This approach also optimised the clock speed and performance of the system, ensuring smooth operation within the existing hardware constraints.

Results

The proof-of-concept delivery of the system was deemed a success, given the limitations of the available training data. Although the system did not perform with the same level of autonomy as originally planned, the hybrid model allowed for reliable human action recognition. Human supervision was further applied to validate the flagged action, where our AI system provided a strong indication for violations.

The combination of deep learning and a rule-based approach proved effective. The system was able to recognise specific actions and identify when those actions violated the preset rules. While human operators are still necessary for the final verification of suspicious behaviour, this hybrid system significantly reduces the workload by narrowing down the number of incidents they need to review.

One of the key outcomes was the optimisation of the system to run on mid-range GPUs, which were sufficient for processing both the deep learning and rule-based components. By using GPU-accelerated computing for the deep learning tasks, we managed to significantly boost the system’s performance without the need for expensive, high-end video cards. The discrete GPUs used in the system were able to handle the complex tasks of human body recognition and action classification while maintaining high clock speeds and performance levels.

The system also benefited from techniques like ray tracing, which improved the quality of visual inputs by tracking the movement of objects and people in higher resolution. This enhanced the clarity of the video feeds, allowing the system to detect small, subtle movements that might indicate suspicious actions.

Moreover, the use of optical flow in computer vision helped to track movement and direction within the video feeds. Optical flow refers to the pattern of apparent motion of objects in a visual scene. This was crucial in detecting actions like someone moving into restricted areas or behaving in an unusual manner. By leveraging pre-trained models and applying them to real-time video streams, the system could track and classify human actions more effectively.

Read more: Smarter and More Accurate AI: Why Businesses Turn to HITL

Future Potential

With the system in place, the client has the opportunity to upgrade it further by enhancing the action recognition and classification aspects. For instance, as the client begins to gather more data from actual incidents, they can use this data to improve the performance of the deep learning models. This would allow the system to detect more complex behaviours and reduce the need for manual intervention.

The system can also be scaled to higher-resolution video feeds or be applied to a wider range of security tasks. With better GPUs and higher-performance video cards, the system could be used for tasks like video editing, large-scale monitoring, or even virtual reality (VR) applications in security settings.

In the future, the client could implement more advanced neural networks to make the system more autonomous. With the use of dedicated graphics cards, the system could handle real-time analysis of large video streams without the need for human supervision. This could greatly increase the efficiency of the monitoring process, allowing for faster detection and response to suspicious activities.

Conclusion

In summary, our client’s security-related problem was successfully addressed through a combination of deep learning and rule-based logic. The hybrid model allowed for real-time monitoring of suspicious behaviour using cost-effective hardware, including mid-range GPUs and dedicated graphics cards. Although the system still requires human supervision, it significantly reduces the workload by pre-screening suspicious actions and flagging them for review.

As the client collects more data from real-world usage, the system can be further improved to provide more autonomous action recognition and classification. By utilising modern techniques like optical flow, ray tracing, and GPU acceleration, the system is well-equipped to handle future challenges in security monitoring and action classification.

TechnoLynx’s flexible approach ensures that the system can evolve alongside technological advancements. Our deep understanding of both machine learning and real-world constraints allowed us to deliver a solution that fits within the client’s budget while still offering high performance. The use of pre-trained models, combined with rule-based logic, provided a cost-effective solution that can be further enhanced as the client’s needs grow.

Image by Freepik

Generative AI Security Risks and Best Practice Measures

Generative AI Security Risks and Best Practice Measures

28/07/2025

Generative AI security risks explained by TechnoLynx. Covers generative AI model vulnerabilities, mitigation steps, mitigation & best practices, training data risks, customer service use, learned models, and how to secure generative AI tools.

AI in Cloud Computing: Boosting Power and Security

AI in Cloud Computing: Boosting Power and Security

23/07/2025

Discover how artificial intelligence boosts cloud computing while cutting costs and improving cloud security on platforms.

Real-Time Computer Vision for Live Streaming

Real-Time Computer Vision for Live Streaming

21/07/2025

Understand how real-time computer vision transforms live streaming through object detection, OCR, deep learning models, and fast image processing.

The Role of Visual Evidence in Aviation Compliance

The Role of Visual Evidence in Aviation Compliance

15/07/2025

Learn how visual evidence supports audit trails in aviation. Ensure compliance across operations in the United States and stay ahead of aviation standards.

GDPR-Compliant Video Surveillance: Best Practices Today

GDPR-Compliant Video Surveillance: Best Practices Today

14/07/2025

Learn best practices for GDPR-compliant video surveillance. Ensure personal data safety, meet EU rules, and protect your video security system.

AI-Powered Compliance for Aviation Standards

AI-Powered Compliance for Aviation Standards

7/07/2025

Discover how AI streamlines automated aviation compliance with EASA, FAA, and GDPR standards—ensuring data protection, integrity, confidentiality, and aviation data privacy in the EU and United States.

AI Anomaly Detection for RF in Emergency Response

AI Anomaly Detection for RF in Emergency Response

4/07/2025

Learn how AI-driven anomaly detection secures RF communications for real-time emergency response. Discover deep learning, time series data, RF anomaly detection, and satellite communications.

AI-Powered Video Surveillance for Incident Detection

AI-Powered Video Surveillance for Incident Detection

3/07/2025

Learn how AI-powered video surveillance with incident detection, real-time alerts, high-resolution footage, GDPR-compliant CCTV, and cloud storage is reshaping security.

AI in Aviation: Boosting Flight Safety Standards

AI in Aviation: Boosting Flight Safety Standards

10/06/2025

Learn how AI is helping improve aviation safety. See how airlines in the United States use AI to monitor flights, predict problems, and support pilots.

IoT Cybersecurity: Safeguarding against Cyber Threats

IoT Cybersecurity: Safeguarding against Cyber Threats

6/06/2025

Explore how IoT cybersecurity fortifies defences against threats in smart devices, supply chains, and industrial systems using AI and cloud computing.

AI-Powered Computer Vision Enhances Airport Safety

AI-Powered Computer Vision Enhances Airport Safety

2/06/2025

Learn how AI-powered computer vision improves airport safety through object detection, tracking, and real-time analysis, ensuring secure and efficient operations.

Computer Vision in Smart Video Surveillance powered by AI

Computer Vision in Smart Video Surveillance powered by AI

29/05/2025

Learn how AI and computer vision improve video surveillance with object detection, real-time tracking, and remote access for enhanced security.

Case Study: CloudRF  Signal Propagation and Tower Optimisation

15/05/2025

See how TechnoLynx helped CloudRF speed up signal propagation and tower placement simulations with GPU acceleration, custom algorithms, and cross-platform support. Faster, smarter radio frequency planning made simple.

Deep Learning vs. Traditional Computer Vision Methods

5/05/2025

Compare deep learning and traditional computer vision. Learn how deep neural networks, CNNs, and artificial intelligence handle image recognition and quality control.

Generative AI Development Services for Smarter AI Solutions

12/02/2025

Looking for generative AI development services? Learn how machine learning models, natural language processing, and neural networks improve content creation, image generation, and more.

Deep Learning in Medical Computer Vision: How It Works

7/02/2025

Deep learning and computer vision improve medical image recognition and object detection. Learn how AI-powered models help in healthcare.

Custom AI Development Services for Business Growth

29/01/2025

Looking for custom AI development services? Learn how tailored AI models can improve efficiency and drive growth.

Benefits of Classical Computer Vision for Your Business

28/01/2025

Learn how classical computer vision technology, including image processing, optical character recognition (OCR), and facial recognition, can improve inventory management, medical imaging, and more for your business.

AI in Security: Defence for All!

6/01/2025

Is it safe to say that we live securely? If not, what can we do to make things safer? Does this apply only to our homes, or are there things that we can do for ourselves? And what about homeland security? The answer lies inside!

Optimising LLMOps: Improvement Beyond Limits!

2/01/2025

If we didn’t have LLMOps, the Internet as it is today simply wouldn’t exist. We live in an era of great automation, where content generation is just two clicks away. How is it that LLMOps are so powerful, though? What technology is behind this success? Let’s find out!

Machine Learning, Deep Learning, LLMs and GenAI Compared

20/12/2024

Explore the differences and connections between machine learning, deep learning, large language models (LLMs), and generative AI (GenAI).

What is a transformer in deep learning?

9/08/2024

Learn how transformers have revolutionised deep learning, especially in NLP, machine translation, and more. Explore the future of AI with TechnoLynx's expertise in transformer-based models.

How AI Can Benefit Product Development Consultancy?

1/07/2024

Let's see how AI is revolutionising product development consultancy. Learn about the benefits of AI in market research, design, production, and customer satisfaction. Find out how TechnoLynx can help your business succeed with AI-driven solutions.

Why Generative AI Consulting is Vital in 2024?

21/06/2024

Discover why generative AI consulting is essential in 2024. Learn how AI consulting can help businesses harness generative AI models, natural language processing, and deep learning for long-term success.

Key Benefits of Generative AI for Text-to-Speech

29/05/2024

Discover the key benefits of generative AI for text-to-speech. Learn how generative AI models and consulting services enhance customer experience with natural-sounding voices.

Benefits of custom software engineering services in 2024

28/05/2024

Discover the advantages of custom software engineering services in 2024. Learn how AI consulting, machine learning, and tailored solutions can enhance your business processes.

What is AI Consulting?

24/05/2024

Discover the benefits of AI Consulting and how it can transform your business strategy. Learn how TechnoLynx provides expert AI consulting services to help you achieve your business goals.

The Power of Generative AI in Customer Service - GenAI Use Cases

17/05/2024

Discover how generative AI is redefining customer service across industries. Learn about the benefits, applications, and strategies for using this cutting-edge technology to keep the customer first.

AI in Archaeology: Advancements and Applications

8/05/2024

Explore the role of artificial intelligence (AI) in archaeology, including its use in analysing archaeological sites, processing lidar data, and enhancing archaeological research.

Generative AI Consulting for Business Advancement

29/04/2024

Discover how generative AI consulting services from TechnoLynx can transform your business with natural language processing, computer vision, and high-quality image generation, enhancing customer service and driving innovation across various industries.

The Potential of Generative AI Consulting Services

26/04/2024

TechnoLynx offers expert generative AI consulting services, gaining the power of natural language processing, computer vision, and deep learning to create high-quality generated content across a wide range of industries.

AI Consulting Services: Empowering Businesses with AI

24/04/2024

Discover how AI consulting services, like TechnoLynx, guide businesses through the complexities of AI adoption, developing ethical strategies and driving growth with emerging AI technologies.

AI in Digital Visual Arts: Exploring Creative Frontiers

22/04/2024

Traverse the fusion of AI and digital visual arts. Discover cutting-edge techniques and increase your creativity with AI-powered tools. Embrace the future of artistry today!

The Essence of AI Consulting and MLOps Solutions

21/04/2024

Learn about ChatGPT Consulting and the benefits of AI ML consulting. Explore how our AI consultants provide expert Machine Learning consulting and MLOps solutions tailored to your needs.

Empowering Business Growth with Custom Software Development

19/04/2024

Discover how our custom software development company enhances business operations with tailored solutions. From real-time analytics to agile software development, we deliver cutting-edge software products, ensuring security, quality assurance, and superior user experience.

Case-Study: Text-to-Speech Inference Optimisation on Edge (Under NDA)

12/03/2024

See how our team applied a case study approach to build a real-time Kazakh text-to-speech solution using ONNX, deep learning, and different optimisation methods.

Maximising Social Media Insights with Deep Learning Analytics

28/02/2024

Discover how deep learning transforms social media data analysis, enhancing insights and decision-making for businesses.

Growth in Businesses through Custom Software Development

14/02/2024

Find out how custom development services by TechnoLynx are here to consolidate processes, optimise productivity, and propel the business growth.

Applications of AI and Deep Learning Solutions by TechnoLynx

13/02/2024

Deep Learning is the leading player in the rapidly changing AI field that redefines industries. Find out how TechnoLynx translates deep learning into custom AI solutions, which drive enterprises ahead.

Case-Study: V-Nova - GPU Porting from OpenCL to Metal

15/12/2023

Case study on moving a GPU application from OpenCL to Metal for our client V-Nova. Boosts performance, adds support for real-time apps, VR, and machine learning on Apple M1/M2 chips.

Machine learning consulting

8/11/2023

At TechnoLynx, we're dedicated to helping businesses take advantage of the immense potential of machine learning. Read more about activities.

What are transformers in deep learning?

5/10/2023

The article below provides an insightful comparison between two key concepts in artificial intelligence: Transformers and Deep Learning.

Machine Learning versus Deep Learning

4/10/2023

DataCamp's tutorial on machine and deep learning is a valuable resource for anyone interested in diving into the world of data science.

Learning deep learning for computer vision

2/10/2023

Are you passionate about computer vision and eager to take your skills to the next level? PyImageSearch provides an excellent opportunity for you!

AI predicting chemicals' smells

1/09/2023

This new AI-driven approach utilises deep learning algorithms to decipher complex relationships between molecular structures and the resulting odors.

Deep Learning - the South Park episode co-written with ChatGPT

30/08/2023

The latest episode of the iconic animated series "South Park" called "Deep Learning" featured a surprising co-writer: ChatGPT, OpenAI's advanced language model.

Case-Study: Generative AI for Stock Market Prediction

6/06/2023

Case study on using Generative AI for stock market prediction. Combines sentiment analysis, natural language processing, and large language models to identify trading opportunities in real time.

Case-Study: Performance Modelling of AI Inference on GPUs

15/05/2023

Learn how TechnoLynx helps reduce inference costs for trained neural networks and real-time applications including natural language processing, video games, and large language models.

← Back to Blog Overview