- Learn
- Post-Production & VFX
- AI Upscaling
Post-Production & VFX · AI filmmaking
AI Upscaling: 4K Images for AI Video
Also called: 4K image generation, high-resolution AI images, AI image upscaling, start frame resolution
An AI image at 4K is not a bigger 1K image: the model draws it with up to sixteen times the pixels, and the detail it draws — lashes, pores, stitches — carries on into the video you make from it. Below: the same character at 1K and 4K from two models, crop by crop, and what the video model does with each.
Video script
Hi, I'm Yaro. Today: 4K images for AI video. Because a video model can't keep detail that was never drawn.
4K is not a bigger 1K. The model draws it with up to sixteen times the pixels. Single lashes, pores, boot laces. Every freckle gets its own apartment.
Nano Banana 2 draws up to sixteen times the pixels at 4K.
GPT Image 2.5 is sneakier. Up close, its 4K paints: brows turn into brush strokes. So use Flare at quality low. 2K for close-ups, 4K for wide shots. Quality high? Same face, bigger bill.
Does it matter for video? MiniMax H3 from a 4K frame kept one point one five times the fine detail. In every frame.
But saving a 1K image bigger? One point oh four. That's a rounding error in a 4K costume.
Stuck with 1K? Use a generative upscaler. Magnific Ultra Sublime, Portraits, reached one point three five. Just avoid Creative Wild. It wipes the freckles. Different woman.
Character sheet? Upscale the close-up and the full figure separately. Skin Enhancer goes on big faces only. On a small face, it ages her.
Finished video? Topaz Starlight adds one point six four times the detail in the measured fifteen-second clip. Upscale the final cut, not every take.
Every crop and setting is right below. Scroll down and zoom in. Don't worry. Those are real pixels.
- What it does
- Gives every pore, hair and stitch of the frame its own pixels, so the video model has real detail to keep.
- Use
- GPT Image 2.5 Flare at quality low — 2K for close-ups, 4K for wide shots — or Nano Banana 2 at 4K.
- Avoid
- Resizing a 1K image to 4K in an editor: it adds pixels, not detail.
upscale — creative reference guide
Give it an image or a video. It classifies the job — close-up, full figure, sheet, film still, start frame, skin, finished video — helps choose by detail and fidelity and points to creative notes with exact settings and times from this article.
⬇Download meta-skillupscaleThe router that links every case — classify · choose settings · follow the creative guide- 1upscale-start-frameGenerate the frame at the right size
- 2upscale-closeup · fullbody · sheet · film-stillUpscale the still
- 3skin-enhanceSkin, big faces only
- 4upscale-video-takesVideo takes at the final size
- 5upscale-video-finalOne pass on the finished cut
The short answer
Ask the image model for 4K, not 1K. At 4K Nano Banana 2 and GPT Image 2.5 draw eyelashes, pores, the weave of the jacket and the laces of the boots that do not exist at 1K — and that detail carries on into the video made from the frame. Resizing a 1K image in an editor adds pixels, not detail.
- Nano Banana 2 · 16:9✕ 1K · 1376 × 768✓ 4K · 5504 × 3072
- GPT Image 2.5 · close-up✕ 4K · painted brows, smeared fabric✓ Flare 2K low · 19 s
- GPT Image 2.5 · wide shot✕ 2K · a soft 287 px face✓ Flare 4K low · 35 s
- Video from the frame · MiniMax H3✕ from a 1K frame✓ 1.15× the fine detail
- A 4K frame saved at 1K✕ nothing gained✓ generate at 4K instead
- 1K frame + generative upscale✕ plain resize: 1.04×✓ Magnific 4×: 1.35×, on a par with 4K
- Character sheet · Magnific✕ one pass on the whole sheet✓ close-up and full figure separately · 4× Portraits
- Finished video · Topaz Starlight✕ 16 min for 15 s✓ 1.64× the fine detail
Click any full image to open its generation card: the prompt and the input in the order the model saw them.
What 4K means for an AI image
Image models draw at a fixed size, and the size is a setting. 1K means about a million pixels — 1376 × 768 for a 16:9 frame. 4K means 3840 pixels or more on the long side — up to sixteen times the pixels. A model does not stretch a 1K picture to reach 4K: it draws the picture at that size, so every pore, hair and stitch gets pixels of its own.
Two models tested through an external API:
| Model | Setting | 16:9 output |
|---|---|---|
| Nano Banana 2 | resolution: "1K" | 1376 × 768 |
| Nano Banana 2 | resolution: "4K" | 5504 × 3072 |
| GPT Image 2.5 | image_size: 1376 × 768 · quality high | 1376 × 768 |
| GPT Image 2.5 | image_size: 3840 × 2160 · quality high | 3840 × 2160 |
| GPT Image 2.5 | image_size: 3840 × 2160 · quality medium | 3840 × 2160 |
| GPT Image 2.5 Flare · close-ups | image_size: 2048 × 1152 · quality low | 2048 × 1152 |
| GPT Image 2.5 Flare · wide shots | image_size: 3840 × 2160 · quality low | 3840 × 2160 |
- Nano Banana 2 — the full model, not Lite — has a resolution switch: 0.5K, 1K, 2K and 4K. At 16:9 it returns 5504 × 3072.
- GPT Image 2.5 takes an exact width and height. 3840 × 2160 came back exactly; a request for 5504 × 3072 came back as 3840 × 2128 — 3840 on the long side is the ceiling.
Every image below starts from the same input — Mara’s character sheet, the face close-up next to the full body — and the same prompt: make the sheet again as a new studio shot, 16:9.
- Size
- 1200 × 896
- Prompt
- the same sheet again, 16:9, sharp photographic detail
- Changed
- only the output size
Picture 1 of every request.
Nano Banana 2 · 1K vs 4K
With the same seed Nano Banana 2 drew nearly the same picture at both sizes — the same pose, the same light, the same freckles. So the crops below are the same parts of the same frame; only the number of pixels differs. The 1K crop is enlarged to the size of the 4K one, the way a video model or a big screen enlarges it.
- Fine at page size, but the area around one eye is only 192 × 108 pixels: the lashes merge into one line.
- Brow hairs, jacket seams and boot laces turn into soft strokes.
- The same frame with sixteen times the pixels — the same area around the eye is 771 × 430.
- Single lashes and brow hairs, pores between the freckles, the stitching of the zipper and each eyelet of the boots.
GPT Image 2.5 · 1K vs 4K
This comparison is GPT Image 2.5 Sunburst at quality high — the first setup we tried. GPT Image has no seed, so the two sizes are two different takes of the same prompt: the crops show the same parts of Mara, not the same pixels. After all the tests below, our pick for GPT Image 2.5 is Flare at quality low: 2K for close-ups, 4K for wide shots — see why.
- Soft skin and lashes; the hair falls in clumps.
- Laces and the jacket’s quilting are suggested rather than drawn.
- Separate strands of hair, lashes, the wet line of the lower lid.
- The zipper teeth, the quilted lining, scuffs on the toe caps.
- But not our pick: up close GPT’s 4K paints — see 4K is not the same as quality. We use Flare, 2K for close-ups.
4K is not the same as quality
A size is a request, not a promise. Asked for 3840 × 2160, GPT Image 2.5 delivers every pixel — and fills them with texture it paints rather than draws. The same prompt at 2K comes out cleaner. A detail count cannot tell the two apart: it counts brush strokes and smears as detail. Your eye can. Click any tile to see it full size.
- At 4K the brows become brush strokes — combed parallel lines instead of hairs — at quality low and medium; high is cleaner but still painted in places.
- The fabric smears when you zoom in: the orange shoulders bleed into the green, the nylon gets blotchy. On a wide shot at screen size these patches are hard to see — that is why 4K still wins there (below).
- 2K low looks like a photograph — natural skin, hairs and weave — in 24 seconds, against up to 84 seconds at 4K.
- Nano Banana 2 is different: its 4K is the same picture as its 1K, drawn finer — real detail, not paint.
Close-ups at 2K, wide shots at 4K
The paint only matters where you can see it. In a wide shot the face is a few hundred pixels across, and there 4K is what keeps it a face: the same Flare run gives the full-figure face 538 pixels of width at 4K against 287 at 2K — freckles and the scar survive. Up close the same 4K paints.
Quality high: more time, no more quality
GPT Image 2.5 has a quality setting, and it is tempting to set it to high. On our sheets it did nothing you can see: the same skin, lashes and fabric as medium, with more waiting.
| Sunburst · the sheet prompt | medium | high |
|---|---|---|
| 1K · 1376 × 768 | 19 s · detail 1.00× | 33 s · detail 1.01× |
| 4K · 3840 × 2160 | 42 s · detail 1.76× | 52 s · detail 1.62× |
- No visible gain: at 1K the detail count is the same, at 4K high counts even a little less.
- More waiting: high took 10–14 seconds longer.
- Low is enough: our picks — Flare 2K and 4K — are quality low.
- One exception we saw: when GPT is used to upscale an existing image, high stayed closer to the original (drift 2.82 against 5.4 at low, one run each). For generating frames, keep it on low.
Our pick: GPT Image 2.5 Flare at quality low — 2K for close-ups (19 s), 4K for wide shots (35 s). Flare looks the same as Sunburst and is faster: 19 s against 24 at 2K, 35 against 84 at 4K. When a close-up has to be bigger than 2K, upscale it with Magnific — or use Nano Banana 2 at 4K.
Why it matters for video
MiniMax H3 Max Turbo · 1080P · 6 sAn image-to-video model starts from your frame and has to keep the face for the whole shot. We gave MiniMax H3 Max Turbo the face close-up from the Nano Banana 2 sheet — once from the 1K picture, once from the 4K one — with the same prompt, the same seed and 1080P output. Nothing else changed.
The detail the image model drew stays in the video. Freckles, lashes and the scar are sharper from the first frame to the last. Measured on 26 frames (the mean absolute Laplacian of brightness at 1920 px — a plain count of fine edges), the video from the 4K frame has 1.15× the fine detail of the video from the 1K frame on average, and more in every one of them (at least 1.09×). The motion is the same — same seed, same prompt — the face is simply drawn finer.
The video prompt
One continuous shot, no cuts. Extreme close-up of her face; the camera holds still and then slowly pushes in a little closer. She breathes, her eyes move from the lens to the left side of the frame and back to the lens, she blinks once, her lips part slightly. The soft even studio light and the white background stay the same. No text.
Or upscale the 1K frame first
If the frame already exists at 1K, a generative upscaler can draw the missing detail before the video model sees it. We ran the same 1K face through the Magnific upscaler — Ultra Sublime 4×, Portraits, the most faithful 4× setting in the Magnific test below — and gave the result to H3 with the same prompt and seed.
- The upscale reaches native 4K. The video from the upscaled frame has 1.35× the fine detail of the 1K one (at least 1.22× in every frame) — against 1.15× for native 4K.
- It is a different kind of detail. Magnific adds skin texture — fine lines and pores — so it counts higher; native 4K keeps the freckles and lashes crisper. Look at the second slider: neither is a clear winner.
- Timing: 18 seconds for the still; the video was 6 s at 1080P.
Saving a 1K image bigger does not help
The opposite test: one 4K film still of Mara, and the very same still shrunk to 1376 × 768. Same prompt, same seed. Here the videos came out almost the same — 1.04× on average, within the noise. The video model shrinks a big frame to its own working size anyway. What it keeps is the detail that was drawn, not the file size: generate at 4K, or use an upscaler that draws new detail — not a plain resize.
The video prompt
One continuous shot, no cuts. The camera slowly pushes in from the medium shot to a close-up of her face. She breathes, slowly turns her head toward the window on the left side of the frame, then turns back and looks straight into the lens and blinks once. Soft overcast daylight from the window on the left side of the frame stays the same. Her hair and jacket barely move. No text.
Magnific: upscaler and skin enhancer
When the image already exists at 1K, a generative upscaler redraws it bigger and adds the detail the model never drew. We ran Mara’s character sheet — the face close-up next to the full body, 1200 × 896 — through the Magnific upscaler and skin enhancer with different settings.
The best upscale on the full figure
The same Ultra Sublime 2× Grainy Analog run upscaled the whole sheet: here is the full-figure half next to the original and to the same preset at 4×.
- 2× Grainy Analog works on the full figure too: the small face stays sharp and alive — no pitted skin like the Skin Enhancer gives small faces.
- 4× is not better. At the same viewing size it reads flatter.
- Faithful to the source — including whatever the source got wrong. Fix the character first, then upscale.
Upscale the close-up and the full figure separately
A character sheet puts a face close-up and a full figure into one image. Upscaled in one pass, both halves come out softer than the same close-up and full figure upscaled as images of their own. Below, Mara’s sheet through the best single-pass setting and through 4× Portraits, next to a separate 1K close-up (682 × 768) and a separate 1K full figure (688 × 768) through the same 4× Portraits.
- Separate images win on both halves. The close-up gets pores, lashes and freckles instead of flat, painted skin; the small face of the full figure gets sharp brows, eyes and hair.
- Timing: each half took 15–27 s.
- It repeats. We ran each separate image twice with the same settings: the same face both times, only the finest texture differs.
- The recipe: generate the close-up and the full figure as two images, upscale each with Ultra Sublime 4× · Portraits, and put the sheet together afterwards if you need one.
| Tool | Settings | Output | Time |
|---|---|---|---|
| Upscaler | mode Creative · scale 2× · preset Subtle | 2400 × 1792 | 48 s |
| Upscaler | mode Creative · scale 2× · preset Vivid | 2400 × 1792 | 63 s |
| Upscaler | mode Creative · scale 2× · preset Wild | 2400 × 1792 | 62 s |
| Upscaler | mode Creative · scale 2× · preset Subtle · optimized for Soft portrait | 2400 × 1792 | 66 s |
| Upscaler | mode Ultra Sublime · scale 4× · preset Portraits | 4800 × 3584 | 28 s |
| Upscaler | mode Ultra Photo · scale 2× · preset Balanced | 2400 × 1792 | 78 s |
| Upscaler | mode Ultra Sublime · scale 2× · preset Grainy analog | 2400 × 1792 | 69 s |
| Upscaler | mode Ultra Sublime · scale 4× · preset Grainy analog | 4800 × 3584 | 40 s |
| Upscaler | mode Ultra Sublime · scale 4× · preset Balanced | 4800 × 3584 | 46 s |
| Upscaler | mode Ultra Sublime · scale 2× · preset Balanced | 2400 × 1792 | 41 s |
| Skin Enhancer | version Faithful | 4800 × 3584 | 62 s |
| Skin Enhancer | version Faithful · skin detail 60 · smart grain 10 · sharpen 10 | 4800 × 3584 | 81 s |
| Skin Enhancer | version Creative | 4096 × 3056 | 76 s |
| Skin Enhancer | version Flexible · optimized for Enhance skin | 4800 × 3584 | 133 s |
What the settings do
- Ultra Sublime 2× · Grainy Analog is the best upscale we tested — on the close-up and on the full figure: soft sharpening (5) and film grain (12) give skin, hair and fabric a photographic texture, the face, freckles and scar unchanged. 2400 × 1792.
- On this sheet, 4× downgrades the look. We ran the same 1200 × 896 sheet at 4× with Grainy Analog, Balanced and Portraits: faithful, 4800 × 3584 — and every one reads flatter and more “digital” than 2× Grainy Analog. On a small 1K image of its own (about 700 px) 4× Portraits is the best — see the test above.
- Upscale the close-up and the full figure separately. As images of their own, through 4× Portraits, both came out clearly sharper than the same halves of the sheet in one pass.
- When the focus is on skin, add the Skin Enhancer — Creative — on big faces only (see below).
- Creative Vivid and Wild change the person. Wild redraws the eyes and nose and wipes the freckles; Vivid turns freckles into moles. Fine for an illustration, wrong for a character that must stay the same.
- Creative Subtle, Ultra Photo and Grainy analog stay faithful at 2× when 2400 px is enough.
- Skin Enhancer is for close-ups only. It also enlarges about 4×, and on a big face Creative was the best of the four in this test. On the small face of a full figure every version went wrong — Creative invented pitted, older skin, Faithful changed the eye colour. For a sheet with a full figure, use the Upscaler’s Ultra Sublime instead.
- Upscale the sheet before it goes into a video model: the video model takes its detail from the start frame and cannot add what is not there.
Upscale the finished video · Topaz Starlight
video in → video outThe last step works on the video itself. Topaz Starlight is a generative video upscaler: it redraws every frame bigger and keeps them consistent in time. We ran two of our generations through it.
| Starlight Precise 2.6 | Starlight Fast 3 | |
|---|---|---|
| Where | Magnific · video upscaler, Topaz mode | Topaz, tested externally in their app |
| Clip | Whiplash · 15 s · 1568 × 672 → 3840 × 1646 | Joker · 71 s · 1920 × 1080 → 1920 × 1080 |
| Fine detail | 1.64× the source (at least 1.26×) | 1.41× the source |
| Time | 16 min | not measured |
- Both add real detail — skin, hair, fabric and brick come out finer; the measure counts fine edges at the same 1920 px.
- The two runs are not a head-to-head: different clips, different sizes. Precise 2.6 went up 2.4× in size, Fast 3 stayed at 1080P.
- The measured upscale took 16 minutes. Upscale the final cut, not every take.
The recipe
- Generate the start frame big. Nano Banana 2:
resolution: "4K". GPT Image 2.5 Flare at quality low: 2K (2048 × 1152) for close-ups, 4K (3840 × 2160) for wide shots — up close its 4K paints textures instead of drawing them (see why). - Make the character sheet at 4K too. A sheet puts two views in one image, so each view gets half the width; at 4K each half is as wide as a whole 1080p frame or wider.
- Give the video model the full 4K file. It will scale it down itself; the detail survives.
- Already have a 1K image? Run it through a generative upscaler, which draws new detail, rather than resizing it. Pick the scale by the size: a small 1K close-up or full figure (about 700 px) → Magnific Ultra Sublime 4× · Portraits; a bigger frame or a sheet (about 1200 px) → Ultra Sublime 2× · Grainy Analog — 4× of a 1200 px image looks worse. In our video test 4× Portraits already reached native-4K detail.
- Upscaling a character sheet? Upscale the close-up and the full figure as separate images — each through Ultra Sublime 4× · Portraits — and assemble the sheet afterwards. In one pass both halves come out softer (the test).
- Focus on skin? Add the Magnific Skin Enhancer · Creative — on big faces only; on a full figure it ruins the face.
- Upscale the final cut, not the takes. Topaz Starlight on the finished video adds detail again; the measured 15-second clip took 16 minutes.
More examples · film stills
The same upscaler on real film frames — small stills, as they come from a screenshot or a web page, run through Magnific Ultra Sublime at 4×. Click a frame for the details; drag across it to compare.
Seven more stills · Portraits or Balanced
Seven small frames, about 1046 × 580, each through Magnific Ultra Sublime 4× twice — preset Portraits and preset Balanced and under 35 seconds a run. The slider shows Portraits against the original; the row under it puts the two presets side by side.
- Portraits is sharper: pores, lashes, single hairs and metal come out, and it adds some texture to backgrounds.
- Balanced is softer and closer to the source: smoother skin, calmer backgrounds.
- Both keep the faces. No one turned into someone else in fourteen runs.
A smaller input · half the pixels
How small can the input be? We took the same still from The Silence of the Lambs, made it twice smaller — 523 × 291, a quarter of the pixels — and ran it through the same Ultra Sublime 4× · Portraits.
- The smaller the input, the more the upscale adds. From a quarter of the pixels it still drew the lashes, irises and lines — at the same viewing size as sharp as the upscale of the full frame.
- Smaller output. The result is 2092 px wide instead of 4176. Take the biggest source you have when the size matters.
The same small still · Magnific, GPT or Nano Banana
The half-size still again, now through our best image models as upscalers — GPT Image 2.5 Flare at 2K and 4K and Nano Banana 2 at 4K, each with the same strict prompt: the very same image at high resolution, nothing changed. Magnific needs no prompt.
- For a real face, Magnific. It is the only one that keeps the person exactly — the others draw a new photograph of someone very close.
- GPT Image 2.5 Flare 2K gives the sharpest photographic look, with a small redraw: colour and lines shift. Good when the frame is yours and a small change is fine.
- Flare 4K and Nano Banana 2 4K change the face — painted texture in one, invented veins, spots and age in the other.
Character sheets, start frames and every take on one board.
FAQ
13 questionsWhich Magnific setting is the best?
It depends on the size of the input. A small 1K image, about 700 px — one close-up or one full figure: Ultra Sublime · 4× · Portraits, the sharpest face we got. A bigger frame or a character sheet, about 1200 px: Ultra Sublime · 2× · Grainy Analog (sharpness 5, grain 12) — the same sheet at 4× (Grainy Analog, Balanced or Portraits) looked worse. For skin, add the Skin Enhancer · Creative on big faces only.
Should I upscale a character sheet in one pass?
No, if you want the best result. Upscale the close-up and the full figure as separate images — Ultra Sublime 4× · Portraits — and put the sheet together afterwards. In our test both halves came out clearly sharper than the same sheet upscaled in one pass.
Does the same setting give the same result twice?
The same face, yes; the finest texture, no. We ran the same close-up and the same full figure twice with identical settings: the face, freckles and scar repeated, the pores and lashes were drawn a little differently. For a hero frame, run it two or three times and pick.
Portraits or Balanced for film stills?
Portraits is sharper — pores, lashes, single hairs, metal — and adds some texture to backgrounds. Balanced is softer and closer to the source. In fourteen runs on seven stills both kept every face.
Is quality high worth it in GPT Image 2.5?
Not for generating frames. On our character sheets high looked the same as medium — the same detail count at 1K, a little less at 4K — with 10–14 seconds more waiting. Our picks run at quality low.
Should I use GPT Image 2.5 at 4K?
Only for wide shots. Up close, at 3840 × 2160 it fills the extra pixels with painted texture — brows turn into brush strokes and fabric into smeared patches. For close-ups use 2K (2048 × 1152, quality low): it looks like a photograph in these tests. For a full figure use 4K: the small face gets twice the pixels. We use the Flare version — same look as Sunburst, faster.
GPT Image 2.5 Flare or Sunburst?
Flare. In our runs it looked the same and was faster: 19 s against 24 s at 2K, 35 s against 84 s at 4K (quality low, fal’s own timing).
Can a generative upscaler replace generating at 4K?
For a start frame, yes. We upscaled a 1K face with Magnific (Ultra Sublime 4×, Portraits) and the MiniMax H3 video from it had 1.35× the fine detail of the 1K video — native 4K gave 1.15×. The upscale adds more skin texture; native 4K keeps freckles and lashes crisper.
How do I upscale an AI video to 4K?
With a generative video upscaler such as Topaz Starlight. Starlight Precise 2.6 in Magnific took our 15-second 1568 × 672 clip to 3840 × 1646 in 16 minutes, with 1.64× the fine detail. Upscale the final cut, not every take.
Should I generate AI images at 4K for video?
Yes, for start frames and character sheets. In our test a MiniMax H3 video made from a 4K frame had 1.15× the fine detail of one made from the same prompt at 1K, in every frame, throughout the video.
Which image models can generate 4K?
Nano Banana 2 (the full model, not Lite) has a 4K resolution setting — 5504 × 3072 at 16:9. GPT Image 2.5 accepts an exact size up to 3840 pixels on the long side, so 3840 × 2160 for 16:9.
Is it enough to resize a 1K image to 4K?
No. A plain resize adds pixels but no detail. We gave the video model the same frame at 1K and at 4K and the videos came out practically the same (1.04×). Generate at 4K, or use a generative upscaler that draws new detail.
Why does a 4K frame help if the video is only 1080p?
Because the model draws finer detail when it draws at 4K, and that detail survives when the frame is scaled down to the video size. A 1K frame is smaller than a 1080p video, so the video model has to invent what is missing.
Related
3- Animate an AI CharacterActing & Casting
Bring the character to life with MiniMax H3: a film scene from nine pictures and its sound, a storyboard on Turbo, motion and voice references, props that hold.
- AI Character SheetActing & Casting
One image with every side, expression and pose of your AI character — and how to put that character into a film scene.
- Consistent AI CharacterActing & Casting
Keep one invented person recognizable in every shot: two anchor images, one job per reference, and mixing up to ten references.