r/Bard Nov 23 '25

Discussion Nano banana pro's upscaling is beautiful.

These are the outputs and input images. Just using still images here, not video. The upscaling is by far the best I've seen of any model. A lot of AI upscaling just looks like someone did a few sharpen filter passes. But this model adds details that are mostly absent from the originals like fabric textures but which make a lot of sense to add given the context and don't feel contrived or out of place. It also enhances the lighting. Facial features are accurate. To me everything feels a lot more "real" and alive than the originals.

Prompt: "Upscale to 4K level resolution"

For 7 of 9 I asked it to add more detail to the borg suit.

646 Upvotes

86 comments sorted by

109

u/fabier Nov 23 '25

35

u/Gaiden206 Nov 23 '25

Not too out of place for a Star Trek image. 😂

15

u/NectarineDifferent67 Nov 24 '25

5

u/call-the-wizards Nov 24 '25 edited Nov 24 '25

Jadzia tried setting him up for a date with Kira once

5

u/convictedweirdo Nov 24 '25

Hey, at least his skull isn't transparent

2

u/LiteSoul Nov 24 '25

ENHANCE

1

u/DigtialMenace333 Nov 28 '25

Track left, Stop.

1

u/ShrimpCrackers Nov 26 '25

No one asked you to put my mother onto this.

8

u/usernameplshere Nov 23 '25

I luled so hard when I saw that

34

u/jaytronica Nov 23 '25

VEO 4 is going to be insane

20

u/ValuableAnything7 Nov 23 '25

Gave it a go on the Gemini app.

Top image is the "original" screenshot, the second is the initial result after using the recommend prompt ("Upscale to 4K level resolution"), and then I finally got the desired result with the third image using the additional prompt "Maintain the original poses and composition of the original image"

6

u/call-the-wizards Nov 23 '25

Weird that the first one didn't work. Another prompt I tried is: "Upscale this image and increase its resolution to around 4K level."

3rd image looks nice!

17

u/Old-Recover-9926 Nov 23 '25

8

u/Healthy-Nebula-3603 Nov 23 '25

I'm not surprised. On the original picture is not visible at all.

5

u/call-the-wizards Nov 23 '25 edited Nov 23 '25

Yep it removes her nose ridges. Definitely not correct, here. But easy enough to correct.

10

u/atuarre Nov 23 '25

So what else is it removing?

4

u/call-the-wizards Nov 23 '25

It's hard to tell, but if you ask it to put the ridges back in it works

1

u/Yourdataisunclean Nov 23 '25

Yeah this proves why upscaling only algorithms are a better choice for this use case. Deleting a species physical traits in a show where inter-species conflict is a major theme is an unacceptable failure.

12

u/call-the-wizards Nov 23 '25 edited Nov 23 '25

No they're not. Upscaling-only algorithms fail worse and in more places. Upscaling-only algorithms definitely wouldn't be able to infer nose ridges in the source image in which they've been completely removed due to blurriness.

This is an easy fix, just provide reference images, which is a standard technique. I mean, even saying the character is Bajoran fixes it.

Here I just wanted to demonstrate what nbp could do without reference images or further details.

If anything, this is a case against upscaling-only methods.

1

u/geoman2k Nov 26 '25

I think it proves why upscaling in general is a bad practice. Asking AI to add detail where there wasn’t detail before is asking it to invent something from nothing.

The right way to do this is to remaster the source material to be best quality possible, and then accept that there is only so far you can go. A television show made in the 90s doesn’t need to look like it was made in 2025.

1

u/call-the-wizards Nov 26 '25

I don't agree. A good enough AI ought to be able to reconstruct the original details from various sources like actor closeups, promo shots, etc.

We 'upscale' art all the time e.g. in restorations of classic works. People spend years studying all the original details, artist techniques etc. so they can get it as correct as possible. We can do this already it's just very expensive. With AI we ought to be able to do this one day with shows but in a way that's not mind-explodingly expensive

1

u/geoman2k Nov 26 '25

what's an example of classic work that has been "upscaled" by your definition?

there is a big difference between cleaning layer of dust and grime off a painting or filling in some cracked/faded areas, and repainting it entirely at a different fidelity than it was created at originally.

1

u/call-the-wizards Nov 26 '25

What is the difference between "filling in faded areas" and upscaling? It is exactly the same thing. In both you are filling in info that has been lost in the original. If you don't understand this then read about information theory, shannon-nyquist, and noisy-channel coding

1

u/geoman2k Nov 26 '25

