SDPose: Video Çoklu Kişi Tespiti

Bu iş akışı, SDPose-OOD tüm vücut modeliyle videoda çoklu kişi insan pozu tespiti yapar. LoadVideo ile bir video alır, GetVideoComponents ile kare boyutu ve FPS bilgisini çıkarır ve her kareyi bir SDPose alt grafiğine (düğüm ID'si 01b6a731-fb78-4070-9a38-c87146da9604) gönderir. Alt grafikte, bir nesne algılayıcı her kare için kişi sınırlayıcı kutuları önerir ve SDPose tüm vücut kontrol noktası (sdpose_wholebody_fp16.safetensors) vücut, eller ve yüz için anahtar noktaları tahmin eder. PrimitiveInt düğümü max_detections değerini kontrol eder; böylece kalabalık sahnelerde kare başına işlenecek kişi sayısını sınırlayabilirsiniz.

İş akışı iki görselleştirme çıktısı üretir: DrawBBoxes ile sınırlayıcı kutular ve ImageBlend ile orijinal karelerin üzerine bindirilmiş bir poz haritası. ResizeImageMaskNode, poz haritasının kaynak kare boyutlarıyla eşleşmesini sağlar ve PreviewImage, dışa aktarmadan önce hızlı bir kontrol sunar. Son olarak, CreateVideo açıklamalı kareleri orijinal FPS ile yeniden birleştirir ve SaveVideo sonucu kaydeder. SDPose mantığı bir alt grafik olarak paketlenmiştir; daha hassas kontrol için sağ tıklayarak Alt Grafiği Açabilir ve iç eşik veya yönlendirmeleri ayarlayabilirsiniz.

API

Bu iş akışını koddan kullan

Her Comfy iş akışı bir JSON grafiğidir. Aşağıdaki veri, bu iş akışının tam olarak ComfyUI'da çalıştırıldığı halidir — URL'den alın, sürüm kontrolünde saklayın veya ComfyUI'da yükleyip düğüm düğüm çalıştırın.

utility_sdpose_multi_person_video.json
İş akışı JSON'u alınıyor…

Comfy SDK ile TypeScript veya Python'dan çalıştırın. Aynı kod Comfy Cloud veya kendi barındırdığınız bir ComfyUI'ı hedefler — sadece temel URL değişir.

// Install (beta)
npm i @comfyorg/sdk

// Run "SDPose: Video Çoklu Kişi Tespiti" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("utility_sdpose_multi_person_video_api.json");

const job = await client.run(wf);
await job.getOutputs("697")[0].toFile("output.png"); // SaveVideo

SDK, API formatında bir iş akışı alır: bu iş akışını ComfyUI'da açın ve Dosya → İş Akışını Dışa Aktar (API) seçeneğini kullanın.

Comfy Cloud API erişimi, API anahtarı içeren bir plan gerektirir.

SSS

Sık Sorulan Sorular

Tüm iş akışlarını gör
Showing 30 of 30 templates