Files
kanibus-kanibus/examples/kanibus_basic_2025.json
lebigdog c1c80ad735 📝 Add updated 2025 workflows with unified Kanibus category
NEW WORKFLOWS:
- kanibus_basic_2025.json - Basic workflow with unified category
- kanibus_video_wan_2025.json - Video processing with WAN support
- WORKFLOW_UPDATE_NOTES.md - Guide for updating old workflows

FEATURES:
- All nodes now use single 'Kanibus' category
- Added enable_t2i_adapter parameter
- Added wan_optimization/wan_version parameter
- Compatible with latest node updates

NOTES:
- Old workflows need manual update to work with new nodes
- See WORKFLOW_UPDATE_NOTES.md for migration guide
2025-08-03 23:24:44 -03:00

154 lines
4.0 KiB
JSON

{
"version": "0.4",
"last_node_id": 5,
"last_link_id": 8,
"nodes": [
{
"id": 1,
"type": "LoadImage",
"pos": [50, 50],
"size": {"0": 315, "1": 58},
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{"name": "IMAGE", "type": "IMAGE", "links": [1, 2], "shape": 3},
{"name": "MASK", "type": "MASK", "links": null}
],
"properties": {"Node name for S&R": "LoadImage"},
"widgets_values": ["example.png", "image"],
"title": "📸 Load Image"
},
{
"id": 2,
"type": "NeuralPupilTracker",
"pos": [400, 50],
"size": {"0": 315, "1": 450},
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{"name": "image", "type": "IMAGE", "link": 1}
],
"outputs": [
{"name": "tracking_result", "type": "EYE_TRACKING_RESULT", "links": [3], "shape": 3},
{"name": "annotated_image", "type": "IMAGE", "links": [4], "shape": 3},
{"name": "gaze_visualization", "type": "IMAGE", "links": null},
{"name": "left_eye_mask", "type": "MASK", "links": [5], "shape": 3},
{"name": "right_eye_mask", "type": "MASK", "links": [6], "shape": 3}
],
"properties": {"Node name for S&R": "NeuralPupilTracker"},
"widgets_values": [
1.0,
0.7,
0.2,
300.0,
true,
true,
true,
true,
"auto_detect",
true
],
"title": "👁️ Neural Pupil Tracker"
},
{
"id": 3,
"type": "SmartFacialMasking",
"pos": [750, 50],
"size": {"0": 315, "1": 400},
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{"name": "image", "type": "IMAGE", "link": 2}
],
"outputs": [
{"name": "face_mask", "type": "MASK", "links": [7], "shape": 3},
{"name": "masked_image", "type": "IMAGE", "links": [8], "shape": 3},
{"name": "face_count", "type": "INT", "links": null},
{"name": "confidence", "type": "FLOAT", "links": null}
],
"properties": {"Node name for S&R": "SmartFacialMasking"},
"widgets_values": [
0.8,
true,
20,
0.15,
5,
true,
"auto_detect",
true
],
"title": "😷 Smart Facial Masking"
},
{
"id": 4,
"type": "PreviewImage",
"pos": [400, 550],
"size": {"0": 315, "1": 246},
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{"name": "images", "type": "IMAGE", "link": 4}
],
"properties": {"Node name for S&R": "PreviewImage"},
"title": "👁️ Eye Tracking Result"
},
{
"id": 5,
"type": "PreviewImage",
"pos": [750, 550],
"size": {"0": 315, "1": 246},
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{"name": "images", "type": "IMAGE", "link": 8}
],
"properties": {"Node name for S&R": "PreviewImage"},
"title": "😷 Face Mask Result"
}
],
"links": [
[1, 1, 0, 2, 0, "IMAGE"],
[2, 1, 0, 3, 0, "IMAGE"],
[3, 2, 0, null, null, "EYE_TRACKING_RESULT"],
[4, 2, 1, 4, 0, "IMAGE"],
[5, 2, 3, null, null, "MASK"],
[6, 2, 4, null, null, "MASK"],
[7, 3, 0, null, null, "MASK"],
[8, 3, 1, 5, 0, "IMAGE"]
],
"groups": [
{
"title": "🎯 Kanibus Basic Eye Tracking (2025)",
"bounding": [25, 0, 1075, 825],
"color": "#3f789e",
"font_size": 24
}
],
"config": {},
"extra": {
"ds": {
"scale": 1.0,
"offset": [0, 0]
},
"info": {
"name": "Kanibus Basic Eye Tracking 2025",
"author": "Kanibus Team",
"description": "Basic eye tracking workflow with unified Kanibus category and T2I-Adapter support",
"version": "2.0",
"created": "2025-01-05",
"compatibility": ["WAN 2.1", "WAN 2.2", "T2I-Adapter"],
"features": [
"Unified Kanibus category",
"T2I-Adapter support",
"WAN auto-detection",
"Enhanced error handling"
]
}
}
}