MantisBT - ITK |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0008990 | ITK | | public | 2009-05-09 03:39 | 2010-10-21 14:17 |
|
Reporter | Daniel Mueller | |
Assigned To | xiaoxiao | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | |
Platform | | OS | | OS Version | |
Product Version | ITK-3-12 | |
Target Version | | Fixed in Version | | |
Resolution Date | |
Sprint | |
Sprint Status | |
|
Summary | 0008990: FastMarchingImageFilter does not correctly handle adjacent trial points |
Description | In itkFastMarchingImageFilter.txx the UpdateNeighbors method checks if the candidate neighbour is an alive point. If so, then it is skipped from further processing. If not, then it is processed (ie. output value updated). This method should also test if the candidate neighbour is a *trial* point. If it is a trial point, then the output value has already been set, and does not need to be updated. Doing so will actually produce incorrect values.
See attached patch. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | itkFastMarchingImageFilter.txx.patch (284) 2009-05-09 03:39 https://public.kitware.com/Bug/file/2227/itkFastMarchingImageFilter.txx.patch FastMarching.patch (2,516) 2009-05-14 14:17 https://public.kitware.com/Bug/file/2248/FastMarching.patch |
|
Issue History |
Date Modified | Username | Field | Change |
2009-05-09 03:39 | Daniel Mueller | New Issue | |
2009-05-09 03:39 | Daniel Mueller | File Added: itkFastMarchingImageFilter.txx.patch | |
2009-05-09 03:41 | Daniel Mueller | Note Added: 0016360 | |
2009-05-09 14:25 | Daniel Mueller | Note Added: 0016361 | |
2009-05-14 14:17 | Daniel Mueller | File Added: FastMarching.patch | |
2009-05-14 14:18 | Daniel Mueller | Note Added: 0016443 | |
2010-01-13 09:16 | lantiga | Status | new => assigned |
2010-01-13 09:16 | lantiga | Assigned To | => lantiga |
2010-04-23 03:16 | lantiga | Note Added: 0020370 | |
2010-04-23 03:19 | lantiga | Note Added: 0020371 | |
2010-10-21 14:16 | Hans Johnson | Assigned To | lantiga => xiaoxiao |
2010-10-21 14:17 | Hans Johnson | Note Added: 0022645 | |
Notes |
|
(0016360)
|
Daniel Mueller
|
2009-05-09 03:41
|
|
|
|
(0016361)
|
Daniel Mueller
|
2009-05-09 14:25
|
|
|
|
(0016443)
|
Daniel Mueller
|
2009-05-14 14:18
|
|
See FastMarching.patch for a more complete solution |
|
|
(0020370)
|
lantiga
|
2010-04-23 03:16
|
|
The fix has been committed Jan 13 2010. The bug report has been left open until a test for the issue has been submitted. |
|
|
(0020371)
|
lantiga
|
2010-04-23 03:19
|
|
The fix has been committed Jan 13 2010. The bug report has been left open to remind that further testing is necessary. |
|
|
(0022645)
|
Hans Johnson
|
2010-10-21 14:17
|
|
We just need to add a test for this case. |
|