shaocaholica
Well-known member
Thanks to USLatin for giving me the idea that this is possible with minor effort.
Project Status (I will post updates here):
The results are in and it didn't work
The single D30 OLPF was not strong enough to remove aliasing and moire. The double stacked D30 OLPF did not fit back into the camera. Oh well, it was still worth a try.
Project Description:
The proposed solution that this thread is about is to swap out the Optical Low Pass Filter (OLPF) with another one closer to 1080p to alleviate moire and aliasing artifacts.
So basically these HDSLRs capture motion off of a huge sensor with way more pixels than 1080p (1920x1080). On the 7D/T2i/550D, its about 9 times as many pixels as 1080p. In order to read the sensor fast enough and possibly to reduce rolling shutter, it is theorized that these cameras skip entire rows/lines of pixels in video mode. This makes sense as its a simple solution and still gives up HD video.
However, the downside is that by skipping information, you are in essence sub-sampling. That leads to artifacts called moire and aliasing on fine details in the image which contain information that has a higher spatial frequency than the sampling resolution (~1920x1080).
Now, the role of the OLPF (also know as an anti-aliasing filter) is to "blur" the image so that details beyond a certain resolution are filtered away. This filter sits in front of the camera's sensor so it function is independent of the lens used. The problem with the original factory OLPF in HDSLRs is that they are matched to the original full sensor resolution. In the case of the 7D/T2i/550D, its 18 megapixels. That resolution is much higher than the video acquisition resolution of 1080p/720p. In essence, the original OLPF does nothing in video mode. What we need is an OLPF that filters away any detail beyond 1080p.
The easiest to obtain candidate turns out to be the OLPF in the Canon D30 DSLR. Thats D30 not 30D. The D30 was Canon's first DSLR introduced in 2000 and its sensor is pretty much the same physical size as the 7D/T2i/550D. However, its resolution was only 2160x1440/3MP. Which means its OLPF will filter out all detail above 2160x1440 which is close to 1080p. Why not use a OLPF thats exactly matched to 1080p? Well, we can't find one and having one made is not financially viable when the cheaper D30 option exists.
So the swap itself is pretty simple*. Just take out the old OLPF and drop in the D30 OLPF. Here is an picture guide of this procedure but instead of another OLPF, this guy is installing an infrared filter, however, the process is identical:
http://ghonis2.ho8.com/rebelmod450d4.html
*not really
FAQ:
Q: Where can I get this done and how much does it cost!?!?!
A: I wouldn't get this done until its verified that it works. Let me be the guinea pig and let Barry verify the results. At that time, I will post detailed information on where you can get this done and how much it costs. Please don't start requesting this before we know if it works. All I can tell you right now is that it will cost somewhere between $400 - $500 for parts and labor at a competent shop. Check back here at this thread for updates.
Q: What other cameras will this work for?
A: Right now its limited to the 7D/T2i/550D. There are no suitable "donor" OLPFs available for the full frame 5DII and FourThirds GH1 (not that its a big problem anyway for the GH1).
Q: Whats the ETA on the results?
A: Thats up to Barry. The plan is to give the camera to a courier tomorrow who is going to take it to Austin, TX and hand deliver the camera to Barry Green at the SXSW festival on March 12th. From there he will run some tests on the camera against his unmodified 7D and T2i. I will let him post the results.
Q: How is this better than using Caprock filters and other lens filters/tricks?
A: This method is much more precise and is lens independent. If you swap a lens, you don't have to worry about which Caprock to use or if you need to put a fishnet on the back of it, etc, etc.
Q: So if the new OLPF filters away all detail above 2160x1440, what will happen do my 18MP still photos?
A: They are going to be blurry. Pretty much 2160x1440 worth of data in a 5184x3456 package. Will it be useless as a still camera? Thats up to you to decide but be warned the resolution will be severely limited.
Q: Why not just wait for Canon to fix this in their next HDSLR release?
A: Who knows when a proper fix will come? Plus I'm bored in the mean time.
Project Status (I will post updates here):
The results are in and it didn't work
The single D30 OLPF was not strong enough to remove aliasing and moire. The double stacked D30 OLPF did not fit back into the camera. Oh well, it was still worth a try.
Project Description:
The proposed solution that this thread is about is to swap out the Optical Low Pass Filter (OLPF) with another one closer to 1080p to alleviate moire and aliasing artifacts.
So basically these HDSLRs capture motion off of a huge sensor with way more pixels than 1080p (1920x1080). On the 7D/T2i/550D, its about 9 times as many pixels as 1080p. In order to read the sensor fast enough and possibly to reduce rolling shutter, it is theorized that these cameras skip entire rows/lines of pixels in video mode. This makes sense as its a simple solution and still gives up HD video.
However, the downside is that by skipping information, you are in essence sub-sampling. That leads to artifacts called moire and aliasing on fine details in the image which contain information that has a higher spatial frequency than the sampling resolution (~1920x1080).
Now, the role of the OLPF (also know as an anti-aliasing filter) is to "blur" the image so that details beyond a certain resolution are filtered away. This filter sits in front of the camera's sensor so it function is independent of the lens used. The problem with the original factory OLPF in HDSLRs is that they are matched to the original full sensor resolution. In the case of the 7D/T2i/550D, its 18 megapixels. That resolution is much higher than the video acquisition resolution of 1080p/720p. In essence, the original OLPF does nothing in video mode. What we need is an OLPF that filters away any detail beyond 1080p.
The easiest to obtain candidate turns out to be the OLPF in the Canon D30 DSLR. Thats D30 not 30D. The D30 was Canon's first DSLR introduced in 2000 and its sensor is pretty much the same physical size as the 7D/T2i/550D. However, its resolution was only 2160x1440/3MP. Which means its OLPF will filter out all detail above 2160x1440 which is close to 1080p. Why not use a OLPF thats exactly matched to 1080p? Well, we can't find one and having one made is not financially viable when the cheaper D30 option exists.
So the swap itself is pretty simple*. Just take out the old OLPF and drop in the D30 OLPF. Here is an picture guide of this procedure but instead of another OLPF, this guy is installing an infrared filter, however, the process is identical:
http://ghonis2.ho8.com/rebelmod450d4.html
*not really
FAQ:
Q: Where can I get this done and how much does it cost!?!?!
A: I wouldn't get this done until its verified that it works. Let me be the guinea pig and let Barry verify the results. At that time, I will post detailed information on where you can get this done and how much it costs. Please don't start requesting this before we know if it works. All I can tell you right now is that it will cost somewhere between $400 - $500 for parts and labor at a competent shop. Check back here at this thread for updates.
Q: What other cameras will this work for?
A: Right now its limited to the 7D/T2i/550D. There are no suitable "donor" OLPFs available for the full frame 5DII and FourThirds GH1 (not that its a big problem anyway for the GH1).
Q: Whats the ETA on the results?
A: Thats up to Barry. The plan is to give the camera to a courier tomorrow who is going to take it to Austin, TX and hand deliver the camera to Barry Green at the SXSW festival on March 12th. From there he will run some tests on the camera against his unmodified 7D and T2i. I will let him post the results.
Q: How is this better than using Caprock filters and other lens filters/tricks?
A: This method is much more precise and is lens independent. If you swap a lens, you don't have to worry about which Caprock to use or if you need to put a fishnet on the back of it, etc, etc.
Q: So if the new OLPF filters away all detail above 2160x1440, what will happen do my 18MP still photos?
A: They are going to be blurry. Pretty much 2160x1440 worth of data in a 5184x3456 package. Will it be useless as a still camera? Thats up to you to decide but be warned the resolution will be severely limited.
Q: Why not just wait for Canon to fix this in their next HDSLR release?
A: Who knows when a proper fix will come? Plus I'm bored in the mean time.
Last edited: