Jump to content

ReidReviews is testing a vignetting correction program


Recommended Posts

x
  • Replies 43
  • Created
  • Last Reply
Sean is testing a new problem to correct vignetting and cyan drift in software. He's got a beta version of this that he has written about on his site and will be reporting more soon.

 

This looks very promising.

 

Hi Bill,

 

I am indeed testing a new program (although I imagine that I have tested quite a few problems as well). It will be free, was created by forum member Sandy McGuffog and will, I think, be extremely useful to anyone using a lens like the CV 12 or any other lens that is not currently well-corrected by the M8's current in-camera processing. It also provides an alternative to coding and hand-coding.

 

I think Sandy deserves a lot of credit for creating this for us.

 

Cheers,

 

Sean

Link to post
Share on other sites

Based on the first part of Sean's review it looks terrific -- just what some annoying posters have been asking for (read: self).

 

If I'm not mistaken it is intended to handle vignetting and cyan-drift (copyright: Sean) for any lens.

 

And it it's going to be free, maybe we should throw a party for the guy.

Link to post
Share on other sites

Francisco,

 

I would think that it might be available next week but I can't say that for sure. The program really is supposed to be free. My part in this was just to provide the CV 12 test board file (the CV 12 is the "Great White Whale" of cyan drift) and to give feedback. Sandy did all the work and I think he deserves a place in the "M8 Hall of Fame" on this forum for this incredibly useful program he just created for us.

 

As soon as John gets me his 55 mm filter holder for the CV 12, I will create free profiles that will be available through RR.

 

Yes, one can use the program to create lens correction profiles for any lens used on the M8. The lenses do not need to be coded.

 

Cheers,

 

Sean

Link to post
Share on other sites

Hi Bill,

 

I am indeed testing a new program (although I imagine that I have tested quite a few problems as well). It will be free, was created by forum member Sandy McGuffog and will, I think, be extremely useful to anyone using a lens like the CV 12 or any other lens that is not currently well-corrected by the M8's current in-camera processing. It also provides an alternative to coding and hand-coding.

 

I think Sandy deserves a lot of credit for creating this for us.

 

Cheers,

 

Sean

 

Great news! He should sell it to Leica. This forum continues to produce solutions to problems we wish we did not have.

 

Bill

Link to post
Share on other sites

Guy,

 

I was thinking this would be great for you to have. Did you read the review yet? Actually, I agree with you and suggest that (if the spirit moves them) people send a little something to Sandy if they find the program useful. That's not his idea at all, just my suggestion. I'd like to show Sandy some appreciation for his time and effort. Some may not yet realize it but I think this program is "a big deal" with respect to how much it can help us.

 

Cheers,

 

Sean

Link to post
Share on other sites

All,

 

The plan is that a beta version will be available for download early next week.

 

It will be essentially the same as the version that Sean's had a while now, just with some better detection of error conditions, things like trying to load a image as a lens profile or vice-a-versa. The actual correction code will be identical.

 

Big thanks to Sean for providing some of the images that I used to test the program - believe me, just getting even lighting across the image field for the reference shots he's taken is an achievement in of itself.

 

Before anyone gets their expectations too high please note that

 

(a) this is Windows only, and requires that you have both .NET 2 and the VC 2005 Redistributables installed on your machine (instructions on how to do that are with the software). No Mac version!

 

(B) This is Beta software - aka may well have bugs.

 

This is a screenshot of the current version, showing the original and corrected image - the image is an early CV12 shot that Sean provided me with. Note the color temperature of both images is unadjusted

 

For those that want to get a bit of a better feeling as to how the program works, and what sorts of results are possible, Sean's review is well worth reading.

 

Sandy

Welcome, dear visitor! As registered member you'd see an image here…

Simply register for free here – We are always happy to welcome new members!

Link to post
Share on other sites

Guest guy_mancuso
Guy,

 

I was thinking this would be great for you to have. Did you read the review yet? Actually, I agree with you and suggest that (if the spirit moves them) people send a little something to Sandy if they find the program useful. That's not his idea at all, just my suggestion. I'd like to show Sandy some appreciation for his time and effort. Some may not yet realize it but I think this program is "a big deal" with respect to how much it can help us.

 

Cheers,

 

Sean

 

 

No Sean i have not read about it yet, doing a book so i am on a short break here but of course very interested in this and i totally agree about a donation or something .If he can at least take his family out for a nice steak dinner than we should at least be able to do that. No one should work completely for nothing, cheap maybe but something. LOL

 

 

What i would personally like is Johns adapter with the right filter for it so i can just leave the filters on and ON/IR than my code for the WATE than clean up the rest with the software, that is one option i would like to see in it. plus a set button in it to apply a setting for a certain lens. So someone could have a whole range and than select the lens in use. That would be a nice feature , hopefully this can do something like that. but thanks Sean for testing it and Sandy for making it. I would be happy to help if needed

Link to post
Share on other sites

Guest guy_mancuso

posted the same time as Sandy. PC only, darn. We need to get our Mac hackers out there and work on this:D

Link to post
Share on other sites

Guy and Sandy, I seek clarification for what may be my misunderstanding.

 

If we use Sandy's correction program, then we don't need to enable Leica's lens correction, right? I can see that we would want the exif file to record the identity of the lens, but it might be simpler to use Sandy's program and NOT use Leica's vignetting and color correction scheme.

 

It may be that Leica will do more with their corrections, but the problem is aperture dependent, right?

 

Based on reading Sean's review, we have to go thru a calibration process. I am expecting that we would have to calibrate for each f-stop, since the aberrations change with different f-stops.

Link to post
Share on other sites

