License-Plate-Recognition | pytorch implementation of a darkent trained yolov4 | Computer Vision library

 by   souravrs999 Python Version: Current License: MIT

kandi X-RAY | License-Plate-Recognition Summary

kandi X-RAY | License-Plate-Recognition Summary

License-Plate-Recognition is a Python library typically used in Artificial Intelligence, Computer Vision, Deep Learning, Pytorch, OpenCV applications. License-Plate-Recognition has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However License-Plate-Recognition build file is not available. You can download it from GitHub.

A pytorch implementation of a darkent trained yolov4-tiny model that can detect number plates and helmets if a number plate is detected it is passed through an OCR to recognize the number
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              License-Plate-Recognition has a low active ecosystem.
              It has 13 star(s) with 4 fork(s). There are 4 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 1 open issues and 0 have been closed. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of License-Plate-Recognition is current.

            kandi-Quality Quality

              License-Plate-Recognition has 0 bugs and 0 code smells.

            kandi-Security Security

              License-Plate-Recognition has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              License-Plate-Recognition code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              License-Plate-Recognition is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              License-Plate-Recognition releases are not available. You will need to build from source code and install.
              License-Plate-Recognition has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.
              It has 1825 lines of code, 53 functions and 7 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed License-Plate-Recognition and discovered the below as its top functions. This is intended to give you an instant insight into License-Plate-Recognition implemented functionality, and help decide if they suit your requirements.
            • Run an inference
            • Loads a convolution model
            • Load a FC model from a buffer
            • Load weights from a weight file
            • Print out configuration
            • Forward computation
            • Compute the bounding box of two boxes
            • Compute the intersection of two boxes
            • Builds the targets
            • Pre - processing post processing
            • Run nms using nms
            • Compute the yolo forward algorithm
            • Yolo - forward dynamic layer
            • Perform the forward computation
            • Concatenate boxes and confs
            • Argument parser
            • Parse a cfg file
            • Yolo - forward model
            • Print out the configuration
            Get all kandi verified functions for this library.

            License-Plate-Recognition Key Features

            No Key Features are available at this moment for License-Plate-Recognition.

            License-Plate-Recognition Examples and Code Snippets

            No Code Snippets are available at this moment for License-Plate-Recognition.

            Community Discussions

            QUESTION

            What does this line mean and how to change it in order to make it work on linux?
            Asked 2020-Aug-25 at 14:10

            I'm learning some of OCR and I found this pretty exercise in this web

            https://medium.com/programming-fever/license-plate-recognition-using-opencv-python-7611f85cdd6c

            now the problem is that when I try to run it on muy ubuntu 18.04, I got a "file not found" error, here is the line that im struggling with

            ...

            ANSWER

            Answered 2020-Aug-25 at 14:10

            The line in question is giving the shell command for running an executable. In this case, it's a windows exec, so you will need to find the Linux equivalent. Linux execs tend to not be named in the same way.

            Source https://stackoverflow.com/questions/63580645

            QUESTION

            OpenCV imshow function is not always working properly
            Asked 2020-Aug-21 at 12:55

            I'm trying to read license plate. So I found this tutorial : https://medium.com/programming-fever/license-plate-recognition-using-opencv-python-7611f85cdd6c

            And when I run it the cv2.imshow() isn't working every time. Sometime I got the image but sometime just the window with a tiny black rectangle in it. Here is the little window

            ...

            ANSWER

            Answered 2020-Aug-21 at 09:55

            Try to put the destroyAllWindows in a loop to close it properly (pressing q):

            Source https://stackoverflow.com/questions/63520198

            QUESTION

            pytesseract not recognizing text as expected?
            Asked 2020-Apr-01 at 20:10

            I am trying to run a simple license plate image through opencv and pytesseract to get the text but I am having trouble getting anything out of it. Following the tutorial here:

            https://circuitdigest.com/microcontroller-projects/license-plate-recognition-using-raspberry-pi-and-opencv

            I'm running on a macbook with everything installed in anaconda and no errors as far as I see, but when I run my code I get the cropped image but no detected number:

            ...

            ANSWER

            Answered 2020-Apr-01 at 20:10

            You may try different psm configuration:

            Source https://stackoverflow.com/questions/60977964

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install License-Plate-Recognition

            Install openALPR for Ubuntu (Much easier and had a higher success rate). Once you've completed the steps, go to the git repo you've cloned to your machine during the above installation and install the python bindings. runtime_data folder is also available in this repo, which will be helpful for next step. If you found this useful please upvote this repository. Optimize openalpr for some perfomance gains. change the resolution in cfg/yolov4.cfg. I couldn't get Openalpr to build on colab. With ocr FPS will tank ~10fps. Added numba to optimize the inference loop a little bit its not much but its something there was a bit of a perfomance boost for me while running in an Intel Pentium N3710 especially in nms from 278avg to 177avg. If you are much more familiar with numba you can help by optimizing it much more if possible i dont own a GPU currently so cant test anything out. Darknet YOLOv4 - Neural Networks for Object Detection (Windows and Linux version of Darknet ). pytorch-YOLOv4 PyTorch ,ONNX and TensorRT implementation of YOLOv4. Pytorch Tensors and Dynamic neural networks in Python with strong GPU acceleration. OpenCV Open Source Computer Vision Library. Openalpr Automatic License Plate Recognition library.
            GPU Tesla T4 (without OCR)
            Save cropped plate images

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/souravrs999/License-Plate-Recognition.git

          • CLI

            gh repo clone souravrs999/License-Plate-Recognition

          • sshUrl

            git@github.com:souravrs999/License-Plate-Recognition.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link