From the sounds of it, the patent literally seems to be about... compressing the data you get off of the image sensor. And that's it. Or are there important details I'm missing?
From the sounds of it, the patent literally seems to be about... compressing the data you get off of the image sensor. And that's it. Or are there important details I'm missing?
Actually this exact reasoning is textbook grounds for rejecting a patent application. If a “person having ordinary skill in the art” would trivially come up with the claimed invention, a patent application can be rejected without a reference of prior art by citing obviousness of the invention. If what you’re saying is true, the examiner that originally granted the parent was probably not familiar with the subject matter(which is common).
Source: was a patent examiner a good while back
edit: [2] has a more in-depth look at the problem
[1] https://www.oecd.org/site/stipatents/5_4_Frakes_Wasserman.pd... - "on average, an examiner spends only nineteen hours reviewing an application, including reading the patent application, searching for prior art, comparing the prior art with the patent application, writing a rejection, responding to the patent applicant’s arguments, and often conducting an interview with the applicant’s attorney"
[2] https://www.patentprogress.org/2018/03/06/granted-19-hours/
A lot of high value software patents seem to be things that would be in the realm of a solid candidate to come up with on the spot in a 30 minute interview for a programming job, and not because the technique is "known". Compressing individual channels is definitely something that sounds in the realm of good intern candidate to be able to come up with the idea on the spot in an interview.
So the problem isn't really software parents intrinsically, it's that they are so absurdly out of line with the "invention costs" such that "something an average programming intern would be able to come up with independently has a high chance of actually being patented". If the parents were only actually for "nonobvious to someone who hasn't been exposed to it before" things then they wouldn't really be a problem.
It probably took quite a bit of experimentation to come up with a number of different ways of separating the colours and compressing the individual colours, and identifying the approach that played best with the de-bayering process. So the basic "compress before de-bayering" idea might not be patentable, but the actual algorithm and specific approach(s) sounds reasonably difficult to refine, and thus patentable.