Inspection tool software USER GUIDE v1.21

The Agnospcb Inspection software has been created to facilitate the analysis process of your PCBAs. The main features are:

- Batch processing: Let the software BATCH-processing the images of your PCBAs. 

- Batch inspection results visualization: Review the results after BATCH processing the PCBAs photographs.

- Auto-mapping: The tool will rotate, stretch and align the photos of the REFERENCE and board to be inspected facilitating the comparison.

- Magnification areas: detailed view of every element of the PCBAs.

- Custom color masks: Highlight the faults no matter the color of the PCBA. Three colors available: red, green and blue.

- Auto-signalling: yellow crosses will mark the exact location of the faults detected.

- Auto Analyze: A fast way to inspect your PCBAs, just click and the software will do everything.

Installing the Inspection tool software (Windows / Mac OS systems)

PC System recommended Requirements

  • OS:Windows 10 (64-bit) / MacOS Catalina

  • CPU: Intel® Core™ i5-7600 or better / Ryzen 5 2500U or better

  • RAM:16GB of system memory

Internet connection

  • Fiber internet service : 100-1000Mbps*

The processing time is highly dependent on the transmission speed of the internet connection. The faster the speed, the faster the inspection. Wired connection to the router is recommended.

To install it, download the software clicking on the button above (get the password contacting us). The Windows OS versions are portable (self-contained) or can be installed.  The MacOC one, has to be extracted into any system folder and started by clicking on the APP file (.sh). 

Windows OS: After launching the .exe file ("AgnosPCB inspection tool vX.XX.exe), the software will locally create 4 folders: BATCH / MASTER / PCB-IN and PCB_OUT

Software folders.png

NOTE: you need to install the SONY DESKTOP software if you are using our inspection platform to take the photos of you PCB/As


  • BATCH: by default, the folder where the software will look for photographs during the BATCH INSPECTION process (can be changed).

  • MASTERS: the suggested location of the GOLDEN SAMPLES / REFERENCES images of the PCBAs

  • PCB_IN: the inspection tool will look for new images of the boards to be inspected inside this folder. If you are using our inspection platform, you have to set this folder as the default destination for the photographs taken  (check image below to see how to do it)

  • PCB_OUT: the destination folder of all the inspection results images.

setting the photos folder.png

In the REMOTE software, go to the File menu 

-> Save Folder and select the Inspection tool /PCB_IN folder as the destination for the photos. That will allow the software to find the latest photos taken to your PCBAs

User interface elements

Upon launching the Agnospcb inspection tool software the user interface will appear. It has four different "canvas":

Agnospcb software UI Explained.png
  • Control MENU (red box) : Action buttons needed to control the inspection process.

  • Reference board (orange) : The "golden sample" image. Can be loaded using the REFERENCE button. 

  • Inspected board (yellow): this is the image of the board to be inspected. Loaded using the TO ANALYZE button. 

  • Magnification canvas (blue): this frame will display, the same areas of the REFERENCE, INSPECTED and RESULT boards. Move the mouse to check different zones of the board


Below, find a scheme explaining the use of all the buttons you will find on this CONTROL MENU. Read below to know what each button does. 

Agnospcb MENU details.png

1) Signing-up + Inspecting your first PCBAs

You need an account user ID and password to use the Agnospcb Inspection tool. You can get one for free to test the service capabilities​. 

Populate the USER and PASSWORD fields with your details and click on SUBMIT. Your login info will be stored (encripted) so you do no have to input them again.

The Agnospcb Inspection tool software will "compare" the photograph of your REFERENCE board ("golden sample") with all the photos you will take of the boards to be inspected (photos to "ANALYZE")


All the faults found on the inspected boards will be highlighted (if any). Check the image below showing the result of an inspection.

On the left: the image of the REFERENCE board. Middle: the photo taken to the board to ANALYZE with faults found. Right: Augmented areas belonging to both boards + result image. The "ZOOM" canvas on the right helps to identify where the defect are comparing the elements on the two boards at the same time.

