Live data from Hacker News

Arbitrary-Scale Super-Resolution with Neural Heat Fields

therasr.github.io

31–40 of 59 posts

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#31
post #21
post #14

Instead of training on vast amounts of arbitrary data that may lead to hallucinations, wouldn't it be better to train on high-resolution images of the specific subject we want to upscale? For example, using high-resolution modern photos of a building to enhance an old photo of the same building, or using a family album of a person to upscale an old image of that person. Does such an approach exist?

Author here -- Generally in single image super-resolution, we want to learn a prior over natural high-resolution images, and for that a large and diverse training set is beneficial. Your suggestion sounds interesting, though it's more reminiscent of multi image super-resolution, where additional images contribute additional information, that has to be registered appropriately. That said, our approach is actually trai…

I'm not a data scientist, but I assume that having more information about the subject would yield better results. In particular, upscaling faces doesn't produce convincing outcomes; the results tend to look eerie and uncanny.

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#34

Was anyone else expecting an infinitely zoomable pictures from that title? I am disappoint

You were imagining something where you give it one grey pixel, then zoom in infinitely and read the Magna Carta? Where did you imagine it would get the information from?

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#35

Earlier quoted context omitted.

Not disagreeing, but the number of parameters are listed in the single digit millions size (which surprised me). So, I would expect this to be very fast on modern hardware.

Very fast is a bit vague in a space where you might have a millisecond per frame.

I doubt that this is a technique for real-time applications. They don't say anything about that on the website.

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#36
post #14

Instead of training on vast amounts of arbitrary data that may lead to hallucinations, wouldn't it be better to train on high-resolution images of the specific subject we want to upscale? For example, using high-resolution modern photos of a building to enhance an old photo of the same building, or using a family album of a person to upscale an old image of that person. Does such an approach exist?

That is effectively what it's doing already. If you examine the artifacts, there is obviously a bias towards certain types of features.

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#37
post #27

hrm. on nature portrait photography 600x600 upscale, it has a LOT of artifacts. Perhaps too far out of distribution? That said, your examples are promising, and thank you for posting a HF space to try it out!

Hi, author here :) It shouldn’t be OOD, unless its too noisy maybe? And what scaling factor did you use? Single image SR is a highly ill-posed problem, so at higher upscaling factors it just becomes really difficult…

Perhaps parent comment used a .jpg as input? The model seems to artifact a lot on existing compression artifacts.

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#38
post #34

Was anyone else expecting an infinitely zoomable pictures from that title? I am disappoint

You were imagining something where you give it one grey pixel, then zoom in infinitely and read the Magna Carta? Where did you imagine it would get the information from?

the cloud

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#39

I'd like to see the results in something like Wing Commander Privateer.

Try it yourself. Here is the demo: https://huggingface.co/spaces/prs-eth/thera

Tried it on this image[0] and it was blurry while still being pixelated.

[0] https://en.wikipedia.org/wiki/Wing_Commander:_Privateer#/med...

Re: Arbitrary-Scale Super-Resolution with Neural Heat Fields

#40
post #35

Earlier quoted context omitted.

Very fast is a bit vague in a space where you might have a millisecond per frame.

I doubt that this is a technique for real-time applications. They don't say anything about that on the website.

True, especially because they would probably talk about things like temporal coherency if it were meant to be applied to video/game feeds.
Post reply on HN