Files
qwen-image/backlog.md
2026-06-26 03:26:27 +02:00

4.9 KiB
Raw Blame History

Backlog

Shipped (recent)

Studio / Generate UX:

  • Crop reaches the bottom edge (toolbar moved to top); choose copy-vs-replace ("Save as copy")
  • Paste-to-group image shows immediately (no refresh needed)
  • Generated images store the prompt used (and pose name) in the DB
  • Edit / add / delete poses from the Generate tab (persists to poses.md)
  • flag beta poses in ui — beta badge + editable beta flag
  • Custom prompt field auto-grows; keeps list="promptHistory" autocomplete
  • Remove-BG persists has_background + refreshes static data (survives reload)
  • Invert-α button (fixes wrong-segment background removal)
  • zien van de geselecteerde images in de prompt — multi-ref thumbs visible; click to deselect
  • Landing-page group merge syncs immediately (synchronous static write)
  • Rotate ±90° in the studio

Pose tools (rtmlib / RTMPose, 2D):

  • Pose skeleton preview overlay in studio
  • Draggable joints to refine/explore a pose
  • Find similar poses across the library (translation/scale/mirror-invariant; poses_index.json)
  • Gesture presets in pose toolbar (T-pose, wave, arms raised, hands on hips, turn ±45°)
  • "Generate ▸" in pose toolbar — renders skeleton as OpenPose image → Qwen image2 guide → new generation
  • "Orbit all" button in Generate tab selects all 6 absolute camera angles at once

Scenery:

  • source_refs now stores all references: person image + video name + extra ref image
  • /scenery/library endpoint — all scenery grouped by source video
  • "Previous scenery" panel in Scenery tab — browse & reuse scenery from any group, grouped by video

Open

fix queen.mp moet gegenereerd worden door de htmlbuilder, niet via de webserver images.json group-names.json names.json groups.json config videos

extract a frame from a clip (scenery) faceswap defaults nothing enabled, see jobs even when refresh

pose bestaat gewoon uit meerdere delen, camera, scenery + addition

focus op head + sam2.hyria seg + mesh (3D / mesh — pose editor is currently 2D only)

sam2 saifrail, connected pixels from mid? als invertor? poses assignment bij de camera positie generaties

poses: hyper realistic, lighting, detailled skin etc.. see last generations for better results.

create disk 128gb 70b dolphin uncencored op server.

rating based pose, thumbs up/down find good/bad poses easier (pairs well with the new pose index — could weight similar-pose results by rating)

when refresh page, we lose track of current jobs running.

generating poses themself should use the adviced dimensions rather than the base image reference.

introduce a like/dislike base system for images/group to determine the sort order (and more)

  • would also dislike the pose

creating scenery should keep both video-frame + ref images as references, we only see 1 image now. fixed

gesture ideas for future (require ControlNet / OpenPose conditioning):

  • animate limbs along keyframe curves (true motion)
  • 3D-aware rotation / "circling around" with depth estimation
  • camera-orbit batch with consistent lighting across views

backlog2

  • remove "clean-db" button from UI- studio. But perhaps check daily for inconsistencies and show identified issues in a "Archive/Trash" view perhaps seperate html?
  • OUTPAINT feature/ crop/ pad call qwen
  • the pad/crop i think should allow also percentage values, since we looking in scaled images.
  • valid multi-input way to facilite the 2.5/3d orbit
  • Refine a POSE, so we have the ref (source) image + pose prompt. use the tour GPU + api to refine the pose with user instruction. Then use the source image + updated prompt to generate a new image.
  • introduce custom padding features - auto crop afterwards

in car.html - studio view we have a action to pad the image we also have this feature in the "Generate" tab.

  1. add a checkbox (or similar) to instruct the image-model to outpaint the padded area. Also implement the outpainting functionality in edit_api.py, we can instruct qwen-image. We can have the same functionality in the "Generate" tab when no prompt is given but a padding is given.
  2. we have a bug that when pressing the ui-action "duplicate" and "pad" the browser needs to refresh before we see the result. Other actions like generating from pose do not hae this bug, fix the bug and boy scout adjecnt actions if they are missing the required technical follow up. Fix the bug for the features.
  3. In the "Generate" tab, the CUSTOM prompt is shown twice, above POSES and statically always in view in the right bottom. Remove the statically CUSTOM prompt from the UI.
  4. The Generate button is always visible in the "Generate" tab, however we cannot jump to it via keyboard. Add a keyboard shortcut to jump to the Generate button "G" or simialler.
  5. remove the "set prompt" Improve the UI/UX for the end-user experience. Where effort is low and impact is high. Use own insight for further refinement of these improvements.