facebookresearch / facebookresearch/segment-anything

Checkered Predictions (Checkered Artifacts?)

Open
#778 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
54.9k
Forks
6.4k
PR merge metrics
No merged PRs in 30d

Description

Hi,
I have been modifying the scripts of vanilla SAM, mainly to come up with my own training script.
I was kind of successful in that, and training is happening with loss gradually reducing. But I noticed something, when I save the predictions made by the model in every epoch, I observe that there is a checkered lines all over the predictions.
For eg, in the below image, the left one is prediction from epoch 1 and right image is from epoch 117. I observe that although the grid is fading, but it's clearly visible.
![image](https://github.com/user-attachments/assets/4bcdff42-5ef3-404a-b015-8fd760132dbd)

Does anyone know what is causing this? Or is it just because the model is not trained for enough number of epochs?
Well, I'm using just 15 image and mask pairs for training (Using image encoder weights, but training prompt encoder and mask decoder from scratch).

I would be grateful if someone can give me some clue if not a proper solution. Thanks in advance!

Contributor guide

Open the contributing guide

Research direction

No specific files or tests are named. Start by reviewing the modified vanilla SAM training scripts and the path that saves predictions, then compare the image encoder, prompt encoder, and mask decoder setup with the 15 image-mask pairs. Done means identifying whether the checkered artifact comes from training, data, or prediction saving, with evidence from a reproducible run.

Written by the indexing model from the issue text.

Assessment

Domain
computer-vision, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.