Datasets › FICS PCB Image Collection (FPIC)

FICS PCB Image Collection (FPIC)

Introduced by Nathan Jessurun et al. in FPIC: A Novel Semantic Dataset for Optical PCB Assurance17 Feb 2022 archive 2025-07-28

Optical images of printed circuit boards as well as detailed annotations of any text, logos, and surface-mount devices (SMDs). There are several hundred samples spanning a wide variety of manufacturing locations, sizes, node technology, applications, and more.

  • pcb_image: Optical images of each PCB surface and rear, tagged with a unique identifier.
  • color_checker: Pallette to account for environmental illumination factors as well as a scale reference for the photo resolution. Each pcb image indicates which color checker it is associated with.
  • ocr_annotation: Optical Character Recognition annotations. This includes polygon boundaries around all relevant text on a PCB image. Whether the piece of text is on the board or a device, whether it is a logo or not, orientation, and more are noted within the columns of the csv.
  • smd_annotation: Surface-mount Device (SMD) annotations. This includes polygon boundaries around all relevant SMD devices such as resistors, capacitors, inductors, transistors, diodes, LEDs, and more. Along with each component, its associated silkscreen designator ('L', 'R', 'C', 'U', etc.) is recorded.
  • vtp_annotation: Vias, traces, and pins (VTP) annotations. These are regions of connectivity between SMDs on a PCB. Few annotations currently exist, this is considered in 'beta' mode currently.
  • metadata: Holds two files corresponding to information about image files.

    • pcb.csv holds information about the physical PCB samples such as their color, online item description, and any notes.
    • color_checker.csv indicates the pixels per millimeter (ppmm) of any image associated with that color checker, whether an X-Rite ColorChecker Passport or Nano was used, what camera performed the acquisition, and any relevant notes.

Each annotation file is designed to be compatible with the S3A application (https://gitlab.com/ficsresearch/s3a or https://pypi.org/project/s3a/), a Python tool for visualizing polygon annotations on an image.

Benchmarks archive 2025-07-28

No leaderboard in the archive resolves to this dataset.

Papers archive 2025-07-28

No paper in the archive has a leaderboard row on this dataset; the archive counts 1 paper for it but never published that list.

Dataset loaders archive 2025-07-28

1 loader as listed in the archive; links are outbound and not re-checked here.

Tasks archive 2025-07-28

License archive 2025-07-28

No licence recorded in the archive. Absence here is not a statement about the dataset's terms.

Modalities archive 2025-07-28

Languages archive 2025-07-28

Variants archive 2025-07-28

  • FICS PCB Image Collection (FPIC)

1 variant name, as the archive lists them.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections