Ian Laurie
Well-known member
- Joined
- Apr 6, 2008
- Messages
- 526
- Reaction score
- 0
- Points
- 16
Thank you. At least someone is understanding exactly what i am trying to say.Bruce maybe this might help...
The alignment of photo sites dosen’t matter considerably in terms of the rectilinear array of pixels that you have to output. In CG and may other simple image processing operations, you first take an on screen pixel, and then you decide from what parts of another image, in this case the captured Bayer pattern image that you want to draw values from. You can use any number of sampling points that you wish, carry out any types of computation you wish in any combination or pattern that you want. You can apply all sorts of non-linear weighted functions. You can designate any number of xy positioned sub pixel point samples (floating point, single precision or double precision) to sample from and do math with. You can even carry out least squares adjustment computations from redundant samples to come up with a more probable spatial and radiometric result. The shape of the array of sub pixel precision points used to sample the Bayer image can be in the shape of Crusty the Clown if you want; this doesn’t affect the ability to output a rectilinear array of pixels. Then you can turn that on screen pixel to the computed and desired color value. Then you move onto screen pixel [1] from [0] and do the same.. and move onto the next and so on. Its just rendered, its no big deal really.
Eric, you are talking about theory. I am talking about something that can be achieved realtime without custom chips. With as little power draw as possible. EG where processing power is so limited that they can't even do a full traditional debayer at 6K.
Again, if you look at that fxguide.com link you'll see that even the best algorithms still cause softness with just a 45 degree rotation.
So - you are telling me that there is no benefit to aligning the green sensor elements with the actual pixels being output? VS having the green sensor elements at a 45 degree angle so that every second line they are not aligned with the pixels and you have to average between them? Even for a realtime device?
Anyway, I'm out. The only people left arguing with me aren't really bothering to think things through.
Bruce Allen
www.boacinema.com
First, I have read every post you have written about this. particular close attention to the ones directed at me. Sorry if I have frustrated you, but as I said much earlier, I am not an engineer. But you suggest that what we are saying is theoretical. Thats just the point. It has to be theoretical because there is no one actually doing it. And I think you are drastically misunderstanding what i am suggesting. I am not suggest doing a 45 degree rotation in post or to the actual image. What i am suggesting is that I see no way that rotating the sensor 45 degrees is helpful in anyway shape or form other than vertical and horizontal aliasing. What my suggestion is that rather than rotate the sensor, which i still maintain is ridiculous logic that it somehow increases the colour retention, why not have the sensor and individual pixels READ in such a way that it is COMPILED and generates a file using the same sampling structure they are using in the Q67, targeting the same green pixels, but using the diagonal the 45 degree equivalent of vertical/horizontal Q67. Green pixels align. same processing as if they were vertical. doesn't mean your going to end up with a 45 degree picture that needs to be rotated, just means that your image is calculated diagonally.
When it comes down to it, it is absolutely the same pattern. whether your using the pixels beside and above to get the information or kitty corner on a 45 it makes zero difference colour reception wise.
And lastly I am not actually suggesting they do any of this. I am suggesting they are nuts for saying there is more colour information in a 45 bayer than a standard bayer. I too am firmly in the red camp. And i love all my sony products.... almost even bought a 10 year old Mini Disc recorder for nostalgic purposes. But this is mathematic BS. same surface area, same ratio of pixels is going to capture the same colour information. the only difference is processing.