Vandit Gajjar's Projects
This project is all about to control the 4-based hybrid robot using custom remote. Basically coding has been done on python and the processor used for the project is Raspberry-PI, first we have define the pins in which are some input pins for buttons and some output pins for motors and we have made code according to that so we can change the motor speed according to given PWM, and also we have added a special button for which if in emergency the robot won't stop then with help of the button the power will be discarded from the motors.
This repository contains some of the basic, intermediate and advanced algorithm replication in multiple languages (mostly in JAVA, C++, Python, and C#).
A curated list of awesome Deep Learning tutorials, projects and communities.
:metal: awesome-semantic-segmentation
This repository contains course material, codes, and other components for the AWS ML Foundation Course Scholarship from Udacity.
This repository contains course material, codes, and other components for the Azure ML Foundation Course Scholarship from Udacity.
This repository is used for AI Australia's project BBI R&D.
PCB of paper: Beyond Part Models: Person Retrieval with Refined Part Pooling, using Pytorch
Canny Edge Detection is a popular edge detection algorithm. It is a multi-stage algorithm. Since edge detection is susceptible to noise in the image, first step is to remove the noise in the image with a 5x5 Gaussian filter. Smoothed image is then filtered with a Sobel kernel in both horizontal and vertical direction to get first derivative in horizontal direction and vertical direction. After getting gradient magnitude and direction, a full scan of image is done to remove any unwanted pixels which may not constitute the edge. For this, at every pixel, pixel is checked if it is a local maximum in its neighborhood in the direction of gradient. we need two threshold values, minVal and maxVal. Any edges with intensity gradient more than maxVal are sure to be edges and those below minVal are sure to be non-edges, so discarded. Those who lie between these two thresholds are classified edges or non-edges based on their connectivity. If they are connected to "sure-edge" pixels, they are considered to be part of edges. Otherwise, they are also discarded.
This repository contains assignment, quizes and practical exam solutions for one of my postgraduate subjects of COMP SCI 7015 - Software Engineering and Project. The programming language is either C, C++, or Python.
This repository contains assignment, quizes and practical exam solutions for one of my postgraduate subjects of COMP SCI 7039 - Computer Networks and Applications. The programming language is C.
This repository contains assignment and practical exam solutions for one of my postgraduate subjects of COMP SCI 7059 - Artificial Intelligence. The programming language is Python.
This repository contains assignments and solutions for one of my postgraduate subjects of COMP SCI 7064 - Operating Systems. The programming language is C++.
This repository contains assignments, quizzes, workshops, and practical exam solutions for one of my postgraduate subjects of COMP SCI 7081 - Computer Systems. The programming language will be HDL.
This repository contains assignment, tutorials, practical exam and solutions for one of my postgraduate subjects of COMP SCI 7201 - Algorithm Data Structure Analysis. The programming language is C++ and some solutions will be in Python and JAVA.
This repository contains assignment and practical exam solutions for one of my postgraduate subjects of COMP SCI 7202 - Foundation of Computer Science. The programming language is JAVA.
This repository contains assignments solutions for one of my postgraduate subjects of COMP SCI 7314 - Introduction to Statistical Machine Learning. The programming language is Python.
This repository contains assignment, workshops and their solutions for one of my postgraduate subjects of COMP SCI 7315 - Computer Vision. The programming language is Python and report is written in LateX.
This repository contains a CV template created in Latex.
Implementation of our paper in Application format "Person Retrieval in Surveillance Video using Height, Color, and Gender".
In signal processing, a digital filter is a system that performs mathematical operations on a sampled, discrete-time signal to reduce or enhance certain aspects of that signal. This is in contrast to the other major type of electronic filter, the analog filter, which is an electronic circuit operating on continuous-time analog signals. A digital filter system usually consists of an analog-to-digital converter to sample the input signal, followed by a microprocessor and some peripheral components such as memory to store data and filter coefficients etc. Finally a digital-to-analog converter to complete the output stage.
This repository contains solutions of hackerrank's 30 days of code challenge. the solutions will be in multiple languages.
Generalizing A Person Retrieval Model Hetero- and Homogeneously ECCV 2018
This repository contains solutions or files of my attempt for the AI Austraial task of Image Analytics. The submission language is Python.
Devops practice on k8 and AWS services to monitor accessing logs
This repository contains solutions for Leetcode - The World's Leading Programming Learning website. The programming language will vary depending on the problem-solving strategy and convenience, but most solutions will be in python.
Leetcode question list by companies, includes the premium questions. December 2019 updated
A mobile phone jammer is an instrument used to prevent cellular phones from receiving signals from base stations. When used, the jammer effectively disables cellular phones. These devices can be used in practically any location, but are found primarily in places where a phone call would be particularly disruptive because silence is expected.