newsletters:2026-07
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| newsletters:2026-07 [2026/08/17 18:55] – Remove (words), fix timecodes, order of DL laser link cwervo | newsletters:2026-07 [2026/08/18 17:21] (current) – [Correction experiments] osnr | ||
|---|---|---|---|
| Line 121: | Line 121: | ||
| === New viewport === | === New viewport === | ||
| - | Dynamic | + | Last month, we worked on a dynamic |
| - | Acrylic sheet, put tag on | + | {{newsletters: |
| + | |||
| + | This dynamic viewport has issues with actually getting it on the right plane so you can accurately projection-map it. (Do you take the plane from one of the corner programs? They' | ||
| + | |||
| + | {{newsletters: | ||
| + | |||
| + | This month, we've been prototyping with a big acrylic viewport with tag in corner and manually enlarged geometry (on left). | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | This works pretty well and is about the right size that Karl wants. We should be able to go back to the old dynamic viewport later, but punting | ||
| === SAM2 + contour tracing === | === SAM2 + contour tracing === | ||
| Line 220: | Line 230: | ||
| This is a pretty high-level API, although you still need to think about camera images/ | This is a pretty high-level API, although you still need to think about camera images/ | ||
| + | |||
| + | (We made APIs on top that you can invoke that give you contour or foot contour or center, which have more geometric information than the mask. You could imagine ultimately getting a rough quad for the object, so you can projection map it or do points-at / other queries, or maybe we generalize those so they work with contours.) | ||
| === Physical interface for multiple object registration === | === Physical interface for multiple object registration === | ||
| Line 245: | Line 257: | ||
| {{.: | {{.: | ||
| + | All these pages have a 1-1 correspondence between registration page and object. You need to print multiple registration pages to track multiple objects in parallel. We might change this soon. (It is nice because you can just make the object ID from the registration page ID and point to the registration page to clear/hold state.) | ||
| === Web UIs === | === Web UIs === | ||
| We have a few interesting web debugging UIs for SAM2 tracking. | We have a few interesting web debugging UIs for SAM2 tracking. | ||
| - | SAM2 per-object mask views: | + | SAM2 per-object mask views, so you can see what SAM2 has locked onto if anything: |
| {{newsletters: | {{newsletters: | ||
| - | Camera slice / | + | Camera slice / |
| - | + | ||
| - | {{newsletters: | + | |
| {{newsletters: | {{newsletters: | ||
| Line 284: | Line 294: | ||
| == Camera-facing arc experiment == | == Camera-facing arc experiment == | ||
| - | Omar had the idea that we just look at where the object is relative to the camera and exclude the side that's likely to be distorted. | + | Omar had the idea that we just look at where the object is relative to the camera and exclude the side that's likely to be distorted. |
| {{newsletters: | {{newsletters: | ||
| {{newsletters: | {{newsletters: | ||
| + | |||
| + | That should get us the ' | ||
| === Issues === | === Issues === | ||
newsletters/2026-07.1786992950.txt.gz · Last modified: by cwervo
