Skip to content

Commit 24972ed

Browse files
committed
update README.md
1 parent 87c87e9 commit 24972ed

1 file changed

Lines changed: 22 additions & 8 deletions

File tree

README.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,28 @@
22

33
As told by its name, fast-openISP is a **faster** re-implementation of the [openISP](https://github.com/cruxopen/openISP) project.
44

5-
Compared to C-style code in the official openISP repo, fast-openISP uses pure matrix implementations based on Numpy, and increases processing speed over xxx.
6-
7-
Here is the running time in my Ryzen 7 1700 8-core 3.00GHz machine:
8-
9-
|Camera |File |Raw Resolution|openISP Pipeline Time|fast-openISP Pipeline Time|
10-
|:-------:|:----------------------------------------:|:------------:|:-------------------:|:------------------------:|
11-
|unknown |[test.RAW](raw/test.RAW) |1920 x 1080 |todo |todo |
12-
|Nikon D3x|[color_checker.pgm](raw/color_checker.pgm)|6080 x 4044 |todo |todo |
5+
Compared to C-style code in the official openISP repo, fast-openISP uses pure matrix implementations based on Numpy, and increases processing speed **over 300 times**.
6+
7+
Here is the running time in my Ryzen 7 1700 8-core 3.00GHz machine with the 1920x1080 input Bayer array:
8+
9+
|Module |openISP |fast-openISP|
10+
|:-----------------:|:------:|:----------:|
11+
|DPC |20.57s |0.30s |
12+
|BLC |11.75s |0.02s |
13+
|AAF |16.87s |0.08s |
14+
|AWB |7.54s |0.02s |
15+
|CNF |73.99s |0.26s |
16+
|CFA |40.71s |0.21s |
17+
|CCM |56.85s |0.07s |
18+
|GAC |25.71s |0.07s |
19+
|CSC |60.32s |0.06s |
20+
|NLM |1600.95s|5.52s |
21+
|BNF |801.24s |0.77s |
22+
|EEH |68.60s |0.83s |
23+
|FCS |25.07s |0.08s |
24+
|HSC |56.34s |0.07s |
25+
|BBC |27.92s |0.03s |
26+
|End-to-end pipeline|2894.41s|8.48s |
1327

1428

1529
# Algorithms

0 commit comments

Comments
 (0)