Haohua-Lyu
54a4b9e7b8
Implemented actual merging (4.4)
3 years ago
Haohua-Lyu
0e5889e125
Implemented cosine window 1d and 2d
3 years ago
Haohua-Lyu
67b6cf7ba1
Obtain reference tiles
3 years ago
Haohua-Lyu
89ad353e1a
Modify get noise param accordingly
3 years ago
Haohua-Lyu
12d9ef5593
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
30b01a2330
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
6b5a8a3277
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
b7b46bc356
Obtain reference tiles
3 years ago
Haohua-Lyu
e881e396b5
Create merge branch
3 years ago
Haohua-Lyu
f6f154f42e
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
35bf6a0d06
Obtain reference tiles
3 years ago
Haohua-Lyu
da0e0276a7
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
d3d9d6a9cb
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
54b8721289
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
8b0c93c041
Create merge branch
3 years ago
Haohua-Lyu
004a85ac2e
Compute lambda_shot and lambda_read
3 years ago
cvachha
98830cc38f
Progress on denoising and separated functions
...
I put the temporal and spatial denoising into 2 separate functions and am implementing finding the absolute difference. I have also edited the merge.h file to add the function signatures.
3 years ago
cvachha
463fdd04b1
Added a loop to get the channels and tiles for each alternate image
...
Added some loops to get the channels for the alternate images. Then this list of channels from each alternate image gets sent to the processChannel function. Over there, there is a loop to create a list of the DFTs of each of the alternate images. I also modified the function signature of processChannel and commented out the code additions in processChannel since some of it is not complete yet.
3 years ago
cvachha
76eff768fc
Added code in progress for temporal and spatial denoising
...
I added some of my code for temporal and spatial denoising, but I commented it out since it still is incomplete since I need to find a way to allow for multiple image channels. I created a helper function which we could use to return the channels. I also edited the merge.h file to include the signature of the helper function.
3 years ago
Haohua-Lyu
28d97094cc
Finished noise variance (4.1) and added FFT/IFFT
3 years ago
Haohua-Lyu
5307cbfe32
Finished merging channels (4.4)
3 years ago
Haohua-Lyu
2dd1bae021
Accessing channel data signatures
3 years ago
Haohua-Lyu
4a20b807f0
Implemented actual merging (4.4)
3 years ago
Haohua-Lyu
42dca0292b
Implemented cosine window 1d and 2d
3 years ago
Haohua-Lyu
3fb75bca64
Obtain reference tiles
3 years ago
Haohua-Lyu
375a0c44c7
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
e0f83e115f
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
432c17b7fe
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
9162c80423
Modify get noise param accordingly
3 years ago
Haohua-Lyu
670d927792
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
a9874886ea
Create merge branch
3 years ago
Haohua-Lyu
a4f67ca347
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
dba0187379
Obtain reference tiles
3 years ago
Haohua-Lyu
0d3538aad1
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
98b2f45d78
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
883df11a0e
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
9c1c2f1436
Obtain reference tiles
3 years ago
Haohua-Lyu
c0a896eee3
Modify get noise param accordingly
3 years ago
Haohua-Lyu
bbc7ebfad9
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
c898fe767c
Create merge branch
3 years ago
Haohua-Lyu
719577c355
Compute lambda_shot and lambda_read
3 years ago
Haohua-Lyu
4847abbf1f
Move noise param into bayer image
3 years ago
Haohua-Lyu
9912c69c29
Add exiv2 to extract ISO, white level, black level
3 years ago
Xiao Song
e1112eac5f
API for merge & align
3 years ago
Xiao Song
225f668539
Initial commit
3 years ago