Lecture 13: Change Detection in Lines
On change detection in sequences of points. Segmented Least Squares with multi-way choices. Read section 6.3 in the book.
Algorithm:
For all pairs (i, j) | i <= j, compute the least squares error ei, j for the segment pi … pj
C is a constant that defines the range of allowable error
For j = 1 to n
For i = 1 to j
OPT(j) = min(ei, j + C + OPT(i-1));
End For
EndFor
Return OPT(n)
Reasoning:
We partition the set of points into the set of all possible line segments. Then, for each line segment we compute the error of a least-squares fit through that line segment. Then, we iterate through all the line segments, finding the last point which has “acceptable” error, otherwise starting a new subsequence. In this way, we choose an optimal number and location of least squares fits for our data.
This entry was posted on Monday, February 21st, 2005 at 11:20 pm and is tagged with least squares, nbsp nbsp nbsp nbsp nbsp, line segments, line segment, allowable error, acceptable error, optimal number, subsequence, section 6, pj, partition, algorithm, sequences, pairs, pi, lt, choices. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback.
Leave a Reply
Please take time to enjoy the archives: May 2005 (1) April 2005 (11) March 2005 (11) February 2005 (15) January 2005 (7)
Fresh, related resources:
- "Unemployed in summertime"
A High-Level Fusion Method to Fuse Disparate High-Resolution Airborne Sensor Date for Change-Detection Application; A Large-Margin Framework for Learning Structured Prediction Models; A Learning-based Approach to Summarization ...
