Skip to main content

helps to analyse integrated circuit die images (for example from siliconpr0n.org) with the help of ai.

Project description

Installation

pip install .

Information

Code will use your graphic card for acceleration.

Frameworks/Libraries used:

Small example

  • start
  • select image
  • add grid
  • press mouse down on image and drag your rectangle for your grid
  • adjust x,y,cols,rows,width,height manualy to fit
  • add label (while grid is selected)
    • give it a random name
  • with that label selected, select cells for that label (for example cells that mark a "1")
  • select grid (for example "grid_0" again)
  • add another label (while grid is selected)
    • give it a random name
  • with that label selected, select cells for that label (for example cells that mark a "0")
  • with enough "1" and "0" labels drawn, click the "Compute" button
    • ai will find images in the grid that have the same properties
    • click "stop" once the results are satisfied
      • maximum for "acc" and "val_acc" is 1.00, the closer you are to those values, the better are the results
      • results depend on many factors:
        • the amount of cells you selected
        • how good your grid matches the current image
        • the quality of your image
        • ...
      • "acc" stands for "accuracy", "val" for "validation"
  • found ai-cells will be drawn green

image

TODO

  • export of ai-cells as bit-image
  • auto-compute to calculate in background while you are selecting new cells for your labels
  • possibility to rotate grid
  • maybe store your model on a public place? (for others to use)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

silicon-analyser-1.0.1.tar.gz (21.5 kB view hashes)

Uploaded Source

Built Distribution

silicon_analyser-1.0.1-py3-none-any.whl (27.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page