Well, it's 3 years later. QuickTime 6x supports JPEG 2000 (iPhoto thus
displays it). Photoshop plug-ins shipped in Feb. 2003.
GraphicConverter (Mac) has two JPEG 2000 converters. The standard is
well defined and the licensing has been set.
The current Canon 6MPixel CMOS DIGIC sensor is all the sensor I need
for my next camera (to replace my much loved G2). The other things I
need to justify the buy are faster data paths in the camer, a (extra
bucks) 4GB Hitachi microdrive, USB 2.0/Firewire outputs, and .... JPEG
2000.
I figure I should be able to get all of the above in the fall of 2004
for somewhere between $500 to $800 US. Am I deluded by wishful
thinking? Do we think JPEG 2000 (both lossy and lossless) on the
camera is on the way soon?
john
jfau...@spamcop.net
www.faughnan.com/iphoto
meta: jfaughnan, jgfaughnan, digital imaging, digital camera, JPEG2K,
JPEG2000, adoption, implementation, technology.
[2] http://www.dpreview.com/news/0102/01020601analogdevjpeg2000.asp
Analog Devices Develops IC for JPEG-2000
Analog Devices, Inc is developing a high-efficiency coding/decoding
integrated circuit (IC) to support the Joint Photographic Coding
Experts Group (JPEG) 2000, the next-generation international standard
for image compression. Sample shipments are scheduled to start in the
second quarter of this year, with chips for digital still cameras and
printers marking the firm's entry into the image processing IC sector.
Part-1 of the JPEG-2000 standard, the core portion defining
encoding/decoding processing, was adopted as an international standard
in December 2000. Digital still camera manufacturers are watching
developments closely, recognizing that the new standard will replace
existing JPEG technology. However, as the JPEG-2000 does not offer
compatibility with the existing standard, manufacturers hesitate to
adopt the format.
The company is developing two types of ICs. The first will implement
compression and decompression of image data under JPEG-2000,
incorporating the wavelet conversion and entropy encoding circuits
required. The more highly integrated second IC will single-chip the
ARM7TDMI 32-bit reduced instruction set computer (RISC) microprocessor
core from ARM Ltd of the UK, together with an interface and the first
chip circuits. The firm had commercialized an image compression chip
using wavelet conversion before commencing work on JPEG-2000.
Forget JPEG 2000!
It was just marketing hype.
Standard JPEG is fine and will improve - JPEG 2000 is obsolete.
The next JPEG will probably be JPEG+ (JPEG plus; .jpp) - unlike
JPEG 2000 it will be backward compatible with today standard JPEG.
Regards
Guido
> There was a good discussion in 2001 on when cameras would support
> JPEG2000 [1]. Of course the expectation was late 2001 or early 2002.
> Also in 2001, Analog Devices was supposed to have a chip out.[2]
I don't really see why I'd care about jpeg-2000. At least, from my
playing and what others report, there don't seem to be any particular
benefits. Why is it important to you?
--
David Dyer-Bennet, <mailto:dd...@dd-b.net>, <http://www.dd-b.net/dd-b/>
RKBA: <http://noguns-nomoney.com> <http://www.dd-b.net/carry/>
Photos: <dd-b.lighthunters.net> Snapshots: <www.dd-b.net/dd-b/SnapshotAlbum/>
Dragaera/Steven Brust: <http://dragaera.info/>
12-bit JPEG might be nice, though! Most of the benfits of raw without the
size drawbacks.....
David
> jfau...@spamcop.net (John Faughnan) writes:
>
>
>>There was a good discussion in 2001 on when cameras would support
>>JPEG2000 [1]. Of course the expectation was late 2001 or early 2002.
>>Also in 2001, Analog Devices was supposed to have a chip out.[2]
>
>
> I don't really see why I'd care about jpeg-2000. At least, from my
> playing and what others report, there don't seem to be any particular
> benefits. Why is it important to you?
It does have many benefits, such as better compression, and better
detail retention with less artifacting. However, it appears that it has
been 'up the flagpole' for some time with very little in the way of
salutes.
> "David Dyer-Bennet" <dd...@dd-b.net> wrote in message
> news:m2y8rq7...@gw.dd-b.net...
> []
>> I don't really see why I'd care about jpeg-2000. At least, from my
>> playing and what others report, there don't seem to be any particular
>> benefits. Why is it important to you?
> 12-bit JPEG might be nice, though! Most of the benfits of raw without the
> size drawbacks.....
Oops, yes, forgot that. I've seen other unofficial jpeg extensions to
handle it, and forgot it was official in 2000.
--
David Dyer-Bennet, <mailto:dd...@dd-b.net>, <http://www.dd-b.net/dd-b/>
Well, that's just it; those benefits don't appear in the reports I see
on it, or in my own little testing (I've got a number of programs that
support it).
I have tested it somewhat and found that there are substantially less
artifacts for a given compression level.
JPEG 2000 is the only potential standard I know of for lossless
compression. It's more efficient than TIFF and it's a much better
defined standard -- hence likely to be interoperable. The method of
lossy compression provides much better retention of data with less
artifact with smaller images than JPEG. It provides a wider dynamic
range than JPEG.
It's a real improvement. I'd like to see it.
john
PNG offers all that, doesn't it?
Cheers,
David
"John Faughnan" <jfau...@spamcop.net> wrote in message
news:5c0dbfb4.04012...@posting.google.com...
12bit classical JPEG is already available. It just isn't used in
consumer goods.
Regards,
--
Martin Brown
I think it's not true that there are better choices now in use. Maybe
in the lab.
This thread has convinced me, however, that JPEG2000 desperately needs
a marketing director. It does sound like a lot of knowledgeable photo
people are not familiar with it. In the absence of market interest it
is unlikely to be adopted.
If I were the licensing bodies involved with JPEG2000 I'd be
reexamining my strategy. For example, they may need to reduce or
eliminate any of the current licensing fees on software
encoder/decoders and look to make money only from hardware encoders.
Based on the limited market knowledge or interest in JPEG2000 I won't
look for it in a camera next year.
john
jfau...@spamcop.net
www.faughnan.com/iphoto
meta: jfaughnan, jgfaughnan, digital imaging, digital camera, JPEG2K,
JPEG2000, JPEG 2000, adoption, implementation, technology
Hmm, was I not clear enough?
All what JPEG2000 needs is to be ignored!
It is technically inferior to the current JPEG standard and its
potential capabilities, which are far from being exploited today.
Regards
Guido
Yes, that was my point (deliberately understated) that you don't need to
go to JPEG 2000 to get 12-bits. I am actually using a 12-bit JPEG decode
in one of my applications....
Cheers,
David
>Ron Hunter <rphu...@charter.net> writes:
>
>> David Dyer-Bennet wrote:
>>
>>> jfau...@spamcop.net (John Faughnan) writes:
>>>
>>>>There was a good discussion in 2001 on when cameras would support
>>>>JPEG2000 [1]. Of course the expectation was late 2001 or early 2002.
>>>>Also in 2001, Analog Devices was supposed to have a chip out.[2]
>>> I don't really see why I'd care about jpeg-2000. At least, from my
>>> playing and what others report, there don't seem to be any particular
>>> benefits. Why is it important to you?
>>
>> It does have many benefits, such as better compression, and better
>> detail retention with less artifacting. However, it appears that it
>> has been 'up the flagpole' for some time with very little in the way
>> of salutes.
>
>Well, that's just it; those benefits don't appear in the reports I see
>on it, or in my own little testing (I've got a number of programs that
>support it).
I tried it but found that it did little except to trade the "hard"
JPEG artifacts for image softening, no real advantage IMHO.
You probably weren't clear enough because you understand neither JPEG2000
nor English.
In my tests JPEG 2000 gave better looking pictures at a given file size.
Moreover JPEG 2000 can do more than 8 Bit (Maybe JPG can do this, too, but I
did not see a converter that does it).
When capturing RAW, Ill be saving the images in JP2 / 12 bit after some
initial tweaking.
-Michael
Total nonsense. However, it IS being ignored, and I don't see that
changing, so the question is moot.
Because you probably didn't use appropriate JPEG compression settings.
For example, JPEG-2000 uses arithmetic coding, so you must also use JPEG
with arithmetic coding for comparision, otherwise you are comparing apples
with oranges.
> Moreover JPEG 2000 can do more than 8 Bit (Maybe JPG can do this, too, but I
> did not see a converter that does it).
Standard JPEG can also do 12 bits per pixel lossy and 16 bits per pixel lossless.
> When capturing RAW, Ill be saving the images in JP2 / 12 bit after some
> initial tweaking.
RAW from a Bayer 'image'? Well, that is a good match, because both Bayer
RAW and JPEG2000 are obsolete.
Regards
Guido
I'm just using English with artistic latitude ;-).
I have studied JPEG2000 enough to see that it is inferior.
Most people don't understand JPEG, being lean and simple in comparison.
It is not necessary to understand the cumbersome and inferior JPEG2000.
Better learn to understand JPEG, that's my advice.
In fact, I only recently discovered the major reason of JPEG's
suitability - even the original JPEG authors, not to mention the
JPEG2000 authors, didn't know the core JPEG property.
Regards
Guido
I don't believe the word 'Bayer' appeared in his post. So you inserted
it to make your point? This is not ethical debate tactics.
With some research you will find that the poster did not use the only
available non-Bayer (or better non-mosaic) RAW camera (Sigma/Foveon).
You will find that he used a Nikon D100.
So yes, I made the point that using one obscure technology (capturing
Bayer RAW) with another obscure technology (J2K compression) might be
a good match. I recommend to avoid both.
Regards
Guido
RAW is RAW, it is the best the sensor can deliver, unprocessed. Seems
like a good place to start if you want the best image possible from a
given camera.
Are you sure you don't see George when you look in the mirror?
RAW from a Bayer camera is far away from a natural photograph,
missing 2/3s of the natural color spectrum!
Regards
Guido
If it is the best the sensor has to offer, it has to do.
Note that it is modelled after the way the human (primate) eye works, so
can we really SEE any difference, given the 'hardware' of the human eye?
It's rather like spending money on a stereo to get flat response from
20 to 22,000hz, when one can't hear past 7,500hz. Why entertain the dog?
The human eye is different and does NOT work like the Bayer sensor!
My eye certainly doesn't like the Bayer look.
Regards
Guido
It's annoying enough to have that idiot Preddy jumping into every thread
he can find to advertise the SD9. How about you fuck off before you get
the same reputation? I'm *this* close to writing to Foveon & Sigma to
complain about you both spamming advertising material into this
newsgroup.
--
W
. | ,. w , "Some people are alive only because
\|/ \|/ it is illegal to kill them." Perna condita delenda est
---^----^---------------------------------------------------------------
>Ron Hunter wrote:
It does, actually. Hit the library & read up on how the human retina
works. It's far more similar to Bayer sensors work & totally unlike the
way that Foveon sensors (or film, for that matter) work.
>My eye certainly doesn't like the Bayer look.
You & George like what your sugar-daddies at Sigma tell you to like.
Stay on-topic, please!
This thread is about *image data compression technology*!
Using a Bayer camera, capturing only 1/3 of the picture information
and then *adding* 2/3s of data by calculation *hurts* the image
compression purpose considerably!
Doing something like that is just a brain-damaged approach!
That's why it has to be denied to use Bayer sensing when talking
about appropriate image data compression!
Regards
Guido
Guido,
Turning it round, then, considering that the majority of cameras today
_do_ use Bayer mosaics, how does that affect what compression should be
used? I mean, what compression would be more suitable than JPEG if a
certain file size is required, or can one do a reasonable job simply by
tuning the parameters of JPEG such as chroma sub-sampling?
Cheers,
David
>Lionel wrote:
>>
>> >RAW from a Bayer camera is far away from a natural photograph,
>> >missing 2/3s of the natural color spectrum!
>>
>> It's annoying enough to have that idiot Preddy jumping into every thread
>> he can find to advertise the SD9. How about you fuck off before you get
>> the same reputation? I'm *this* close to writing to Foveon & Sigma to
>> complain about you both spamming advertising material into this
>> newsgroup.
Okay, don't say that I didn't warn you.
>Stay on-topic, please!
>This thread is about *image data compression technology*!
No, it's about support for JPEG2000. It's unrelated to any particular
image sensor technology.
>Using a Bayer camera, capturing only 1/3 of the picture information
>and then *adding* 2/3s of data by calculation *hurts* the image
>compression purpose considerably!
>Doing something like that is just a brain-damaged approach!
>That's why it has to be denied to use Bayer sensing when talking
>about appropriate image data compression!
You're full of shit. JPEG compression works well for the same reason
that Bayer sensors work well - both match the way that the human eye
processes chroma & luma information.
David,
JPEG and other image compression and image processing schemes are based
upon the basic digital imaging model. A key property of this digital
imaging model is the full-color-spectrum-per-pixel assumption.
Noticeably violating this basic assumption in the case of Bayer sensing
renders all further results from the usual model useless.
If I would see any opportunity to produce useful results from a Bayer
capture, I would let you know, honestly.
But my perception is that there is no such opportunity, so whatever you
do to compress/process a Bayer 'image', you will not get something near
a natural photograph experience.
If you are in the business to define an appropriate representation of
natural photographs in a digital form, you must start from the closest
approximation of such image. The usual true-color digital image is such
close approximation, but the Bayer 'image' definitely is not, because it
already lost a considerable amount of picture information. No digital
image compression expert would come to the idea to reduce the amount of
picture data in the Bayer pattern way - the Bayer approach is nothing
more than a technical artifact in times when people tried to capture
color images with monochrome image sensors. Nice try, but now we see
that it failed, and we need native (true-)color sensors.
Now here is a rough description about my recent JPEG discovery in this
relation:
The fundamental property of lossy image compression is the similarity
of different resolutions of the same image. "Lossy" compression means
that we assign *the same* output representation to *multiple*, *similar*
input representations. The basic similarity relation for images is
resolution, or scale, invariance: If we see the same image in different
resolutions (scales, sizes), or the same subject from different distances,
we talk about *the same* image (or subject).
Resolution is, beside the true-color-per-pixel property, one part of the
basic digital imaging model. JPEG is the optimal algorithm for lossy
image compression, because the DCT (Discrete Cosine Transform - the core
of JPEG) provides the best resolution separation property for digital
images. Wavelet transforms, as used in JPEG2000, for example, do *not*
provide such optimal resolution separation. See also chapter 4 of my
paper at http://jpegclub.org/temp/ .
Regards
Guido
Whilst I hear what you say, I don't perceive it that way.
To me, JPEG can comprise a high-resolution monochrome channel, together
with lower resolution colour channels. Under those circumstances, it
seems to me idea for the Bayer sensor with its differing luminance and
chrominance resolutions.
Cheers,
David
No, it has NOTHING to do with compression. The compression of a 3 color
sensor would work exactly the same as for a Bayer sensor. You are
trying to push a sensor technology. Stay on subject, or start another
thread.
Where does the Bayer sensor separates or differs luminance and
chrominance resolution?
I constantly hear this argument, but I can't perceive it that way ;-).
Look at the Bayer sensor or RAW format, please! Where do you have a
proper luminance information there which would allow for capturing a
"high-resolution monochrome channel"? It is just not there - all
what you have are the Red, Green, or Blue elements - no proper
luminance anywhere.
So while JPEG can comprise a high-resolution monochrome channel,
the Bayer scheme *prevents* the capture of a high-resolution
monochrome channel. You cannot take away the color masks
from the Bayer sensor even if you wanted just a B/W capture.
Regards
Guido
Yes, I see what you mean - at best it's an approximation to "luminance",
with some added noise.... It's amazing how well it works, then!
Cheers,
David
The JPEG luminance formula is as follows:
Y = 0.299 * R + 0.587 * G + 0.114 * B
If you have just *one* of the RGB elements as in the Bayer case,
you can see how well this "approximation to luminance" works, then...
Regards
Guido
BTW, from this formula you can see why the Bayer pattern contains 2
Green elements versus 1 Red and 1 Blue: Green contributes the most
part to the luminance. But there's still a lot missing...
Regards
Guido
Yes, if one considers the individual pixels. With the right anti-alias
filtering, you can derive a good RGB from a quad of four, though. Then
you could apply standard JPEG techniques.
Cheers,
David
It's quite obvious that capturing three colours per pixel is better than
capturing just one. That's BTW also how film works (three overlapping
colour layers).
--
Alfred Molon
------------------------------
http://groups.yahoo.com/group/Olympus_405060/
Olympus 5050 resource - http://www.molon.de/5050.html
Olympus 5060 resource - http://www.molon.de/5060.html
>In article <ehqu10pf789j48sg8...@4ax.com>, n...@alt.net
>says...
>> >RAW from a Bayer camera is far away from a natural photograph,
>> >missing 2/3s of the natural color spectrum!
>>
>> It's annoying enough to have that idiot Preddy jumping into every thread
>> he can find to advertise the SD9. How about you fuck off before you get
>> the same reputation? I'm *this* close to writing to Foveon & Sigma to
>> complain about you both spamming advertising material into this
>> newsgroup.
>
>It's quite obvious that capturing three colours per pixel is better than
>capturing just one.
If it's done accurately, & at the same resolution, sure. If foveon comes
up with a sensor like that, & puts it in a decent camera body, I'll be
saving my pennies to buy one myself.
> That's BTW also how film works (three overlapping
>colour layers).
True, but it's not how eyes work. There's a reason why every lossy image
& video format preserves luma detail, but throws away lots of chroma
detail - it's because eyes just don't need as much colour detail as they
do brightness detail.
That formula has nothing to do with Bayer: it reflects human visual
perception and applies to any RGB image. And talking about Bayer in terms of
quads of pixels is simply wrong.
The two of you have gotten yourselves confused.
The problem at hand (compressing RAW images) should be handled by
_independently_ and losslessly compressing (a) the set of R measurements as
a monochrome image, (b) the set of G measurements as a monochrome image, and
(c) the set of B measurements as a monochrome image. That set of three
compressed images can then be independently reconstructed so that one can
then apply better (more computationally intesive) Bayer demosaicing
algorithms outside the camera.
So the relevant question for the RAW problem is what are the best lossless
monochrome compression techniques. Since RAW formats are proprietary, this
has nothing to do with JPEG vs. JPEG2000.
If you do your Bayer demosaicing in camera, then you've got an RGB matrix to
which either JPEG or JPWG2000 can be applied, and which works better is
going to be independent of Bayer demosaicing.
David J. Littleboy
Tokyo, Japan
David, thanks for your input. I must confess to thinking more about the
composite RGB image, as I don't use RAW myself. I can see Guido's point,
though, as JPEG typically implies separate luminance and chrominance
sampling, and that perhaps the statistics of the luminance may differ
according to the sensor type.
Cheers,
David
But you will at some point, most likely. Not having to commit to an
incorrect white balance in advance is a big advantage<g>.
> I can see Guido's point,
> though, as JPEG typically implies separate luminance and chrominance
> sampling, and that perhaps the statistics of the luminance may differ
> according to the sensor type.
Snore. It'll mean that images from a 3-color system compress less well, but
other than that, it's irrelevant. Guido's "point" isn't a point at all: it's
a stupid, technically incorrect, rant. Bayer is flipping amazing: you get as
much luminance information as can be correctly rendered in a matrix of that
size (without aliasing) and you get as much color as the human eye can
detect. There isn't anything missing that you can see or use.
And anyway, since the only cameras that actually measure 3 colors everywhere
are dogs, they're irrelevant.
Maybe, but the Nikons I use seem to do quite a good job (for the type of
shots I take). Most of my presentation is individual images on a CRT or
LCD display rather than prints where you might view more than one image at
a time.
[]
> And anyway, since the only cameras that actually measure 3 colors
everywhere
> are dogs, they're irrelevant.
Let's concentrate on what the majority use and enjoy!
Cheers,
David
while reading messages in a related thread, one question made me
curious. Do the pixel color filters in a Bayer sensor filter out
almost all off-color light or do they only reduce the other
colors somewhat but do not block them entirely?
I hope I formulated the question such that it can be understood.
In other words, does a green filtered pixel only measure green
light or does it only have a somewhat pronounced green
sensitivity but still a lot of general luminance information?
By the way, I think that these religious Foveon-Bayer wars tend
to miss the point a little. As long as the sensors comprise
single pixel sensors, the question is, what is the optimal color
filter distribution? And perhaps whether the pixels should be
arranged in squares or like bee-hives. I also wonder whether any
manufacturer has got the idea to have four pixels filtered not
as red-green-green-blue, but as white-red-green-blue for better
luminance information.
Hans-Georg
--
No mail, please.
Color perception is a somewhat difficult science and sometimes
controversal matter.
According to tri-stimulus color theory we make up all colors
from only 3 basic (primary) colors. The primary colors have a
certain response function over the wavelenghts spectrum which
just peaks at a Red, Green, or Blue point. There are compromises
with advantages and disadvantages whether to make the response
curves more narrow or more wide. So it is not the full truth
if people complain about possibly wide response curves in the
Foveon sensor which would lead to bad color separation. A
certain wideness is necessary for appropriate output color gamut.
See the figures in slides nr. 33-37 in the Foveon presentation
to get an idea:
"Silicon as a Color Filter"
"Silicon Color Separation"
"X3 Spectral Response Curves"
"Human Cone Spectral Response Curves"
"Color-Matching Functions"
http://www-inst.eecs.berkeley.edu/~cs39j/fa03/session03a.html
> By the way, I think that these religious Foveon-Bayer wars tend
> to miss the point a little. As long as the sensors comprise
> single pixel sensors, the question is, what is the optimal color
> filter distribution? And perhaps whether the pixels should be
> arranged in squares or like bee-hives. I also wonder whether any
> manufacturer has got the idea to have four pixels filtered not
> as red-green-green-blue, but as white-red-green-blue for better
> luminance information.
The mosaic filter approach is an unsuccessful approach, whatever
you do. You must avoid that. (Your white element wouldn't help
due to poor resolution.) Foveon seems to be a succcessful
solution - another approach was taken in video with 3-chip design
and color-separating prism, but with high cost and other problems.
Regards
Guido
**************************
Mark Herring, Pasadena, Calif.
Private e-mail: Just say no to "No".
> The mosaic filter approach is an unsuccessful approach [...]
I asked you before: are you this stupid in real life, or is this just
some sort of act you are putting on?
> You must avoid that.
The CFA is evidence of what is called "engineering". While you
blather on metaphysically about "unsuccessful approaches" and things
we must "avoid" (Lord Kelvin (1895): "Heavier than air flying
machiners are impossible"), it nevertheless remains a fact that CFA
cameras produce completely acceptable (if not excellent) images
anyways.
"If physical reality says you are an ass, you are an ass." (Uncle Al)
> Foveon seems to be a succcessful solution [...]
Success is defined by something that currently produces _worse_ colour
than the so-called unsuccessful design?
Your thought processes are, well, difficult to discern.
> another approach was taken in video with 3-chip design
> and color-separating prism, but with high cost and other problems.
Still camer