Commit Graph

128 Commits

Author SHA1 Message Date
Georg Hagen
cab7c15607 Update dependencies 2025-06-23 01:11:22 +02:00
Georg Hagen
fb504e8c51 Fix issue with loading ArSessionMetadata 2025-06-09 10:16:17 +02:00
Georg Hagen
29ede0499b Chnage full size jpg quality to 95 2025-06-02 21:19:11 +02:00
Georg Hagen
baf6a69263 Skip writing depth in single file mode if no depth data 2025-06-01 00:08:25 +02:00
Georg Hagen
bb65670f48 Bugfixes 2025-05-27 19:40:05 +02:00
Georg Hagen
f042c5f37a Expand ArFramePlayback to allow to be loaded from single file ArFrames saved with "SaveToFile" 2025-05-27 00:01:41 +02:00
Georg Hagen
3d56c6a410 Add ArchiveReaderIterator 2025-05-22 21:50:45 +02:00
Georg Hagen
a71bc79d7c Update file name handling 2025-05-19 23:32:09 +02:00
Georg Hagen
410d2514d5 Allow switch vector to span 2025-05-19 23:14:32 +02:00
Georg Hagen
31deaeec14 Cleanup code a bit 2025-05-19 21:10:32 +02:00
Georg Hagen
257430da1d Update ArRecorder to append metadata and depth image to jpg 2025-05-19 20:58:05 +02:00
Georg Hagen
58922106f0 Cleanup exif/xmp metadata handling 2025-05-19 17:14:53 +02:00
Georg Hagen
31bd94f939 Use async save for SaveToFile and add option to include all ar metadata 2025-05-19 15:53:04 +02:00
Georg Hagen
36f2cc34b4 Add option to set max exposure time 2025-04-13 12:22:11 +02:00
Georg Hagen
7df2ce456a Update includes 2025-03-28 15:44:11 +01:00
Georg Hagen
35097ea606 Add front camera field to ar recording 2025-03-25 15:06:11 +01:00
Georg Hagen
ea1ad581c6 Improve error handling for ar playbacks 2025-03-23 23:18:39 +01:00
Georg Hagen
b68bdea1c6 Add bool operator 2025-03-22 23:07:11 +01:00
Georg Hagen
21efaab67d Improve ar frame handling if no depth image is available 2025-03-21 19:11:18 +01:00
Georg Hagen
d73ef3cb91 Handle empty confidence images 2025-03-10 15:31:19 +01:00
Georg Hagen
019e628445 Handle recordings without confidence images 2025-03-03 18:52:57 +01:00
Georg Hagen
b1c1697def Fix bug where resolution of confidence image is not set in playback mode, and depth is overwritten by confidence 2025-03-03 18:48:12 +01:00
Georg Hagen
efcee95158 Silence some warnings 2025-03-02 22:41:14 +01:00
Georg Hagen
950c66f5c8 Use std::filesystem::path for playback path 2025-03-02 19:51:57 +01:00
Georg Hagen
6cc778021f Add option to reconfigure ar session 2025-02-24 15:23:19 +01:00
Georg Hagen
d601af055e Add grayscale handling 2025-02-18 21:19:29 +01:00
Georg Hagen
1522009cba Expose internal ar playback reader 2025-02-18 20:56:04 +01:00
Georg Hagen
8d425237ee Fix issue where missing new FocalLength and FNumber fields in ar recording cause crash 2025-02-16 14:58:40 +01:00
Georg Hagen
c3b23734d1 Fix xmp create date 2025-02-14 12:03:45 +01:00
Georg Hagen
496807b616 Add exif and xmp to full resolution images saved to disk 2025-02-13 23:28:23 +01:00
Georg Hagen
3384bc1209 Keep high-res images at 100% jpeg quality 2025-02-13 19:12:08 +01:00
Georg Hagen
5aba239af1 Merge branch 'master' of git.madvoxel.net:OpenVulkano/OpenVulkano 2025-02-12 23:45:50 +01:00
Georg Hagen
514371900b Expand ar frame metadata with focal length and fnumber 2025-02-12 23:45:39 +01:00
Vladyslav Baranovskyi
1f9154b46c Merge branch 'master' into using_std_fs_path 2025-02-12 13:10:31 +02:00
Vladyslav Baranovskyi
3c7a883ee8 Moved deprecated attr at beginning of functions 2025-02-11 17:34:12 +02:00
Vladyslav Baranovskyi
e976515d82 Marked all (probably) functions that take regular string instead of std::fs::path as deprecated 2025-02-11 16:15:05 +02:00
Georg Hagen
b4ffd7ce41 Fix naming of LockWhiteBalance function 2025-02-11 12:13:03 +01:00
Georg Hagen
a992b65c39 Add cmake option to disable true depth APIs 2025-02-11 12:01:37 +01:00
Georg Hagen
a8d4946751 Fix crash on ending ar session with async ar recorder 2025-02-03 21:37:33 +01:00
Georg Hagen
7187005871 Bring back true depth 2025-01-23 23:25:49 +01:00
Georg Hagen
5d67a906b5 Remove all true depth APIs temporarily 2025-01-23 23:19:17 +01:00
Georg Hagen
b644a7eb2c Remove perf logging 2025-01-23 23:07:51 +01:00
Georg Hagen
4832c3f6f2 disable face tracking 2025-01-23 16:55:28 +01:00
Georg Hagen
45ca54feb7 Expand image decoding to allow for YUV and NV12 2025-01-18 20:21:22 +01:00
Georg Hagen
5d7ef49142 Add support for front facing ar experience 2025-01-08 23:56:10 +01:00
Georg Hagen
7d69fd3ca9 Improve error handling 2025-01-08 15:50:10 +01:00
Georg Hagen
2a1157ef71 Add handling for padded buffers 2025-01-08 15:49:19 +01:00
Georg Hagen
367b8b58eb Write duration and frame count to metadata file 2024-12-06 21:15:02 +01:00
Georg Hagen
fb5785fe3c Print ar playback info at playback start 2024-12-06 16:58:18 +01:00
Georg Hagen
df302518cc Switch to using yml instead of xml for AR metadata 2024-12-06 16:09:26 +01:00