피드로 돌아가기
I built a textile pattern generation API because PatternedAI has no API
Dev.toDev.to
AI/ML

AI-Algorithmic 하이브리드 설계를 통한 텍스처 API 구현 및 비용 80% 절감

I built a textile pattern generation API because PatternedAI has no API

Om Prakash2026년 4월 30일6intermediate

Context

기존 AI 패턴 생성 서비스들의 Public REST API 부재로 인한 자동화 제약 발생. SDXL 등 대형 모델 기반의 생성 방식은 단순한 스트라이프 패턴 구현 시 과도한 VRAM 소모와 품질 저하라는 비효율성 노출.

Technical Solution

  • 패턴 특성에 따른 모델 분리 전략으로 PatternDiffusion(특화 데이터셋)과 SDXL-seamless를 구분하여 적용
  • 고정된 기하학적 패턴(Stripes)에 대해 AI 대신 Pillow 기반의 Deterministic 알고리즘을 도입하여 GPU 의존성 제거
  • 생성 결과물의 신뢰성 확보를 위해 Pass-through detection 및 Scene-destruction detection 기반의 구조적 QC Gate 설계
  • Qwen2.5-VL-7B VLM을 활용하여 입력 프롬프트와 최종 출력물의 일치 여부를 검증하는 자동화 파이프라인 구축
  • 검증 실패 시 최대 5회까지 프롬프트 전략을 변경하며 재시도하는 Iteration Ladder 구조 적용
  • Redis 기반의 Operation Flag를 통해 Worker Dispatch 로직의 정확성 보장 및 오작동 방지

- 생성형 AI 도입 전 Bresenham 등 단순 알고리즘으로 해결 가능한 영역인지 검토 - AI 출력물의 불확실성을 제어하기 위해 VLM 기반의 자동 검증 레이어(QC Gate) 구축 고려 - 실패 사례 발생 시 고객 경험 저하를 막기 위한 자동 환불 및 재시도 로직 설계

원문 읽기