Main UI.jpg

To set the REFERENCE use click on the button "REFERENCE" and select the desired photo. The better the photograph, the better the results.

There is no maximum allowed size for the photograph, but a size between 8 and 14 M-pixels will get the best outcome.

We strongly recommend using our inspection platform to get crisp, detailed and shadow-less images of the PCBAs.

The REFERENCE photo will remain as GOLDEN SAMPLE as long as you do not change it for another one. After signing-in, the software will automatically retrieve the last REFERENCE photograph used.

Now, take a photo of the board you want to "ANALYZE" and select it using the TO ANALYZE button. The software will automatically rotate and align it. 

NOTE: while the neural network will discard any minor differences related to lighting conditions, positional or geometric changes among the boards/elements, we recommend placing the boards to be inspected (within the possibilities) in the same position when taking the photos.

Once the REFERENCE and TO ANALYZE photos are set, just click on PROCESS. It will take several seconds to get the inspection results.

NOTE: The inspection resulting images will be locally stored in the /PCB_OUT folder.


If you just want to analyze a certain area of a board, use the CROP feature. Just click on the ANALYZE image and drag the mouse creating a box around the desired area. The neural network will only look for faults inside that region of the PCB.​ Under certain conditions, it may improve the detection capacity forcing the AI to focus on that area .

You can remove the cropping box clicking on the CLEAR CROP button.

MASK tool

Once the analysis of the board has been carried out, the results will be shown as a new image on top of the ANALYZE image. If faults have been detected, they will be highlighted in red/blue or green. Depending on the PCBA´s color / material you are working with, you may need to change the opacity and color of the mask in order to easily see where those faults are.

NOTE: make the most of the AUTO-SIGNALING feature if you still have problems locating the faults. keep reading for details.

Auto Analyze

Use one button to inspect your PCBAs. The software will automatically and continuously take the last photo stored in the /PCB-IN folder and process it (this folder is located inside the Agnospcb software extracted location)










  1. SET your REFERENCE image (Button REFERENCE

  2. OPTIONAL: Just want to "batch process" the same area of your whole batch of images? load a "ANALYZE" photo so you can create a CROPPING BORDER. That boundary will remain during all the inspection process.

  3.  ENABLE "AUTO ANALYZE" ticking its box

  4. Take a photo of a board you want to inspect using the REMOTE app (You can use the key " 1" from your keyboard to take the photo when the REMOTE tool is active) or using your own camera system.

  5. The software will display the result of the inspection within seconds

  6. REPEAT: Take another photo of the next PCBA you want to inspect. The software will process it automatically.

PCB_IN folder.png

Auto signaling

A helping hand tool: small yellow crosses will indicate the location of the faults found. Useful when working with large PCBs or wafers.

BATCH processing


If you want to inspect a large amount of boards automatically, this feature will help you. You just need to follow these steps:​

  1. Set the REFERENCE board clicking on the REFERENCE button, so the software knows what the GOLDEN SAMPLE is.

  2. Store all the images you have taken to boards to be inspected in the BATCH folder (by default /BATCH)

  3. Select the BATCH folder containing the photographs with the BATCH PROCESSING button.

  4. Wait until the process has been finished. Depending on the number of inspections to be carried out, it could take hours.

  5. Check the analysis results in the /PCB_OUT folder using the BATCH REVIEW button (more info below)

new: BATCH review

Once the software finished processing all the images contained in the selected BATCH folder, you can review them all clicking on the BATCH REVIEW button and selecting the *.csv file. This .csv file will be named after the DATE when the BATCH was processed: DAY+MONTH+YEAR_TIME_BATCH.csv.

After opening the .csv file , jump among result images using the LEFT and RIGHT keys from your keyboard. While reviewing the boards, you will be able to make use of the magnification area feature as usual.

batch review.png
arrow keys.png

Agnospcb client?

Contact us to get free access to the Inspection tool