Coder Social home page Coder Social logo

asrani1 / live-cctv Goto Github PK

View Code? Open in Web Editor NEW
44.0 1.0 1.0 67.68 MB

To detect any reasonable change in a live cctv to avoid large storage of data. Once, we notice a change, our goal would be track that object or person causing it. We would be using Computer vision concepts. Our major focus will be on Deep Learning and will try to add as many features in the process.

License: MIT License

Python 81.40% Jupyter Notebook 18.60%
deep-learning computer-vision neural-network python convolutional-neural-networks yolov3 yolo machine-learning cosine-similarity object-detection

live-cctv's Issues

WEEK 6 (Arnav)

WEEK 6 (ARNAV)

DAY 1: Implemented the cosine difference algorithm in video to calculate similarity between 2 consecutive frames of a video

DAY 2: Implemented euclidean distance and manhattan diatance to realtime video. The program was also set to record the video
if significant changes were detected in any frame

DAY 3: Tried to implement the YOLO algorithm with pretrained models for object detection

DAY 4: Implemented cv2 functions to detect object in an image and make a bounding box around it.

DAY 5: The code now detectes moving object in a realtime and also records if significant changes are detected in the frames of
the video

Week 2 (Arnav)

WEEK 2

DAY 1(13/09/21): Finished Linear algebra(16/16) and neural network(3/3) playlist (3B1B)
Held a meet with seniors regarding the project, ideas and the way to
move forward.

DAY 2(14/09/21): Saw some research papers on scene change detection. Will look for more
and finalize some to read.

DAY 3(15/09/21): Started with the Coursera course on Deep learning (first week).

DAY 4(16/09/21): Completed first week of the 1st course, started with the second week.

DAY 5(17/09/21): Completed the second week of the course and also downloaded VM ware and ubuntu
20.04 LTS and set it up. Had a meet with the mentor regarding the way
ahead with the project.

Week 4 (Arnav)

WEEK 4 (ARNAV)

DAY 1: -

DAY 2: continued with coursera course on deep learning (completed week 2 and assignement).

DAY 3: Continued with coursera course on deep learining, put darknet in ubuntu.

DAY 4: Continued with coursera course (completed week 3 and assignment)

DAY 5: Continued with coursera course (week 4)

Week 5 (Arnav)

WEEK 5 (ARNAV)

DAY 1: Coursera course 4 started, also reading reasearch paper regarding the project.

DAY 2: Looked about YOLO and many more algorithms for object detection. Continued with the coursera course.
Learned more about openCV from various sources

DAY 3: Coursera course 4 week 1 completed with ideas of basic CNN.

DAY 4: Learned about Cosine similarity and implemented it to calculate similarity between 2 images. Started to study the YOLO
algorithm.

DAY 5: Studied YOLO algorithm and also read and implemented euclidean and manhattam distance for image similarity.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.