Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-Magos-Nodes > Magos DWP Extractor

ComfyUI Node: Magos DWP Extractor

Class Name

DWPoseTEExtractor

Category
MAGOS Nodes/Temporal Editor
Author
Magos Digital Studio (Account age: 66days)
Extension
ComfyUI-Magos-Nodes
Latest Updated
2026-05-15
Github Stars
0.02K

How to Install ComfyUI-Magos-Nodes

Install this extension via the ComfyUI Manager by searching for ComfyUI-Magos-Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-Magos-Nodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Magos DWP Extractor Description

Sophisticated node for extracting pose data from video frames with advanced detection pipelines and keyframe continuity mechanism.

Magos DWP Extractor:

The DWPoseTEExtractor is a sophisticated node designed to process video frames and extract pose data using advanced detection pipelines. It extends the capabilities of the WanAnimatePreprocess framework, focusing on detecting and tracking human poses across video sequences. This node is particularly beneficial for applications requiring detailed pose analysis, such as animation, motion capture, and augmented reality. By converting detected keypoints into keyframe data, it ensures that even frames without clear detections can maintain continuity through a carry-forward mechanism. This feature is crucial for maintaining consistent pose data across frames, even when some frames lack clear detections. The node also integrates with NLF (Neural Light Field) models to enhance depth perception, providing a comprehensive solution for 3D pose extraction and analysis.

Magos DWP Extractor Input Parameters:

images

This parameter represents the sequence of video frames to be processed. The node analyzes each frame to detect and extract pose data, which is crucial for generating accurate keyframe data. The quality and resolution of these images can significantly impact the accuracy of the pose detection.

vitpose_model

This parameter specifies the ViTPose model used for pose detection. The choice of model can affect the precision and speed of the detection process, with different models offering various trade-offs between accuracy and computational efficiency.

yolo_model

This parameter defines the YOLO model used for initial object detection within the frames. YOLO models are known for their speed and accuracy in detecting objects, which is essential for identifying human figures before pose estimation.

onnx_device

This parameter indicates the device (CPU or GPU) on which the ONNX models will run. Utilizing a GPU can significantly enhance processing speed, especially for high-resolution video frames or complex models.

detect_hands

A boolean parameter that determines whether hand detection should be enabled. Enabling this can provide more detailed pose data, particularly useful for applications involving hand gestures or sign language recognition.

detect_face

A boolean parameter that specifies whether face detection should be performed. This is important for applications requiring facial expressions or head pose analysis.

detect_head

This boolean parameter indicates whether head detection is necessary. It can be crucial for applications focusing on head movements or orientation.

confidence_threshold

This parameter sets the minimum confidence level for detections to be considered valid. A higher threshold can reduce false positives but may also miss some detections, while a lower threshold increases sensitivity at the risk of more false positives.

person_index

This parameter allows the selection of a specific person to track in frames with multiple detections. It is useful for focusing on a particular subject in crowded scenes.

output_wh

This parameter defines the output width and height for the processed frames. Adjusting these values can help optimize the balance between detail and processing speed.

nlf_model

This parameter specifies the NLF model used for depth perception and 3D pose extraction. The integration of NLF models can enhance the depth accuracy of the extracted pose data.

Magos DWP Extractor Output Parameters:

frames

This output contains the processed frames with extracted pose data. Each frame includes keyframe data that represents the detected poses, ensuring continuity even in frames with missed detections.

nlf_frames

This output provides the NLF-enhanced frames, which include depth information for 3D pose analysis. This data is crucial for applications requiring a three-dimensional understanding of poses.

Magos DWP Extractor Usage Tips:

  • Ensure that the input images are of high quality and resolution to improve the accuracy of pose detection.
  • Utilize a GPU for the onnx_device parameter to significantly enhance processing speed, especially when working with large datasets or high-resolution frames.
  • Adjust the confidence_threshold to balance between detection accuracy and sensitivity, depending on the specific requirements of your application.
  • When working with multiple subjects, use the person_index parameter to focus on a specific individual, ensuring consistent tracking across frames.

Magos DWP Extractor Common Errors and Solutions:

'attr' not found in any WanAnimatePreprocess module

  • Explanation: This error occurs when the required attribute is not found in the WanAnimatePreprocess module, possibly due to incorrect installation or loading issues.
  • Solution: Ensure that the WanAnimatePreprocess module is correctly installed and loaded before using the DWPoseTEExtractor node.

ViTPose error on frame {frame_idx}

  • Explanation: This error indicates a problem with the ViTPose model during pose detection on a specific frame, possibly due to model configuration or input data issues.
  • Solution: Verify the configuration of the ViTPose model and ensure that the input data is correctly formatted and within expected parameters.

[NLF] Extractor: native load failed

  • Explanation: This error suggests a failure in loading the NLF model, which could be due to incorrect model paths or compatibility issues.
  • Solution: Check the path and compatibility of the NLF model, ensuring it is correctly specified and compatible with the current setup.

Magos DWP Extractor Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-Magos-Nodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Magos DWP Extractor