Upscale Images with Controlled Detail
Enlarge photos and compare the recovered detail against the original. CoDSR was added in CNAPS Studio v1.2.2. Uses diffusion-based upscaling with control over the balance between fidelity and realistic detail. Runs on CNAPS infrastructure; no external API key required.
What it does
CoDSR is a diffusion-based image upscaler added in CNAPS Studio v1.2.2. Use it to enlarge an image and compare how well it preserves the subject while rebuilding texture. The upstream project calls the method CODSR and focuses on control over the balance between fidelity and realistic detail. It runs on CNAPS infrastructure in cloud Studio; no local installation is needed.
Problem it solves
- Larger deliverables — Prepare a small source for a larger layout or output.
- A second restoration option — Compare the result against another upscaler on the same input.
- Consistent processing — Reuse the same flow across related images.
- Detail review — Inspect texture and edges before applying the model to a whole batch.
Input/Output
- Input: An image from Image Loader or an upstream image-processing node.
- Output: An upscaled image for Image Viewer, comparison, or final export.
Configuring the Node
Enlargement — Choose from the scale or output-size options exposed by the node.
Enhancement controls — Start with defaults and change one exposed control at a time.
Comparison — Send the original and processed images to Image Compare to inspect the same region.
How to Use
- Connect Image Loader to CoDSR.
- Choose an available enlargement setting and keep the remaining defaults.
- Connect the result to Image Viewer and run a single image.
- Compare edges, faces, repeated patterns, and text with the source.
- Apply the approved settings to additional inputs or a Batch Run.
Example Workflow
Flow: Image Loader → CoDSR → Image Viewer.
Comparison: Route the original and upscaled result into Image Compare. Review a face, a textured area, and any printed text before deciding which version to keep.
Accuracy & Speed
Execution | CNAPS-hosted; no external provider API key required. |
Processing time | Depends on input dimensions, output size, settings, and GPU availability. |
Detail fidelity | Diffusion-based restoration can change fine detail; compare with the source. |
Batch planning | Measure one representative image before estimating a large batch. |
How it compares
Compare with PiSA-SR, Swin2SR, SwinIR, SMFANet+, and the other new upscaler using the same source and comparable output dimensions. Choose by visible results on your images rather than assuming one model is best for every input.
Technical Details (for engineers)
The official CODSR repository accompanies the CVPR 2026 paper “Bridging Fidelity-Reality with Controllable One-Step Diffusion for Image Super-Resolution.” Its method uses region-adaptive priors and input-guided feature modulation. Upstream text-guidance and training components are not necessarily Studio node controls.
Model Source
- CoDSR — official repository: CoDSR — official repository
- CNAPS integration: v1.2.2 release note
Compliance & Provenance
Provider | CODSR research team |
License / service terms | The upstream repository uses MIT; base models and other components retain their own terms. |
Output provenance | For how CNAPS labels processed outputs and tracks upstream generation, see the AI Policy. |
For platform classification, acceptable use, and output marking, see the CNAPS AI Policy.
Run it now
Open CNAPS Studio, find CoDSR in the Component panel, and start with the example workflow above.