Тёмный

Anomaly Detection: Explanation & Implementation 

Code With Aarohi
Подписаться 33 тыс.
Просмотров 1,6 тыс.
50% 1

This video will teach you -
What is Anomaly detection?
How Anomaly detection algorithm work?
Implementation of Anomaly detection code of this paper: arxiv.org/pdf/1801.04264v3
GitHub: github.com/AarohiSingla/Anoma...
Email id : aarohisingla1987@gmail.com
The paper proposes a method for learning anomalies in surveillance videos without the need for annotating anomalous segments, which can be ti me-consuming. Instead, it suggests leveraging weakly labeled training videos, where the labels (anomalous or normal) are assigned at the video level rather than the clip level.
The paper introduces a new large-scale dataset consisting of 128 hours of real-world surveillance videos, containing various anomalies such as fighting, road accidents, burglary, robbery, etc., along with normal activities. This dataset serves two purposes: general anomaly detection considering all anomalies as one group and all normal activities as another group, and recognizing each of the 13 anomalous activities individually.
Goal:
The ultimate goal of the proposed system is to enhance the efficiency of video surveillance by automatically detecting anomalous events, such as traffic accidents or crimes, without the need for extensive human monitoring.
This contributes to public safety by enabling timely detection and response to unusual activities captured by surveillance cameras.
Proposed Anomaly Detection Method:
The approach treats normal and anomalous videos as "bags" and video segments as "instances"
The proposed approach begins with dividing surveillance videos into a fixed number of segments during training. These segments make instances in a bag. Using both positive (anomalous) and negative (normal) bags, we train the anomaly detection model using the proposed deep MIL ranking loss.
Proposed dataset:
the paper introduces a new large-scale dataset consisting of 128 hours of real-world surveillance videos, containing various anomalies such as fighting, road accidents, burglary, robbery, etc., along with normal activities. This dataset serves two purposes: general anomaly detection considering all anomalies as one group and all normal activities as another group, and recognizing each of the 13 anomalous activities individually.
We divide our dataset into two parts: the training set consisting of 800 normal and 810 anomalous videos (details shown in Table 2) and the testing set including the remaining 150 normal and 140 anomalous videos. Both training and testing sets contain all 13 anomalies at various temporal locations in the videos. Furthermore, some of the videos have multiple anomalies.
#computervision #anomaly #anomalydetection #artificialintelligence #deeplearning

Наука

Опубликовано:

 

15 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@soravsingla8782
@soravsingla8782 Месяц назад
Impressive content
@user-uq1qq7pj8h
@user-uq1qq7pj8h Месяц назад
Happy Teacher’s Day Madam❤️✨ You are truly and inspiration and thanks for being there for us. Please take care and you always hold a special place in my heart❤️✨
@CodeWithAarohi
@CodeWithAarohi Месяц назад
You are so welcome :)
@md.habiburrahamanashik8980
@md.habiburrahamanashik8980 Месяц назад
Thanks for your impressive contents.
@CodeWithAarohi
@CodeWithAarohi Месяц назад
Glad you like them!
@FirstNameLastName-fv4eu
@FirstNameLastName-fv4eu Месяц назад
As usual You are the best!!
@CodeWithAarohi
@CodeWithAarohi Месяц назад
Thank you!
@arnavthakur5409
@arnavthakur5409 Месяц назад
Very nicely explained. Thank you ma'am
@CodeWithAarohi
@CodeWithAarohi Месяц назад
Most welcome 😊
@bay-bicerdover
@bay-bicerdover Месяц назад
Wow! 👏🏻
@CodeWithAarohi
@CodeWithAarohi Месяц назад
Thank you :)
@angelospapadopoulos7679
@angelospapadopoulos7679 Месяц назад
nice one!
@CodeWithAarohi
@CodeWithAarohi Месяц назад
Thanks!
@SMustafaBasturk
@SMustafaBasturk Месяц назад
Hello, I appreciate your work. However, when I went a little deeper into the project, I saw that the c3d model performed very poorly in alternative videos. Is there another source you can give for using other models such as i3d models? I wanted to ask you because it is impossible for me to train this i3d model on my own computer. So I am waiting for your answer 🙏
@CodeWithAarohi
@CodeWithAarohi Месяц назад
I don't have any sources for that. Sorry
@pifordtechnologiespvtltd5698
@pifordtechnologiespvtltd5698 Месяц назад
Keep it up
@CodeWithAarohi
@CodeWithAarohi Месяц назад
Thanks!
@corentink3887
@corentink3887 Месяц назад
is there no issue with memory management ? I assume segment size can get pretty big and cause issue if it is passed in paralell
@CodeWithAarohi
@CodeWithAarohi Месяц назад
No issue with memory management
@sw_2421
@sw_2421 Месяц назад
Hello ma'am can u give us some tutorials on how to implement research papers of ml dl..
@CodeWithAarohi
@CodeWithAarohi Месяц назад
I will try to make
@RaghusuryaKonduru
@RaghusuryaKonduru 12 дней назад
while working in the server, not able to display the video. Can you make a video how can we do in the server.
@CodeWithAarohi
@CodeWithAarohi 11 дней назад
Noted!
@raghusuryakonduru2102
@raghusuryakonduru2102 11 дней назад
​@@CodeWithAarohiplease do videos for video anomaly detection with recent models. I am not finding any inference for the recent models. Suggestions are also highly appreciated.
@shivkr21
@shivkr21 15 дней назад
hello ma'am , I couldn't find the c3d.pickle file , kindly help
@CodeWithAarohi
@CodeWithAarohi 14 дней назад
drive.google.com/drive/folders/1rhOuAdUqyJU4hXIhToUnh5XVvYjQiN50?usp=sharing
@shivkr21
@shivkr21 4 дня назад
@@CodeWithAarohi ma'am for the true positive and true negative , which features we have to use ? i need for the graphs
@fahimmahafuzruhad9485
@fahimmahafuzruhad9485 Месяц назад
please upload a vedio using it in google colab
@CodeWithAarohi
@CodeWithAarohi Месяц назад
I will do but till there are no changes in the code whether you are running it on local pc or colab. Just upload this entire code to google drive and run the video_demo.py file from your colab. You only need to take care of paths. Just change the paths where ever required.
@fahimmahafuzruhad9485
@fahimmahafuzruhad9485 Месяц назад
@@CodeWithAarohi Thank you mam
@jayathissaaral2598
@jayathissaaral2598 Месяц назад
git hub link doesnt work
@CodeWithAarohi
@CodeWithAarohi Месяц назад
It is working now. Please check
Далее
Cabeças erguidas, galera! 🙌 Vamos pegá-la!
00:10
Anomaly detection 101
4:53
Просмотров 20 тыс.
Object detection app using YOLOv8 and Android
13:50
Просмотров 13 тыс.
YOLOv6 on Custom dataset | Object Detection
10:34
Просмотров 13 тыс.
Has Generative AI Already Peaked? - Computerphile
12:48
Anomaly Detection in Images
5:03
Просмотров 2,3 тыс.
Так ли Хорош Founders Edition RTX 4080 ?
13:00