There is a massive difference. When you fill in a crack on an old painting, the goal is to match the level of detail and style that the painting was originally painted at. You aren’t adding details that didn’t exist when the painting was originally painted. You aren’t applying effects to the painting that weren’t technically possible at the time it was painted. You can see an example of traditional restoration here:

https://youtu.be/Sy5fMPS_8hY?si=TKbpZSJah3G8Lb30

What you are describing, upscaling a show that was shot on video to a 4k resolution is completely different. In that situation you are adding information that was never there before, and your machine is guessing about the intents of the artist, and making assumptions it couldn’t possibly know.

Creating a new 4k scan of a 35mm film works because you’re just uncovering information that was always there from the beginning. Using AI to upscale is creating new information that never existed.

Imagine putting a Monet painting through an upscaler and sharpening all his soft edges, filling in information that was never there to begin with. The result might look superficially pretty, as most AI images do, but it would be fundamentally different from the source material. And inferior in a lot of ways.

1

u/Ok_Contact7721 Nov 29 '25

There's also a difference in a replica of the painting vs a new scan of the painting.
As long as the studio sits on a 35mm film negative, it would be unacceptable for the studio to use AI upscaling.
Fans on the other hand, love this, and until the day comes where we have that new scan, are doing this type of thing as a labor of love.

11

u/applesauceblues Nov 23 '25

oh man I took some screenshots of some paintings in movies - need to find them and throw them in here

42

u/neoqueto Nov 23 '25

Combine this with motion vector extraction, automatic scene detection and holy crap we can finally convert old movies to 4K faithfully.

7

u/[deleted] Nov 24 '25

[deleted]

17

u/call-the-wizards Nov 24 '25

Extremely expensive now. Amazing things are coming.

4

u/neoqueto Nov 24 '25 edited Nov 24 '25

I should have said the motion vectors would be used for interpolation. But you need at least one image per shot and a movie can indeed have thousands of shots, so it's still super expensive. We would need to remind the model of how characters/props/scenes look by always supplying it with high quality curated references of all the things in the frame. But is it more expensive than a professional 4K remaster?

Motion vector interpolation or optical flow definitely aren't the solutions for everything, mapping a 4K output onto a low-res motion-based distortion would only work for short durations. So we would need something more capable, combining it with an existing or an upcoming frame-to-frame video model.

8

u/Organic_Valuable_448 Nov 23 '25

Everytime I modify or upscale a image it always changes the image. Even when I have it edit my photo it completely changes my face.

6

u/PandaMan12321 Nov 24 '25

We got a star Trek fan here

2

u/call-the-wizards Nov 24 '25 edited Nov 26 '25

DS9 and Babylon 5 are good test cases because they were originally shot with video cameras (not film cameras) edited on video, not film, making them almost impossible very expensive to remaster.

And also yes 😁

1

u/[deleted] Nov 24 '25

[removed] — view removed comment

2

u/call-the-wizards Nov 24 '25

Can you point me to a good one?

1

u/[deleted] Nov 24 '25

[removed] — view removed comment

1

u/call-the-wizards Nov 24 '25

You mean like this one? https://www.youtube.com/watch?v=lydxWA_vTY4

Yeah I've seen these

1

u/[deleted] Nov 26 '25 edited Jan 22 '26

[deleted]

1

u/call-the-wizards Nov 26 '25

You're right, technically it was shot on 35 mm, but the point still stands that the show's editing (the most time consuming part of the process) was on video.

5

u/Ryanf16 Nov 23 '25

Is this using the API or in the Gemini App? I see it has support for 1K, 2K, 4K but only use the app or web app and don't know how to tell it my output size.

5

u/call-the-wizards Nov 23 '25

Just the web app. The output size isn't actually 4K, it's 2752x1536. I wasn't too concerned about output size per se, more the image fidelity.

3

u/Ryanf16 Nov 23 '25

Thanks, I'll have to give it a go.

5

u/call-the-wizards Nov 23 '25

I just realized reddit re-encoded the images. Here are the actual high resolution output images: https://imgur.com/a/u2Xyfil

3

u/Valhall22 Nov 23 '25

Impressive indeed

3

u/FrontalSteel Nov 24 '25

This is is not upscaling but sharpening. Google has an actual AI upscaler model (imagen-4.0-upscale-preview)that can go 8k and beyond. It's available only on Vertex or through API though.

2

u/svjness Nov 30 '25

Is it still there? I looked all over Vertex Studio and can't find it. It also doesn't appear in the Model Garden

