S-4-G-4-R/clipseg-drywall-qa
021
CLIPSeg — Fine-tuned for Drywall QA
Fine-tuned version of CIDAS/clipseg-rd64-refined for text-conditioned binary segmentation of drywall defects.
Supported Prompts
Training Details
Datasets
- Dataset 1 — Taping area: Drywall-Join-Detect
- Dataset 2 — Cracks: Cracks
Quick Usage
import torch
from PIL import Image
from transformers import CLIPSegProcessor, CLIPSegForImageSegmentation
processor = CLIPSegProcessor.from_pretrained("S-4-G-4-R/clipseg-drywall-qa")
model = CLIPSegForImageSegmentation.from_pretrained("S-4-G-4-R/clipseg-drywall-qa")
model.eval()
image = Image.open("your_image.jpg").convert("RGB")
prompt = "segment crack" # or "segment taping area"
inputs = processor(
text=prompt, images=image,
return_tensors="pt", padding=True
)
with torch.no_grad():
logits = model(**inputs).logits
mask = (torch.sigmoid(logits[0]) > 0.5).numpy() # boolean H×W mask