2025/05/21 Meeting Notes #225
himanshunaidu
started this conversation in
Meeting Notes
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Progress Update
Segmentation Post-Processing
Trying to integrate ARKit, because it performs all the sensor-fusion under the hood.
Could help improve even the transformation of consecutive frames for union of masks, as it uses VIO to help calculate relative transforms. It does not make the assumption of the consecutive frames being co-planar, unlike Homography transforms.
It will also give other details such as the camera calibration matrix, which, combined with FOV details, could give us a more accurate estimation of details such as sidewalk width.
API Transmission
For node-type classes, instead of calling the API once for every instance of an object, all the instances are now passed to the TDEI workspace.
For way-type classes, instead of first passing the relevant node, then getting the updated node and then modifying the way accordingly, we now create the node and modify the way together.
Other Fixes
Streamline the code
Code related to Segmentation post-processing and AnnotationView have been streamlined. This led to better control over the components' lifecycle, and helped prevent spurious re-renders.
Fixed orientation issues
Using dynamic layout
Tackled a couple of data race issues occurring while running the ContentView (and sometimes the AnnotationView)
Having a hard time reproducing these.
While it is not completely confirmed on whether these issues have been eliminated, thanks to the code streamlining, they do not seem to be occurring as much. Especially the AnnotationView issues.
Need to test them further.
Data Collection
Testing Grounded-SAM2 on its ability to help gather coarse annotations
Could help scale up data collection for fine-tuning.
Explore data collection methods
Some options:
Next Steps
Segmentation Post-Processing
Data Collection
Beta Was this translation helpful? Give feedback.
All reactions