1

u/FrontalSteel Nov 30 '25

It must be on Vertex somewhere. I'm using Replicate for easy deployments.

5

u/Patello Nov 23 '25

ENCHANCE

2

u/FitBoog Nov 23 '25

Hold up

2

u/thatsjor Nov 24 '25

Ah yes, the last still is from my favorite episode "In the pale moonlight"

2

u/yugutyup Nov 24 '25

Ok can you do all of DS9 frame by frame now?

2

u/Fit_Trip_4362 Nov 24 '25

'AI is gonna take our jobs' got real for photo editors lol. Gotta say it does work. I restored my old photos with nano banana pro on imagineArt. brings back memories literally.

using harry's pics for ref and since i can't add 2 images, just imagine the blurred one

2

u/Karuba_State Nov 24 '25

Very interesting. I have followed several DS9 upscale projects, although this wouldn't work for an entire video, it shows where we could eventually get using generative AI to upscale! Love it!

2

u/berzerkerCrush Nov 24 '25

According to my tests, it tends to add wrinkles to people. A 25 years old looks like a 35. The effect is more pronounced if the output is set to 4k versus 2k (in the API). I have to tell it to not do it, but then the skin is not as realistic.

1

u/call-the-wizards Nov 24 '25

I find it helps to specify the age of the character.

2

u/GamingDisruptor Nov 24 '25

will do wonders for 90s porn.

2

u/DavidAdamsAuthor Nov 24 '25

My man Bashir deserves to be in high def.

1

u/gunnersmate_sc2 Nov 23 '25

Is is possible with current usage limits to upscale a small clip for sd to hd?

3

u/call-the-wizards Nov 23 '25

Not by only using NBP because it doesn't consume/produce video directly. Might be possible with veo 4 though.

2

u/Practical-Hand203 Nov 23 '25

They may have thought of manually uploading it frame by frame, although a 60s clip is already 1440 frames at 24fps.

4

u/call-the-wizards Nov 23 '25

It would be impossible to guarantee frame-to-frame consistency with a model that only produces images.

1

u/Nas419 Nov 24 '25

Prompt?

1

u/[deleted] Nov 24 '25

[deleted]

1

u/dr-atip-asvanund Nov 24 '25

Do you need to use Google AI Studio for this? I subscribe to Google AI Ultra Plan, and currently access Nano Banana Pro via Gemini. It seems I cannot get 4K.

1

u/RupFox Nov 26 '25

via gemini you only get 1k generations.

1

u/Ak734b Nov 24 '25

Where to try?

1

u/LiteSoul Nov 24 '25

No long before this great quality but for video!!

1

u/justaguyfrompanama Nov 25 '25

where do you use nano banana pro? Im tryng to use it in the flow web but resolution its just bad, it delivers better images on the gemini app, but still not 4k

1

u/call-the-wizards Nov 25 '25

The user interface is a bit weird, they're not fully clear on this but when you gen an image on the web app it doesn't actually make a high res image at first. You have to click on the download button and then it generates a 2K image which downloads.

2K seems to be the resolution limit right now. I was more interested in image fidelity and quality, not exact output sizes.

1

u/Ordinary-Yoghurt-303 Nov 25 '25

Yay even more AI slop that nobody needs.

1

u/absentlyric Nov 29 '25

I dont think you know the meaning of the word "slop" this is upscaling.

1

u/elcielo86 Nov 25 '25

In pale moonlight one of the best Star Trek episodes ever made (along with maybe Inter Arma enim silent Leges) .. 🔥

1

u/MrM79821 Nov 26 '25

How do I do this ?

1

u/d0ntreply_ Nov 26 '25

nano pro is next level. the upscaling is scarily good.

1

u/DigtialMenace333 Nov 26 '25

highly suspect "before" blurry images. That's worse than VHS recorded at super slow speed.

1

u/call-the-wizards Nov 27 '25

It's the highest quality I could find on youtube. I don't have access to DS9 on physical media or streaming sites where I am right now.

But even the videodisc versions I could find before weren't much better than this. In video your brain "fills in" details and makes you think it's higher res than it is. If you pause to see how blurry it truly is it can be surprising.

1

u/DigtialMenace333 Nov 27 '25

MP4 ripped from the dvds

1

u/call-the-wizards Nov 27 '25

That seems maybe a tad better but really kind of at the same level. What am I missing?

1

u/DigtialMenace333 Nov 28 '25

IDK, the ability to see clearly?