Skip to content

Commit e195fcf

Browse files
committed
update README.md
1 parent 546c482 commit e195fcf

5 files changed

Lines changed: 25 additions & 17 deletions

File tree

README.md

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,23 @@ Here is the running time in my Ryzen 7 1700 8-core 3.00GHz machine with the 1920
1010

1111
|Module |openISP |fast-openISP|
1212
|:-----------------:|:------:|:----------:|
13-
|DPC |20.57s |0.30s |
13+
|DPC |20.57s |0.29s |
1414
|BLC |11.75s |0.02s |
1515
|AAF |16.87s |0.08s |
1616
|AWB |7.54s |0.02s |
17-
|CNF |73.99s |0.26s |
18-
|CFA |40.71s |0.21s |
19-
|CCM |56.85s |0.07s |
17+
|CNF |73.99s |0.25s |
18+
|CFA |40.71s |0.20s |
19+
|CCM |56.85s |0.06s |
2020
|GAC |25.71s |0.07s |
2121
|CSC |60.32s |0.06s |
22-
|NLM |1600.95s|5.52s |
23-
|BNF |801.24s |0.77s |
24-
|EEH |68.60s |0.83s |
22+
|NLM |1600.95s|5.37s |
23+
|BNF |801.24s |0.75s |
24+
|CEH |- |0.14s |
25+
|EEH |68.60s |0.24s |
2526
|FCS |25.07s |0.08s |
2627
|HSC |56.34s |0.07s |
2728
|BBC |27.92s |0.03s |
28-
|End-to-end pipeline|2894.41s|8.48s |
29+
|End-to-end pipeline|2894.41s|7.82s |
2930

3031
# Usage
3132

@@ -44,7 +45,8 @@ data IO.
4445

4546
All modules in fast-openISP
4647
reproduce [processing algorithms](https://github.com/cruxopen/openISP/blob/master/docs/Image%20Signal%20Processor.pdf)
47-
in openISP, except for EEH and BCC modules.
48+
in openISP, except for EEH and BCC modules. In addition, a CEH (contrast enhancement) module with [CLAHE](https://en.wikipedia.org/wiki/Adaptive_histogram_equalization#Contrast_Limited_AHE) is
49+
added into the pipeline.
4850

4951
### EEH (edge enhancement)
5052

@@ -58,6 +60,7 @@ Y-channels as the edge estimation, and consequently reduces the artifact when th
5860
The official openISP enhances the image contrast by pixel-wise enlarge the difference between pixel values and a
5961
constant integer (128). In fast-openISP, we use the median value of the whole frame instead of a constant.
6062

63+
6164
# Parameters
6265

6366
Tunable module parameters in fast-openISP are differently named from those in openISP, but they are all self-explained,
@@ -68,42 +71,47 @@ and one yaml for one camera.
6871

6972
|Bayer Input|
7073
|:-------------------------:|
71-
|<img src='assets/dpc.jpg' width='600'>|
74+
|<img src='assets/dpc.jpg' width='580'>|
7275

7376

7477
|CFA Interpolation|
7578
|:-------------------------:|
76-
|<img src='assets/cfa.jpg' width='600'>|
79+
|<img src='assets/cfa.jpg' width='580'>|
7780

7881

7982
|Color Correction|
8083
|:-------------------------:|
81-
|<img src='assets/ccm.jpg' width='600'>|
84+
|<img src='assets/ccm.jpg' width='580'>|
8285

8386

8487
|Gamma Correction|
8588
|:-------------------------:|
86-
|<img src='assets/gac.jpg' width='600'>|
89+
|<img src='assets/gac.jpg' width='580'>|
8790

8891

8992
|Non-local Means & Bilateral Filter|
9093
|:-------------------------:|
91-
|<img src='assets/bnf.jpg' width='600'>|
94+
|<img src='assets/bnf.jpg' width='580'>|
95+
96+
97+
|Contrast Enhancement|
98+
|:-------------------------:|
99+
|<img src='assets/ceh.jpg' width='580'>|
92100

93101

94102
|Edge Enhancement|
95103
|:-------------------------:|
96-
|<img src='assets/eeh.jpg' width='600'>|
104+
|<img src='assets/eeh.jpg' width='580'>|
97105

98106

99107
|Hue & Saturation Control|
100108
|:-------------------------:|
101-
|<img src='assets/hsc.jpg' width='600'>|
109+
|<img src='assets/hsc.jpg' width='580'>|
102110

103111

104112
|Brightness & Contrast Control|
105113
|:-------------------------:|
106-
|<img src='assets/bcc.jpg' width='600'>|
114+
|<img src='assets/bcc.jpg' width='580'>|
107115

108116

109117
# License

assets/bcc.jpg

448 KB
Loading

assets/ceh.jpg

2.07 MB
Loading

assets/eeh.jpg

514 KB
Loading

assets/hsc.jpg

459 KB
Loading

0 commit comments

Comments
 (0)