I wonder if AgnosPCB are based/using Amazon Rekognition. I listen recently that one of the target markets for Amazon Rekognition will be infarct manufacturing and assembly floors and the presenter specifically said that one of the larger targets would be the electronics assembly market.
Few issues I see with images being process in the cloud particularly by a third party provider (and there will be probably few layers of providers), if lets say the account is being hacked:
- being able to easily obtain high res images of a PCB - this is not that big of a deal, but could be in some instances;
- being able to estimate the manufacturing volumes of a specific product
Hi,
I just found this thread. My name is John, technician in Agnospcb.com ;-)
We do not use Amazon Rekognition, that kind of service has been created for... lets say, "standard procedures" like tagging persons on a photo or a dog in a video.
Agnospcb has been created from scratch, tailored to understand what a PBCA is. Let me explain: the neural network
knows what an electronic component is (among other entities like labels, shadows, solder paste, holes, bridges, pads...). It does recognize the element on the PCB surface and can check if it has been placed incorrectly, rotated, shifted, if there are short-circuits between pads, pins...etc.
We have used more than
150K "defect patterns" to teach it what a fault really is (and how to indicate where that fault is).
It does not matter the minor differences you can find among different PCBAs (PCB color / manufacture variations, silk layer, tiny soldering variations...), the neural network will only spot the real faults. And (this is important):
you do not need to re-program the FAI/AOI system every time you need to check the integrity of a batch.
Check the image attached. It shows: a good PCBA (left), the inspected board and the faults detected. On the right image, inside orange boxes, the entities that have been
discarded as defects.: connector serial number, silk layer "label" differences, minor manufacturing discrepancies....
NOTE: we remove all the images from our server daily. For security reasons and because we can not store the amount of data our clients are continuously uploading

If anyone wants to give it a try, just let me know. I will create a user account
with free inspection credits for you.
We have the webapp tool:
https://app.agnospcb.com/ So
you do not even need to install anything to get a glimpse of the Agnospcb potential, just drag and drop photos of your PCBA to the webpage.