Guest guy_mancuso

Bill i would imagine you can do either completely shoot without them and with them. The issue without them though is the IR to begin with and it won't correct that but for non coded lens this would be great with the IR filter becase it would clean up any IR issue than you go in and fix the cast issues. So this will be great for the Old lenses that can't be coded or something like the Zeiss 15mm which i think is very difficult to code . but there is a bonus the 12mm will not completely clean up to the corners like the 15mm would with the 15 code and Ir filetr , the 12mm cn only be coded for the WATE which is 16mm so that is 4mm left uncorrected , this program will take that extra 4mm out or varying degree of it I should say.

Link to post
Share on other sites

Guy and Sandy, I seek clarification for what may be my misunderstanding.

 

If we use Sandy's correction program, then we don't need to enable Leica's lens correction, right? I can see that we would want the exif file to record the identity of the lens, but it might be simpler to use Sandy's program and NOT use Leica's vignetting and color correction scheme.

 

It may be that Leica will do more with their corrections, but the problem is aperture dependent, right?

 

Based on reading Sean's review, we have to go thru a calibration process. I am expecting that we would have to calibrate for each f-stop, since the aberrations change with different f-stops.

 

Bill,

 

Correct, you don't have to enable lens detections at all for CornerFix to work. As Sean points out in his review, you can either use just one correction profile, probably generated in the mid-range of aperture settings, or for real precision work, generate one for every aperture. In fact, if you want, you could generate one for various forms of lighting - one of the things that I think Sean's other articles have shown is that cyan drift is also slightly light source dependent. My personal view is that for practical photography, one profile per lens/filter combination will be fine. But maybe Sean will address that question by way of experiment in a future review.

 

Re the calibration process, I think that Sean is going to do a lot of the hard work for you - all you'll need to do is to download his profiles. Of course, if you're using a 1940's Soviet LTM lens of which only three were ever produced, probably you're going to have to do it yourself. But that's pretty easy to do.

 

Sandy

Link to post
Share on other sites

No Mac. Bummer. Sandy, anyone you know that you can work on a Mac version with?

 

I still have two lenses MIA (ie at Leica forever) and am hesitant to send off anymore for coding (hey, the reason I own this gear is to use it not send it off for extended vacations). I have a big job this week I could use those lenses (a 28 and a 21) and am going to have to do without. More reasons so far that my M8 has actually been less useful than good old film (my M7 is missing those lenses also though my 24 is a 24 and 35 a 35 so not as big of a deal).

 

A program such as this could be a huge benefit. I think donations are certainly in order, alas I think you'll find many here who are Mac users.

Link to post
Share on other sites

No Mac. Bummer. Sandy, anyone you know that you can work on a Mac version with?

 

I still have two lenses MIA (ie at Leica forever) and am hesitant to send off anymore for coding (hey, the reason I own this gear is to use it not send it off for extended vacations). I have a big job this week I could use those lenses (a 28 and a 21) and am going to have to do without. More reasons so far that my M8 has actually been less useful than good old film (my M7 is missing those lenses also though my 24 is a 24 and 35 a 35 so not as big of a deal).

 

A program such as this could be a huge benefit. I think donations are certainly in order, alas I think you'll find many here who are Mac users.

 

CornerFix is GPL licensed, so the full source code will be available to anyone that wants to modify it to a Mac version. Of the 120+ plus files that make up the full source code base, only about 6 are Windows specific, so in principle, it shouldn't be a big problem.

 

Sandy

Link to post
Share on other sites

Excellent news...Thanks for the hard work Sandy. And, thanks to Sean for taking the time to test and write.

 

I'm going to be using the 12 tomorrow in a shoot of some indoor exhibits. This should prove real handy in correcting the vignetting. It should make the CV12 a valuable addition to the M8 arsenal for anyone looking for the 15-16mm fov. It will work well as an addition to the CV15 or the WATE.

 

Kurt

Link to post
Share on other sites

All,

 

This is a screenshot of the current version, showing the original and corrected image - the image is an early CV12 shot that Sean provided me with. Note the color temperature of both images is unadjusted

 

Sandy

 

This test shot was made with a 55 mm filter mounted very temporarily on the CV 12. It shows hard vignetting from the filter ring itself. John's filter mount adapter should get the filter close enough, to the front lens element, to eliminate that problem. Once I have that adapter, I'll create reference files that can lead to even better CV 12 profiles.

 

Thanks again for the work you've done Sandy.

 

Cheers,

 

Sean

Link to post
Share on other sites

Guy and Sandy, I seek clarification for what may be my misunderstanding.

 

If we use Sandy's correction program, then we don't need to enable Leica's lens correction, right? I can see that we would want the exif file to record the identity of the lens, but it might be simpler to use Sandy's program and NOT use Leica's vignetting and color correction scheme.

 

It may be that Leica will do more with their corrections, but the problem is aperture dependent, right?

 

Based on reading Sean's review, we have to go thru a calibration process. I am expecting that we would have to calibrate for each f-stop, since the aberrations change with different f-stops.

 

One does not need to enable Leica's corrections *but* I'd recommend setting lens detection to the "on" position, at least, just so that the EXIF data can show what lens was mounted. Otherwise there is a lot to remember. For the 12, however, I think its simplest to leave lens detection off all together. It's not possible right now for "12 mm" to ever show in the M8 EXIF data.

 

Cyan drift isn't really aperture dependent but vignetting is. So, best results will likely come from using a specific profile for each aperture but many of us may find quite useable results using just one general profile for each lens/filter combination (ie: CV 12 with 486, etc.).

 

Cheers,

 

Sean

Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...