Object Detection Algorithms

share link

by Sri Balaji J dot icon Updated: May 27, 2022

technology logo
technology logo

Solution Kit Solution Kit  

Object detection is a computer vision approach for detecting things in photos and videos. To identify the needed object, object detection makes use of the specific and unique attributes of each type. The object detection model will look for central locations from where the creation of the particular round entity is conceivable while looking for a circular object. Face recognition and object tracking are two applications of such identification techniques. These are some algorithms that are used in objection detection.

Histogram of Oriented Gradients (HOG)

The histogram of oriented gradients is a feature descriptor used in computer vision and image processing for the purpose of object detection. The technique counts occurrences of gradient orientation in localized portions of an image. To better understand this algorithm you can use the below video link. https://www.youtube.com/watch?v=4ESLTAd3IOM

HOGby preethampaul

Python doticonstar image 28 doticonVersion:Currentdoticon
License: Permissive (Apache-2.0)

Histogram Of Oriented Gradients

Support
    Quality
      Security
        License
          Reuse

            HOGby preethampaul

            Python doticon star image 28 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

            Histogram Of Oriented Gradients
            Support
              Quality
                Security
                  License
                    Reuse

                      python-hogby JeanKossaifi

                      Python doticonstar image 57 doticonVersion:Currentdoticon
                      no licences License: No License (null)

                      Python implementation of the Histogram of Oriented Gradients.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                python-hogby JeanKossaifi

                                Python doticon star image 57 doticonVersion:Currentdoticonno licences License: No License

                                Python implementation of the Histogram of Oriented Gradients.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          Region-based Convolutional Neural Networks (R-CNN)

                                          The object detection approach using region-based convolutional neural networks is an enhancement over HOG's prior methods. Using selective features, we strive to extract the most important features (typically around 2000 features) in R-CNN models. A selective search method that can achieve these more important regional recommendations can be used to compute the process of picking the most significant extractions. To better understand of this algorithm you can use the below video link. https://www.youtube.com/watch?v=Z9nCBtaEb_g

                                          vision-MLby Meituan-Dianping

                                          Python doticonstar image 26 doticonVersion:v1.0doticon
                                          License: Permissive (MIT)

                                          A R-CNN machine learning model for handling Pop-up window in mobile Apps.

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    vision-MLby Meituan-Dianping

                                                    Python doticon star image 26 doticonVersion:v1.0doticon License: Permissive (MIT)

                                                    A R-CNN machine learning model for handling Pop-up window in mobile Apps.
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              Deep-Learningby bigbrother33

                                                              Python doticonstar image 9 doticonVersion:Currentdoticon
                                                              no licences License: No License (null)

                                                              R-CNN: Regions with Convolutional Neural Network Features

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        Deep-Learningby bigbrother33

                                                                        Python doticon star image 9 doticonVersion:Currentdoticonno licences License: No License

                                                                        R-CNN: Regions with Convolutional Neural Network Features
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  Faster R-CNN

                                                                                  In the fast R-CNN method, the entire image is passed through the pre-trained Convolutional Neural Network instead of considering all the sub-segments. The region of interest (RoI) pooling is a special method that takes two inputs of the pre-trained model and selective search algorithm to provide a fully connected layer with an output. To better understand of this algorithm you can use the below video link. https://www.youtube.com/watch?v=Xycec1paxOo

                                                                                  fast-rcnnby rbgirshick

                                                                                  Python doticonstar image 3199 doticonVersion:Currentdoticon
                                                                                  License: Others (Non-SPDX)

                                                                                  Fast R-CNN

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            fast-rcnnby rbgirshick

                                                                                            Python doticon star image 3199 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                            Fast R-CNN
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      py-faster-rcnnby rbgirshick

                                                                                                      Python doticonstar image 7892 doticonVersion:Currentdoticon
                                                                                                      License: Others (Non-SPDX)

                                                                                                      Faster R-CNN (Python implementation) -- see https://github.com/ShaoqingRen/faster_rcnn for the official MATLAB version

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                py-faster-rcnnby rbgirshick

                                                                                                                Python doticon star image 7892 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                Faster R-CNN (Python implementation) -- see https://github.com/ShaoqingRen/faster_rcnn for the official MATLAB version
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          Single Shot Detector (SSD)

                                                                                                                          Single Shot Detector (SSD) is an object detection model. The SSD model detects the object in a single pass over the input image, unlike other models which traverse the image more than once to get an output detection. To better understand of this algorithm you can use the below video link. https://www.youtube.com/watch?v=NUEim5bF0_0

                                                                                                                          ScanSSDby MaliParag

                                                                                                                          Python doticonstar image 117 doticonVersion:v0.1-alphadoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Scanning Single Shot Detector for Math in Document Images

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    ScanSSDby MaliParag

                                                                                                                                    Python doticon star image 117 doticonVersion:v0.1-alphadoticon License: Permissive (MIT)

                                                                                                                                    Scanning Single Shot Detector for Math in Document Images
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              mxnet-dssdby MTCloudVision

                                                                                                                                              Python doticonstar image 118 doticonVersion:Currentdoticon
                                                                                                                                              License: Strong Copyleft (GPL-3.0)

                                                                                                                                              An mxnet implementation of Deconvolutional SSD

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        mxnet-dssdby MTCloudVision

                                                                                                                                                        Python doticon star image 118 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                        An mxnet implementation of Deconvolutional SSD
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  YOLO (You Only Look Once)

                                                                                                                                                                  YOLO is an abbreviation for the term 'You Only Look Once'. This algorithm detects and recognizes various objects in a picture (in real-time). Object detection in YOLO is done as a regression problem and provides the class probabilities of the detected images.YOLO algorithm employs convolutional neural networks (CNN) to detect objects in real-time. To better understand this algorithm you can use the below video link. https://www.youtube.com/watch?v=MhftoBaoZpg

                                                                                                                                                                  Yolov5_DeepSort_OSNetby mikel-brostrom

                                                                                                                                                                  Python doticonstar image 2544 doticonVersion:v5.0doticon
                                                                                                                                                                  License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                  Real-time multi-video multi-object tracker using YOLO v5 and Deep SORT

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            Yolov5_DeepSort_OSNetby mikel-brostrom

                                                                                                                                                                            Python doticon star image 2544 doticonVersion:v5.0doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                            Real-time multi-video multi-object tracker using YOLO v5 and Deep SORT
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      yolo-tfby ruiminshen

                                                                                                                                                                                      Python doticonstar image 200 doticonVersion:v0.1doticon
                                                                                                                                                                                      License: Weak Copyleft (LGPL-3.0)

                                                                                                                                                                                      TensorFlow implementation of the YOLO (You Only Look Once)

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                yolo-tfby ruiminshen

                                                                                                                                                                                                Python doticon star image 200 doticonVersion:v0.1doticon License: Weak Copyleft (LGPL-3.0)

                                                                                                                                                                                                TensorFlow implementation of the YOLO (You Only Look Once)
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          RetinaNet

                                                                                                                                                                                                          RetinaNet is one of the best one-stage object detection models that has proven to work well with dense and small-scale objects. RetinaNet has been formed by making two improvements over existing single-stage object detection models - Feature Pyramid Networks (FPN) and Focal Loss. To better understand this algorithm you can use the below video link. https://www.youtube.com/watch?v=mr8Y_Nuxciw

                                                                                                                                                                                                          Python doticonstar image 4331 doticonVersion:0.5.1doticon
                                                                                                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                                                                                                          Keras implementation of RetinaNet object detection.

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    keras-retinanetby fizyr

                                                                                                                                                                                                                    Python doticon star image 4331 doticonVersion:0.5.1doticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                    Keras implementation of RetinaNet object detection.
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse
                                                                                                                                                                                                                              Python doticonstar image 1977 doticonVersion:Currentdoticon
                                                                                                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                                                                                                              Pytorch implementation of RetinaNet object detection.

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        pytorch-retinanetby yhenon

                                                                                                                                                                                                                                        Python doticon star image 1977 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                        Pytorch implementation of RetinaNet object detection.
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                  See similar Kits and Libraries