From: Alexei A. Frounze on
On Nov 13, 5:48 am, Herbert Kleebauer <k...(a)unibwm.de> wrote:
> Branimir Maksimovic wrote:
> > >> He said decoding 800x600 jpeg pictures is very slow.
>
> > I will if we don;t succeed to achieve time of 5 seconds per
> > picture.
>
> > Damn external memory ;)
>
> 5 seconds for one 800x600 jpeg? There must be some infinite loop
> in the code.

5 secs for a 800x600 pic at 56MHz is ~600 clocks/pixel. A lot, but not
insane. I'd suggest to look into the algorithm/implementation and
memory I/O. Perhaps some reordering/caching and algo/impl improvements
can help.

Alex
From: Rod Pemberton on
"Branimir Maksimovic" <bmaxa(a)hotmail.com> wrote in message
news:hd5sr3$coi$1(a)news.eternal-september.org...
> ... he said open source c programs for jpeg decoding (from jpeg
> site and what he can find) does not give satisfying performance.

"JPEG image compression FAQ" listed a few packages. Has he tried them?
I've corrected the non-working links. The first two are just different
packaging.


From the Independent JPEG group:
http://www.ijg.org

http://www.ijg.org/files/jpegsr7.zip
http://www.ijg.org/files/jpegsrc.v7.tar.gz

ljpg
ftp://ftp.cs.cornell.edu/pub/multimed/ljpg.tar.Z


From Stanford mirror, JPEGv1.2.1.tar.Z:
http://peipa.essex.ac.uk/ipa/src/formats/jpeg/stanford/

http://peipa.essex.ac.uk/ipa/src/formats/jpeg/


Supposedly, the IJG djpeg is quicker, but it's a much larger package than
ljpg.


Rod Pemberton


From: Branimir Maksimovic on
Rod Pemberton wrote:
>
> Supposedly, the IJG djpeg is quicker, but it's a much larger package than
> ljpg.
>

Thank you.

Greets!