CoolFace
Datasetpublic

Gabriel8/cardboard-box-anomaly-detection

📦 Cardboard Box Anomaly Detection Descrição Este é um dataset focado na detecção de anomalias em caixas de papelão. Ele é composto por 553 imagens capturadas de 43 caixas distintas (13 consideradas normais e 30 anômalas). As imagens foram coletadas em múltiplos ambientes (chão e duas esteiras diferentes), utilizando múltiplos ângulos e duas câmeras de celular diferentes. Exemplos do Dataset Caixas Normais (good) Chão (loc-chao)… See the full description on the dataset page: https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection.

sourceHugging Facecc-by-nc-sa-4.0updated 11mo agoView on Hugging Face
1likes120downloads
Dataset Card

📦 Cardboard Box Anomaly Detection

Descrição

Este é um dataset focado na detecção de anomalias em caixas de papelão. Ele é composto por 553 imagens capturadas de 43 caixas distintas (13 consideradas normais e 30 anômalas).

As imagens foram coletadas em múltiplos ambientes (chão e duas esteiras diferentes), utilizando múltiplos ângulos e duas câmeras de celular diferentes.

Exemplos do Dataset

Caixas Normais (good)

Chão (loc-chao)Esteira 1 (loc-b1)Esteira 2 (loc-b2)
<img src="https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection/resolve/main/test/good/cam2box15pos03ver00loc-chao.jpg" width="250"><img src="https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection/resolve/main/test/good/cam1box18pos02ver00loc-b1.jpg" width="250"><img src="https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection/resolve/main/test/good/cam2box32pos02ver00loc-b2.jpg" width="250">

Caixas Anômalas (bad)

Chão (loc-chao)Esteira 1 (loc-b1)Esteira 2 (loc-b2)
<img src="https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection/resolve/main/test/bad/cam1box35pos02ver02loc-chao.jpg" width="250"><img src="https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection/resolve/main/test/bad/cam1box30pos01ver00loc-b1.jpg" width="250"><img src="https://huggingface.co/datasets/Gabriel8/cardboard-box-anomaly-detection/resolve/main/test/bad/cam2box29pos01ver00loc-b2.jpg" width="250">

Distribuição das Imagens

A distribuição dos dados foi feita conforme o paradigma de Detecção de Anomalias Uniclass, onde o split de treino contém apenas a classe normal (good). | Split | Boas (good) | Defeituosas (bad) | Total | | :--- | :--- | :--- | :--- | | Train | 1 | - | 1 | | Test | 166 | 386 | 552 | | Total | 167 | 386 | 553 |

Organização de Pastas

O dataset segue a estrutura de classificação baseada em diretórios:

.
├── train
│   └── good
└── test
    ├── good
    └── bad

Nomenclatura dos Arquivos

Os arquivos de imagem seguem um padrão detalhado para fácil rastreamento dos dados: <caméra>_box<numero>_pos<posição>_ver<versão>_loc-<local>.jpg

TagDescriçãoValores Possíveis
`<caméra>`Câmera utilizada na captura.cam1 ou cam2
`<numero>`Número único da caixa (ID).1 – 43
`<posição>`Posição da caixa durante a captura.1 – 4
`<verção>`Versão da imagem.Varia
`<local>`Local da captura da imagem.chao, b1 (esteira 1) ou b2 (esteira 2)

Exemplo:

cam2_box13_pos02_ver01_loc-b1.jpg Significa: Câmera 2, Caixa 13, Posição 2, Versão 1, Ambiente b1.

Carregue o dataset

python
from datasets import load_dataset

ds = load_dataset("Gabriel8/cardboard-box-anomaly-detection")

Agradecimentos

A coleta e preparação deste dataset foram realizadas com o apoio da empresa Ondupress Embalagens.

Licença

Este dataset está sob a licença CC BY-NC-SA-4.0. Uso não comercial, com atribuição obrigatória e compartilhamento sob a mesma licença.