Cortex license plate reader

AI

computer vision license plate recognition

SHOW HN2020

190points
60comments
#297of 3,028 in 2020
Top 10%of 2020 by points

How HN took it

CuriousMostly questions and neutral comments

5 positive, 17 neutral or asking, 0 mixed, 10 critical, out of 32 comments about the project. Thread score -0.15.

Idea: 5 for, 3 againstExecution: 0 for, 4 againstPerformance: 0 for, 1 againstDesign: 0 for, 1 againstPrivacy: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Project looks neat

    From 1 comment
    • This looks very neat. Do you think something like a Jetson Nano would be able to handle inference locally?
      omgwtfbyobbq on HN

Objections

  • Predicted plate was wrong in example image; confidence score is not reliable accuracy

    From 3 comments
    • Am I missing something or in this image, is the confidence score 99.23% and has the incorrect license plate? The plates clearly have a 5 but it's predicting an S.…
      giarc on HN
    • Nope, you are correct. Wow, both examples from that image are wrong.
      hundchenkatze on HN
    • It is really confident in its answer, but that does tell you much about how likely the answer is correct. For example, if I built a model that always returns the same plate…
      teruakohatu on HN
  • Calling it DIY is misleading since it relies on a hosted web service

    From 2 comments
    • "Do-it-yourself" seems like a not quite appropriate title for an interface that calls a webservice with pre-built vision ML.
      techbio on HN
    • I was thinking the same thing. If it was all localized to a Pi then yes, but outside services isn't really DIY so much. Maybe half DIY if such a thing.
      parasanti on HN
  • Sending camera images to a cloud service is inefficient and privacy-unfriendly

    From 2 comments
    • The actual computation here shouldn't be that great, right? (especially given the RPi has a GPU on) Seems like an inconsiderate design to stream images to a cloud service, rather…
      alexchamberlain on HN
    • "You, too, can now actively participate in the surveillance state" Yes, I get the technical appeal. I wish we all wondered less if we could, and more if we should.
      groby_b on HN
  • Legal restrictions on license plate readers may apply

    From 2 comments
    • Take care to understand your local law regarding automatic license plate recognition. Use of such software and/or data collected with it may be under regulation. IANAL, but see…
      jlturner on HN
    • The photos I saw seemed to be in Paris, and I'm pretty sure it's illegal to run a license plate reader in France.
      jmnicolas on HN

Requests

  • Run inference locally on Jetson Nano or Raspberry Pi

    From 2 comments
    • This looks very neat. Do you think something like a Jetson Nano would be able to handle inference locally?
      omgwtfbyobbq on HN
    • I guess object detection is the bottleneck of the pipeline, which highly optimized YOLOv4-tiny[0]could get to 39 FPS on Jetson Nano. Also camera decoding with Nvidia Deepstream…
      hadeson on HN
  • Compare performance against OpenALPR or OpenCV

    From 2 comments
    • How does this implementation perform compared to classic approaches such as OpenALPR [1] ? At the very least running local inference becomes much more expensive, and possibly…
      yuvadam on HN
    • That's very possible. The Python interface for writing prediction APIs makes it pretty easy to switch between models, so it shouldn't be hard to test.
      calebkaiser on HN

Questions

  • Can it run on a Jetson Nano for local inference?

    From 1 comment
    • This looks very neat. Do you think something like a Jetson Nano would be able to handle inference locally?
      omgwtfbyobbq on HN
  • Is the confidence score for the plate reading or for detecting a plate?

    From 1 comment
    • Is that confidence for the value or the category. It comes after LP in the image which makes me think it's the confidence that it is a license plate, not necessarily the…
      cptskippy on HN

Alternatives named

  • OpenALPR

    From 1 comment
    • How does this implementation perform compared to classic approaches such as OpenALPR [1] ? At the very least running local inference becomes much more expensive, and possibly…
      yuvadam on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/24493248)