Description of task
During the last competition, one of the ArUco markers on the structure was obscured by a grid, causing the detector to fail. This is because successful scanning requires that the detector can first identify the marker’s encoded pattern.
The current filtering approach can remove the grid and reconstruct the obscured parts if the image is cropped to contain only the marker and the grid.
original image:

reconstructed image:

However, when the image includes the background, the filter can’t isolate the marker correctly. The next step is to automatically crop or segment the image to focus on the marker before reconstruction.
original image:

reconstructed image:

Current filter: removeGrid.py
Suggested Workflow
Contacts
@sophia-mina
Code Quality
Description of task
During the last competition, one of the ArUco markers on the structure was obscured by a grid, causing the detector to fail. This is because successful scanning requires that the detector can first identify the marker’s encoded pattern.
The current filtering approach can remove the grid and reconstruct the obscured parts if the image is cropped to contain only the marker and the grid.
original image:

reconstructed image:

However, when the image includes the background, the filter can’t isolate the marker correctly. The next step is to automatically crop or segment the image to focus on the marker before reconstruction.
original image:

reconstructed image:

Current filter: removeGrid.py
Suggested Workflow
Contacts
@sophia-mina
Code Quality