-
Notifications
You must be signed in to change notification settings - Fork 9
/
ChangeLog
100 lines (58 loc) · 2.79 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
2014-07-22 Gunnar Farneback <[email protected]>
* antigradient.c: Fix out of bounds array acccess bug. The invalid
values were never used computationally but could cause a crash due
to access violation if unlucky.
* README: Updated information.
2012-03-20 Gunnar Farnebäck <[email protected]>
* antigradient2.c: Refactor computation of residuals.
* antigradient2.c: Bugfix in upsampled3D(). This could also cause
numerical divergence.
2009-03-18 Gunnar Farnebäck <[email protected]>
* antigradient2.c: Bugfix in upsample2D() and upsample3D(). The
construction (i - 1) / 2 in the computation of index2 does not
work as expected for the edge case i == 0 since integer division
rounds towards 0. Changing this to (i + 1) / 2 - 1 solves the
problem. This bug could cause numerical divergence for certain
mask shapes, causing the "solution" to numerically explode.
2008-12-17 Gunnar Farnebäck <[email protected]>
* antigradient2.c: Bugfix in parameter parsing. Calling
antigradient2 with a single argument could cause crashing.
Thanks to Eran Ohel for reporting the problem and providing a
reproducible testcase.
2007-02-15 Gunnar Farnebäck <[email protected]>
* polyexp_solve_system.c: Bugfix. The code could crash if complex
input somewhere gave real output.
2006-10-12 Gunnar Farnebäck <[email protected]>
* Updated README.
* tensorprod.m: Complete rewrite and changed functionality.
* outerprod.m: Corrected affiliation.
* tensorprodc.m: New file.
* tensorprodc.c: New file.
2006-09-20 Gunnar Farnebäck <[email protected]>
* make_tensors_fast.m: Replace tensorprod with outerprod.
* make_Abc_fast.m: Replace tensorprod with outerprod.
* outerprod.m: New file.
2006-03-24 Gunnar Farnebäck <[email protected]>
* arrayloop.m: Added pointer to neighborhoodloop.
* neighborhoodloop.m: New file.
* neighborhoodloop.c: New file.
2005-10-14 Gunnar Farnebäck <[email protected]>
* antigradient.c: Added missing freeing.
2005-09-29 Gunnar Farnebäck <[email protected]>
* conv3_readable.c moved to dev/conv3_readable.c
* dev/generate_antigradient_code.pike: New program.
* dev/: New directory.
* antigradient.c: Major revisions.
2005-07-01 Gunnar Farnebäck <[email protected]>
* antigradient.m: New function.
* antigradient.c: New function.
2005-06-03 Gunnar Farnebäck <[email protected]>
* estimate_disparity.m: Calls to make_Abc_fast corrected.
* make_Abc_fast.m: Empty region_of_interest gives default value.
2005-05-25 Gunnar Farnebäck <[email protected]>
* arrayloop.c: Complex matrices supported. This was implemented
earlier too but buggy and accidentally disabled.
* arrayloop.c: Added support for function handles and inline
functions to be called back, in addition to function names as
strings.
* arrayloop.m: Updated usage instructions.