Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
imagej-elphel
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
3
Issues
3
List
Board
Labels
Milestones
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Elphel
imagej-elphel
Commits
26e9b649
Commit
26e9b649
authored
Jan 16, 2022
by
Andrey Filippov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Multiple ref scenes
parent
1ff463f4
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
230 additions
and
124 deletions
+230
-124
EyesisCorrectionParameters.java
...com/elphel/imagej/cameras/EyesisCorrectionParameters.java
+38
-0
Eyesis_Correction.java
.../java/com/elphel/imagej/correction/Eyesis_Correction.java
+4
-1
BiQuadParameters.java
...ava/com/elphel/imagej/tileprocessor/BiQuadParameters.java
+4
-4
OpticalFlow.java
...ain/java/com/elphel/imagej/tileprocessor/OpticalFlow.java
+69
-35
TwoQuadCLT.java
...main/java/com/elphel/imagej/tileprocessor/TwoQuadCLT.java
+115
-84
No files found.
src/main/java/com/elphel/imagej/cameras/EyesisCorrectionParameters.java
View file @
26e9b649
This diff is collapsed.
Click to expand it.
src/main/java/com/elphel/imagej/correction/Eyesis_Correction.java
View file @
26e9b649
...
@@ -6967,7 +6967,9 @@ public class Eyesis_Correction implements PlugIn, ActionListener {
...
@@ -6967,7 +6967,9 @@ public class Eyesis_Correction implements PlugIn, ActionListener {
ColorProcParameters
colorProcParameters
=
use_aux
?
COLOR_PROC_PARAMETERS_AUX
:
COLOR_PROC_PARAMETERS
;
ColorProcParameters
colorProcParameters
=
use_aux
?
COLOR_PROC_PARAMETERS_AUX
:
COLOR_PROC_PARAMETERS
;
try
{
try
{
TWO_QUAD_CLT
.
interSeriesLMA
(
quadCLT
,
// QUAD_CLT, // QuadCLT quadCLT_main,
TWO_QUAD_CLT
.
interSeriesLMA
(
quadCLT
,
// QUAD_CLT, // QuadCLT quadCLT_main,
// QUAD_CLT_AUX, // QuadCLT quadCLT_aux,
-
1
,
// int ref_index,
0
,
// int ref_step,
CLT_PARAMETERS
,
// EyesisCorrectionParameters.DCTParameters dct_parameters,
CLT_PARAMETERS
,
// EyesisCorrectionParameters.DCTParameters dct_parameters,
DEBAYER_PARAMETERS
,
// EyesisCorrectionParameters.DebayerParameters debayerParameters,
DEBAYER_PARAMETERS
,
// EyesisCorrectionParameters.DebayerParameters debayerParameters,
colorProcParameters
,
// COLOR_PROC_PARAMETERS, //EyesisCorrectionParameters.ColorProcParameters
colorProcParameters
,
// COLOR_PROC_PARAMETERS, //EyesisCorrectionParameters.ColorProcParameters
...
@@ -7144,6 +7146,7 @@ public class Eyesis_Correction implements PlugIn, ActionListener {
...
@@ -7144,6 +7146,7 @@ public class Eyesis_Correction implements PlugIn, ActionListener {
TWO_QUAD_CLT
.
interIntraExportML
(
TWO_QUAD_CLT
.
interIntraExportML
(
quadCLT
,
// QuadCLT quadCLT_main,
quadCLT
,
// QuadCLT quadCLT_main,
-
1
,
// use last // int indx_ref, // = num_scenes - 1;
-
1
,
// use last // int indx_ref, // = num_scenes - 1;
0
,
// int ref_step,
CLT_PARAMETERS
,
// EyesisCorrectionParameters.DCTParameters dct_parameters,
CLT_PARAMETERS
,
// EyesisCorrectionParameters.DCTParameters dct_parameters,
DEBAYER_PARAMETERS
,
// EyesisCorrectionParameters.DebayerParameters debayerParameters,
DEBAYER_PARAMETERS
,
// EyesisCorrectionParameters.DebayerParameters debayerParameters,
colorProcParameters
,
// EyesisCorrectionParameters.ColorProcParameters colorProcParameters,
colorProcParameters
,
// EyesisCorrectionParameters.ColorProcParameters colorProcParameters,
...
...
src/main/java/com/elphel/imagej/tileprocessor/BiQuadParameters.java
View file @
26e9b649
...
@@ -250,10 +250,10 @@ public class BiQuadParameters {
...
@@ -250,10 +250,10 @@ public class BiQuadParameters {
// calculating GT
// calculating GT
public
double
mll_min_disp_change_pre
=
0.0
1
;
// stop re-measure when difference is below
public
double
mll_min_disp_change_pre
=
0.0
3
;
// stop re-measure when difference is below, no-LMA, 40 pairs
public
int
mll_max_refines_pre
=
10
;
public
int
mll_max_refines_pre
=
5
;
public
double
mll_min_disp_change_lma
=
0.00
1
;
// stop re-measure when difference is below
public
double
mll_min_disp_change_lma
=
0.00
3
;
// stop re-measure when difference is below, LMA, 120 pairs
public
int
mll_max_refines_lma
=
5
;
public
int
mll_max_refines_lma
=
4
;
public
boolean
mll_generate_scene_outlines
=
false
;
// Uses 2 GB - change format, add dimensions (separate color for ref)
public
boolean
mll_generate_scene_outlines
=
false
;
// Uses 2 GB - change format, add dimensions (separate color for ref)
// Exporting ML files
// Exporting ML files
...
...
src/main/java/com/elphel/imagej/tileprocessor/OpticalFlow.java
View file @
26e9b649
This diff is collapsed.
Click to expand it.
src/main/java/com/elphel/imagej/tileprocessor/TwoQuadCLT.java
View file @
26e9b649
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