Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
image-compression-paper
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Elphel
image-compression-paper
Commits
e7349ae2
Commit
e7349ae2
authored
2 years ago
by
Bryce Hepner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
build check on JPEG addition
parent
53af98cd
Pipeline
#2607
passed with stage
in 8 seconds
Changes
9
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
146 additions
and
118 deletions
+146
-118
main.aux
main.aux
+11
-5
main.bbl
main.bbl
+14
-0
main.bib
main.bib
+20
-2
main.blg
main.blg
+32
-32
main.brf
main.brf
+3
-1
main.log
main.log
+30
-46
main.pdf
main.pdf
+0
-0
main.synctex.gz
main.synctex.gz
+0
-0
main.tex
main.tex
+36
-32
No files found.
main.aux
View file @
e7349ae2
...
...
@@ -16,25 +16,29 @@
\gdef\HyperFirstAtBeginDocument
#1
{
#1
}
\providecommand\HyField
@AuxAddToFields[1]
{}
\providecommand\HyField
@AuxAddToCoFields[2]
{}
\citation
{
ISO/IEC14495-1
}
\citation
{
544819
}
\citation
{
PNGoverview
}
\citation
{
PNGdetails
}
\citation
{
PNGdetails
}
\@
writefile
{
toc
}{
\contentsline
{
section
}{
\numberline
{
1
}
Introduction
}{
1
}{
section.1
}
\protected
@file@percent
}
\@
writefile
{
toc
}{
\contentsline
{
subsection
}{
\numberline
{
1.1
}
Overview
}{
1
}{
subsection.1.1
}
\protected
@file@percent
}
\@
writefile
{
toc
}{
\contentsline
{
subsection
}{
\numberline
{
1.2
}
Background
}{
1
}{
subsection.1.2
}
\protected
@file@percent
}
\@
writefile
{
brf
}{
\backcite
{
ISO/IEC14495-1
}{{
1
}{
1.1
}{
subsection.1.1
}}}
\@
writefile
{
brf
}{
\backcite
{
544819
}{{
1
}{
1.1
}{
subsection.1.1
}}}
\@
writefile
{
lof
}{
\contentsline
{
figure
}{
\numberline
{
1
}{
\ignorespaces
The other 4 pixels are used to find the value of the 5th.
\relax
}}{
1
}{
figure.caption.1
}
\protected
@file@percent
}
\providecommand*\caption
@xref[2]
{
\@
setref
\relax\@
undefined
{
#1
}}
\newlabel
{
fig:pixels
}{{
1
}{
1
}{
The other 4 pixels are used to find the value of the 5th.
\relax
}{
figure.caption.1
}{}}
\@
writefile
{
toc
}{
\contentsline
{
subsection
}{
\numberline
{
1.2
}
Background
}{
1
}{
subsection.1.2
}
\protected
@file@percent
}
\@
writefile
{
toc
}{
\contentsline
{
section
}{
\numberline
{
2
}
Related Work
}{
1
}{
section.2
}
\protected
@file@percent
}
\@
writefile
{
toc
}{
\contentsline
{
subsection
}{
\numberline
{
2.1
}
PNG
}{
1
}{
subsection.2.1
}
\protected
@file@percent
}
\@
writefile
{
brf
}{
\backcite
{
PNGoverview
}{{
1
}{
2.1
}{
subsection.2.1
}}}
\@
writefile
{
brf
}{
\backcite
{
PNGdetails
}{{
1
}{
2.1
}{
subsection.2.1
}}}
\@
writefile
{
brf
}{
\backcite
{
PNGdetails
}{{
1
}{
2.1
}{
subsection.2.1
}}}
\citation
{
LZW
}
\citation
{
PNGdetails
}
\citation
{
ABRARDO1997321
}
\citation
{
Dahlen1993
}
\citation
{
AIAZZI20021619
}
\@
writefile
{
brf
}{
\backcite
{
PNGdetails
}{{
2
}{
2.1
}{
subsection.2.1
}}}
\@
writefile
{
toc
}{
\contentsline
{
subsection
}{
\numberline
{
2.2
}
LZW
}{
2
}{
subsection.2.2
}
\protected
@file@percent
}
\@
writefile
{
brf
}{
\backcite
{
LZW
}{{
2
}{
2.2
}{
subsection.2.2
}}}
\@
writefile
{
brf
}{
\backcite
{
PNGdetails
}{{
2
}{
2.2
}{
subsection.2.2
}}}
...
...
@@ -48,11 +52,11 @@
\citation
{
Numpy
}
\@
writefile
{
brf
}{
\backcite
{
Numpy
}{{
3
}{
3
}{
section.3
}}}
\@
writefile
{
brf
}{
\backcite
{
Huffman
}{{
3
}{
3
}{
section.3
}}}
\@
writefile
{
brf
}{
\backcite
{
Numpy
}{{
3
}{
3
}{
figure.caption.3
}}}
\@
writefile
{
lof
}{
\contentsline
{
figure
}{
\numberline
{
2
}{
\ignorespaces
Encoding the Pixel Values
\relax
}}{
3
}{
figure.caption.2
}
\protected
@file@percent
}
\newlabel
{
fig:sub1
}{{
2
}{
3
}{
Encoding the Pixel Values
\relax
}{
figure.caption.2
}{}}
\@
writefile
{
lof
}{
\contentsline
{
figure
}{
\numberline
{
3
}{
\ignorespaces
Encoding the Error Values
\relax
}}{
3
}{
figure.caption.3
}
\protected
@file@percent
}
\newlabel
{
fig:sub2
}{{
3
}{
3
}{
Encoding the Error Values
\relax
}{
figure.caption.3
}{}}
\@
writefile
{
brf
}{
\backcite
{
Numpy
}{{
3
}{
3
}{
figure.caption.3
}}}
\@
writefile
{
toc
}{
\contentsline
{
section
}{
\numberline
{
4
}
Results
}{
3
}{
section.4
}
\protected
@file@percent
}
\citation
{
LAPACKAlgorithms
}
\citation
{
LeastSquaredProblem
}
...
...
@@ -66,8 +70,10 @@
\bibcite
{
PNGdetails
}{
6
}
\bibcite
{
Numpy
}{
7
}
\bibcite
{
Huffman
}{
8
}
\bibcite
{
PNGoverview
}{
9
}
\bibcite
{
LZW
}{
10
}
\bibcite
{
ISO/IEC14495-1
}{
9
}
\bibcite
{
PNGoverview
}{
10
}
\@
writefile
{
toc
}{
\contentsline
{
section
}{
\numberline
{
5
}
Discussion
}{
4
}{
section.5
}
\protected
@file@percent
}
\@
writefile
{
brf
}{
\backcite
{
LAPACKAlgorithms
}{{
4
}{
5
}{
section.5
}}}
\@
writefile
{
brf
}{
\backcite
{
LeastSquaredProblem
}{{
4
}{
5
}{
section.5
}}}
\bibcite
{
LZW
}{
11
}
\bibcite
{
544819
}{
12
}
This diff is collapsed.
Click to expand it.
main.bbl
View file @
e7349ae2
...
...
@@ -50,6 +50,13 @@ D.~A. Huffman.
\newblock {\em Proceedings of the Institute of Radio Engineers},
40(9):1098--1101, Sept. 1952.
\bibitem{ISO/IEC14495-1}
JPEG.
\newblock {Information technology — Lossless and near-lossless compression of
continuous-tone still images}.
\newblock Standard, International Organization for Standardization, Geneva, CH,
Dec. 1999.
\bibitem{PNGoverview}
{Mark Adler, Thomas Boutell, John Bowler, Christian Brunschen, Adam M.
Costello, Lee Daniel Crocker, Andreas Dilger, Oliver Fromme, Jean-loup
...
...
@@ -66,4 +73,11 @@ Welch.
\newblock A technique for high-performance data compression.
\newblock {\em Computer}, 17(6):8--19, 1984.
\bibitem{544819}
X.~Wu and N.~Memon.
\newblock Calic-a context based adaptive lossless image codec.
\newblock In {\em 1996 IEEE International Conference on Acoustics, Speech, and
Signal Processing Conference Proceedings}, volume~4, pages 1890--1893 vol. 4,
1996.
\end{thebibliography}
This diff is collapsed.
Click to expand it.
main.bib
View file @
e7349ae2
...
...
@@ -172,6 +172,24 @@ doi={10.1007/BF02215679},
url={https://doi.org/10.1007/BF02215679}
}
@techreport{ISO/IEC14495-1,
type = {Standard},
key = {LosslessJPG},
author = {JPEG},
month = dec,
year = {1999},
title = {{Information technology — Lossless and near-lossless compression of continuous-tone still images}},
volume = {1999},
address = {Geneva, CH},
institution = {International Organization for Standardization}
}
@INPROCEEDINGS{544819,
author={Xiaolin Wu and Memon, N.},
booktitle={1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings},
title={CALIC-a context based adaptive lossless image codec},
year={1996},
volume={4},
number={},
pages={1890-1893 vol. 4},
doi={10.1109/ICASSP.1996.544819}}
This diff is collapsed.
Click to expand it.
main.blg
View file @
e7349ae2
...
...
@@ -3,44 +3,44 @@ Capacity: max_strings=200000, hash_size=200000, hash_prime=170003
The top-level auxiliary file: main.aux
The style file: ieee.bst
Database file #1: main.bib
You've used 1
0
entries,
You've used 1
2
entries,
2120 wiz_defined-function locations,
5
78 strings with 6187
characters,
and the built_in function-call counts,
3623
in all, are:
= --
332
> -- 2
3
0
< --
0
+ --
94
- -- 8
2
* --
295
:= --
638
add.period$ -- 3
3
call.type$ -- 1
0
change.case$ --
7
1
5
91 strings with 6591
characters,
and the built_in function-call counts,
4378
in all, are:
= --
411
> -- 2
5
0
< --
2
+ --
102
- -- 8
8
* --
340
:= --
750
add.period$ -- 3
9
call.type$ -- 1
2
change.case$ --
8
1
chr.to.int$ -- 0
cite$ -- 1
0
duplicate$ --
97
empty$ --
247
format.name$ -- 8
2
if$ --
720
cite$ -- 1
2
duplicate$ --
130
empty$ --
313
format.name$ -- 8
8
if$ --
892
int.to.chr$ -- 0
int.to.str$ -- 1
0
missing$ --
7
newline$ --
5
6
num.names$ -- 2
0
pop$ --
69
int.to.str$ -- 1
2
missing$ --
8
newline$ --
6
6
num.names$ -- 2
4
pop$ --
78
preamble$ -- 1
purify$ -- 6
1
purify$ -- 6
8
quote$ -- 0
skip$ --
6
9
skip$ --
9
9
stack$ -- 0
substring$ --
185
swap$ --
10
text.length$ --
0
substring$ --
252
swap$ --
24
text.length$ --
2
text.prefix$ -- 0
top$ -- 0
type$ -- 4
0
type$ -- 4
8
warning$ -- 0
while$ --
27
width$ -- 1
2
write$ -- 1
15
while$ --
33
width$ -- 1
4
write$ -- 1
39
This diff is collapsed.
Click to expand it.
main.brf
View file @
e7349ae2
\backcite {ISO/IEC14495-1}{{1}{1.1}{subsection.1.1}}
\backcite {544819}{{1}{1.1}{subsection.1.1}}
\backcite {PNGoverview}{{1}{2.1}{subsection.2.1}}
\backcite {PNGdetails}{{1}{2.1}{subsection.2.1}}
\backcite {PNGdetails}{{
1
}{2.1}{subsection.2.1}}
\backcite {PNGdetails}{{
2
}{2.1}{subsection.2.1}}
\backcite {LZW}{{2}{2.2}{subsection.2.2}}
\backcite {PNGdetails}{{2}{2.2}{subsection.2.2}}
\backcite {ABRARDO1997321}{{2}{2.3}{subsection.2.3}}
...
...
This diff is collapsed.
Click to expand it.
main.log
View file @
e7349ae2
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.7.20) 1
1 JUL 2022 13:27
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.7.20) 1
3 JUL 2022 10:21
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
...
...
@@ -404,10 +404,10 @@ LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined
(Font) using `OMS/cmsy/m/n' instead
(Font) for symbol `textbraceleft' on input line 92.
<PixelArrangement.png, id=4
4
, 130.55226pt x 86.724pt>
<PixelArrangement.png, id=4
6
, 130.55226pt x 86.724pt>
File: PixelArrangement.png Graphic file (type png)
<use PixelArrangement.png>
Package pdftex.def Info: PixelArrangement.png used on input line 11
3
.
Package pdftex.def Info: PixelArrangement.png used on input line 11
7
.
(pdftex.def) Requested size: 99.36972pt x 66.01147pt.
LaTeX Warning: `h' float specifier changed to `ht'.
...
...
@@ -416,42 +416,24 @@ LaTeX Warning: `h' float specifier changed to `ht'.
<./PixelArrangement.png (PNG copy)>] [2]
<Uniform_No_Title.png, id=8
3
, 462.528pt x 346.896pt>
<Uniform_No_Title.png, id=8
7
, 462.528pt x 346.896pt>
File: Uniform_No_Title.png Graphic file (type png)
<use Uniform_No_Title.png>
Package pdftex.def Info: Uniform_No_Title.png used on input line 239.
(pdftex.def) Requested size: 237.13594pt x 177.8515pt.
<Normal_No_Title.png, id=85, 462.528pt x 346.896pt>
File: Normal_No_Title.png Graphic file (type png)
<use Normal_No_Title.png>
Package pdftex.def Info: Normal_No_Title.png used on input line 245.
Package pdftex.def Info: Uniform_No_Title.png used on input line 243.
(pdftex.def) Requested size: 237.13594pt x 177.8515pt.
LaTeX Warning: `h' float specifier changed to `ht'.
[3 <./Uniform_No_Title.png> <./Normal_No_Title.png>]
Underfull \hbox (badness 7273) in paragraph at lines 272--284
[]\OT1/cmr/m/n/10 This was tested on a set of a least 16
[]
Underfull \hbox (badness 5161) in paragraph at lines 272--284
\OT1/cmr/m/n/10 im-ages, so this does not af-fect us as much.
[]
Underfull \hbox (badness 4353) in paragraph at lines 272--284
\OT1/cmr/m/n/10 When tested on a ran-dom set of 16 im-ages,
[]
<Normal_No_Title.png, id=89, 462.528pt x 346.896pt>
File: Normal_No_Title.png Graphic file (type png)
<use Normal_No_Title.png>
Package pdftex.def Info: Normal_No_Title.png used on input line 249.
(pdftex.def) Requested size: 237.13594pt x 177.8515pt.
Underfull \hbox (badness 3428) in paragraph at lines 272--284
\OT1/cmr/m/n/10 the ra-tio only changed from $0\OML/cmm/m/it/10 :\OT1/cmr/m/n/1
0 3973$ to $0\OML/cmm/m/it/10 :\OT1/cmr/m/n/10 4193$.
[]
LaTeX Warning: `h' float specifier changed to `ht'.
(./main.bbl (./main.brf)
[3 <./Uniform_No_Title.png> <./Normal_No_Title.png>]
(./main.bbl (./main.brf)
\tf@brf=\write4
\openout4 = `main.brf'.
...
...
@@ -461,34 +443,36 @@ Underfull \hbox (badness 7362) in paragraph at lines 26--26
, Oct. 1999.
[]
)
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 317.
[4]
Package atveryend Info: Empty hook `AfterLastShipout' on input line 317.
[4])
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 321.
[5
]
Package atveryend Info: Empty hook `AfterLastShipout' on input line 321.
(./main.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 3
17
.
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 3
21
.
\snap@out=\write5
\openout5 = `main.dep'.
Dependency list written on main.dep.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 3
17
.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 3
21
.
Package rerunfilecheck Info: File `main.out' has not changed.
(rerunfilecheck) Checksum: 32E97EDE93C04899CE7128EA0CB0D790;513.
Package rerunfilecheck Info: File `main.brf' has not changed.
(rerunfilecheck) Checksum:
BB047529470216DFDC4D0933E0F06F40;613
.
(rerunfilecheck) Checksum:
9099E033D70D51ED61C40175FF1C40FF;711
.
LaTeX Font Warning: Some font shapes were not available, defaults substituted.
)
Here is how much of TeX's memory you used:
84
38
strings out of 481239
129
046
string characters out of 5920377
40
3170
words of memory out of 5000000
235
17
multiletter control sequences out of 15000+600000
84
49
strings out of 481239
129
190
string characters out of 5920377
40
4236
words of memory out of 5000000
235
25
multiletter control sequences out of 15000+600000
541812 words of font info for 57 fonts, out of 8000000 for 9000
1142 hyphenation exceptions out of 8191
47i,9n,42p,782b,
389
s stack positions out of 5000i,500n,10000p,200000b,80000s
47i,9n,42p,782b,
468
s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texl
...
...
@@ -503,10 +487,10 @@ y9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb
></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/share/
texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb>
Output written on main.pdf (
4 pages, 247996
bytes).
Output written on main.pdf (
5 pages, 250889
bytes).
PDF statistics:
1
80
PDF objects out of 1000 (max. 8388607)
1
5
2 compressed objects within 2 object streams
28
named destinations out of 1000 (max. 500000)
1
91
PDF objects out of 1000 (max. 8388607)
1
6
2 compressed objects within 2 object streams
31
named destinations out of 1000 (max. 500000)
96 words of extra memory for PDF output out of 10000 (max. 10000000)
This diff is collapsed.
Click to expand it.
main.pdf
View file @
e7349ae2
No preview for this file type
This diff is collapsed.
Click to expand it.
main.synctex.gz
View file @
e7349ae2
No preview for this file type
This diff is collapsed.
Click to expand it.
main.tex
View file @
e7349ae2
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment