Automated DV Uprezzing - Page 2 at DVinfo.net

Go Back   DV Info Net > Special Interest Areas > Techniques for Independent Production

Techniques for Independent Production
The challenges of creating Digital Cinema and other narrative forms.


Reply
 
Thread Tools Search this Thread
Old March 9th, 2004, 03:07 PM   #16
 
Join Date: Nov 2001
Location: santa fe, nm
Posts: 3,264
Images: 10
I do a lot of digital still imaging via a Canon 10D. There's quite a number of sharpening algorithmns on the market, perhaps the best one is either Neatimage or FocalBlade. NeatImage is, principally, a de-noiser with sharpening technology added on. FocalBlade is a sharpener. Both pieces of software work quite well, however, they should not be applied until after uprezzing. Genuine Fractals is another very effective and interesting algorithms. Regardless of which one you pick, the per image processing time is quite long. I don't see the applicability to image sequences that are very long. At least, not with the current spate of processor technologies.
Bill Ravens is offline   Reply With Quote
Old March 9th, 2004, 04:07 PM   #17
RED Problem Solver
 
Join Date: Sep 2003
Location: Ottawa, Canada
Posts: 1,365
The sharpening techniques in those apps look like variants on unsharp-mask techniques which produce the traditional white and black lines around "objects" in the image, and although a little can look good, doing too much can look very bad.

The techniques I'm working on are for video, but I suppose they're equally applicable to photographic enlargements, and indeed, I'm working on still frames for my initial tests... Any sharpening in my processing does not use anything remotely like unsharp-mask and does not produce the black and white outlines. In fact, the processing I'm doing is nothing like any form of traditional image processing at all - you won't find it in any text book.

As for Genuine Fractals - I've seen examples of uprezzing using their software, and examples using S-Spline, and I'm totally confident that the results I'm producing look much better that these.

As for processing times - that can be an issue, but it's going to take a couple of seconds a frame to render, and that's with totally un-optimzed code. And if the quality is there - who cares about such render times, especially how processor power increases almost daily.

Graeme
Graeme Nattress is offline   Reply With Quote
Old March 14th, 2004, 06:40 PM   #18
Regular Crew
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 182
AviSynth/LanczosResize

The native LanczosResize function in AviSynth is pretty great for uprez - as it keeps sharp lines sharp... and best of all - it's free. Much better than any kind of Bicubic in the upwards direction.
Jonathon Wilson is offline   Reply With Quote
Old March 14th, 2004, 07:37 PM   #19
RED Problem Solver
 
Join Date: Sep 2003
Location: Ottawa, Canada
Posts: 1,365
Lanczos is just another interpolation filter. Neither BiCubic, Lanczos, Sinc etc. are intelligent in any way. The current push forwards in re-sizing technology is centred around an approach that is "data dependent" in that it relies in analysis of the image to produce a scaling that preserves smooth edges and lack of aliasing and jaggies that standard interpolation filters cannot. This is the area which I am currently researching, and indeed, having some good success. However, it's a long and complex route to take because, being data dependant, you must test your algorithm against many types of images to make sure that what works for one, will work for another. Indeed, my initial code worked great on organic images, but faired less well on cartoon outlines, whereas a standard interpolating approach will perform equally well with all types of images.

Graeme
Graeme Nattress is offline   Reply With Quote
Old March 14th, 2004, 09:20 PM   #20
Regular Crew
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 182
Certainly... I only mention it, because the previous posts talked about the pros and cons of investing in various software... along with trying various things in photoshop (incremental bicubic uprezzing). I imagine that your software will be commercial based on your descriptions of its quality (sounds exciting!). The Lanczos in AviSynth is simply an alternative that is available right now, and can't be done natively in photoshop for people trying things without investing anything. It won't hold a candle to anything analytical or data-driven, but if all you've got is Photoshop - it's a different choice.
Jonathon Wilson is offline   Reply With Quote
Old March 15th, 2004, 08:43 AM   #21
RED Problem Solver
 
Join Date: Sep 2003
Location: Ottawa, Canada
Posts: 1,365
Absolutely - the intent of my post was to inform about the current research, not just the research that I'm doing - into image uprezzing. It's only going to become more and more important as people try to take their old SD formats and make them usable in a modern HD environment.

My research is going slowly, but it's an immensely complex, interesting and often infuriating field to work in! I'll certainly keep you all informed as to my progress.

Graeme
Graeme Nattress is offline   Reply With Quote
Old March 15th, 2004, 11:34 AM   #22
 
Join Date: Nov 2001
Location: santa fe, nm
Posts: 3,264
Images: 10
Lanczos algorithms for still image printing is also available from a printing product called Qimage. Qimage is especially helpful for uprezzing still images. Mike Chaney, the author of Qimage, has a few novel and interesting different uprezzing techniques he makes available. One of the more interesting approaches attempts to sharpen images that have lost rez due to the pixel color masks native to CCD sensor masks.
Bill Ravens is offline   Reply With Quote
Old March 15th, 2004, 11:50 AM   #23
RED Problem Solver
 
Join Date: Sep 2003
Location: Ottawa, Canada
Posts: 1,365
I read about Qimage as part of my research - it seems like a great program. Taking into account CCD masking isn't as important for people with 3CCD cameras, but it could make a big difference for 1CCD cameras. I don't know how my algorithm will cope with these differences yet as it's still in a really early stage.... If anyone has had some good success with other up-rez programs I'd be interested to know, for comparison purposes.

Graeme
Graeme Nattress is offline   Reply With Quote
Old August 23rd, 2004, 08:00 AM   #24
RED Problem Solver
 
Join Date: Sep 2003
Location: Ottawa, Canada
Posts: 1,365
I've got some more tests of my uprezzing algorithm to show:

http://www.nattress.com/magic.htm

Comments, feedback appreciated.

Graeme
Graeme Nattress is offline   Reply With Quote
Old August 23rd, 2004, 10:21 AM   #25
Regular Crew
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 182
Looks great!

Very exciting stuff. Looks gorgeous to me. Will this be available anytime soon in your commercial products?
Jonathon Wilson is offline   Reply With Quote
Old August 23rd, 2004, 11:53 AM   #26
RED Problem Solver
 
Join Date: Sep 2003
Location: Ottawa, Canada
Posts: 1,365
Available yes, soon no... It's still very developmental, but it's finally reached the point where I can show it working on a real image. But next I have to get it working on video, optimised, tweaked, user controls, settings etc., so it's still quite a way off....

Graeme
Graeme Nattress is offline   Reply
Reply

DV Info Net refers all where-to-buy and where-to-rent questions exclusively to these trusted full line dealers and rental houses...

Professional Video
(800) 833-4801
Portland, OR

B&H Photo Video
(866) 521-7381
New York, NY

Z.G.C.
(973) 335-4460
Mountain Lakes, NJ

Abel Cine Tech
(888) 700-4416
N.Y. NY & L.A. CA

Precision Camera
(800) 677-1023
Austin, TX

DV Info Net also encourages you to support local businesses and buy from an authorized dealer in your neighborhood.
  You are here: DV Info Net > Special Interest Areas > Techniques for Independent Production

Thread Tools Search this Thread
Search this Thread:

Advanced Search

 



Google
 

All times are GMT -6. The time now is 03:22 AM.


DV Info Net -- Real Names, Real People, Real Info!
1998-2017 The Digital Video Information Network