What's Changed
- docs: Add minimal dependencies note to README by @SensuiYagi in #1
- Update documentation and remove unnecessary files by @SensuiYagi in #2
- Update documentation and remove unnecessary files by @SensuiYagi in #3
- Add PR validation workflow and update existing workflows by @SensuiYagi in #4
- Update build job conditions for non-PR triggers by @SensuiYagi in #5
- Refine minimal dependencies description in README by @SensuiYagi in #6
- Emphasize key links in documentation by @SensuiYagi in #7
- Dev by @SensuiYagi in #8
- Update version to 0.1.6 and adjust Doxygen configuration by @SensuiYagi in #9
- Dev by @SensuiYagi in #10
- Refactor header file names for clarity by @SensuiYagi in #11
- Refactor logging file name by @SensuiYagi in #12
- Refactor enums into relevant headers by @SensuiYagi in #13
- Dev by @SensuiYagi in #14
- Update documentation structure and license information by @SensuiYagi in #15
- Dev by @SensuiYagi in #16
- Update CUDA Toolkit version requirement to 12.x only by @SensuiYagi in #18
- Update CUDA Toolkit version requirement to 12.x only by @SensuiYagi in #19
- refactor: change handling of hash used for model download by @SensuiYagi in #20
- Dev by @SensuiYagi in #21
- Add TensorRT workflows for CUDA 13.x by @SensuiYagi in #22
- Add Jetpack 6 badge to README and documentation by @SensuiYagi in #23
- Implement 3x3 matrix operations and tests by @SensuiYagi in #24
- Refactor geometry functions for clarity and documentation by @SensuiYagi in #25
- Implement undistort point function and stereo rectification by @SensuiYagi in #26
- Update README for clarity and remove pipeline image by @SensuiYagi in #27
- Update version to 0.2.0 by @SensuiYagi in #28
- Dev by @SensuiYagi in #29
- Add InitUndistortRectifyMap function and tests by @SensuiYagi in #30
- Refactor image processing to utilize CUDA streams by @SensuiYagi in #31
- Refactor NPP stream context handling in Stream class by @SensuiYagi in #32
- Dev by @SensuiYagi in #33
- Update installation instructions for CUDA Toolkit versions by @SensuiYagi in #36
- Dev by @SensuiYagi in #37
- Refactor session run method to accept a stream parameter by @SensuiYagi in #38
- Merge pull request #38 from SensuiYagi/refactor/session_stream by @SensuiYagi in #39
- Update contact information for support and collaboration by @SensuiYagi in #40
- Dev by @SensuiYagi in #41
- Refactor memory allocation to support device location by @SensuiYagi in #43
- Refactor InitUndistortRectifyMap to use raw pointers and strides by @SensuiYagi in #44
- Refactor stereo rectification and undistortion functions for clarity by @SensuiYagi in #45
- Refactor stride handling in ColorizeDisparity and LRConsistencyCheckKernel functions by @SensuiYagi in #46
- Dev by @SensuiYagi in #48
- Improve README and index clarity and consistency by @SensuiYagi in #49
- refactor: update pointer types in BenchmarkPipeline for improved type safety by @SensuiYagi in #50
- Dev by @SensuiYagi in #51
- Refactor image width and height parameters for type safety by @SensuiYagi in #52
- Dev by @SensuiYagi in #53
- Refactor pointer types to std::uint8_t for type safety by @SensuiYagi in #54
- Dev by @SensuiYagi in #55
- Refactor CUDA integration and enhance type safety in lrcheck module by @SensuiYagi in #56
- Refactor/cuda_cmake_config by @SensuiYagi in #57
- Refactor CMake configuration for CUDA architecture by @SensuiYagi in #59
- Refactor CUDA integration and improve type safety in lrcheck module by @SensuiYagi in #60
- Specify CUDA compiler and link additional CUDA driver library by @SensuiYagi in #61
- Refactor CMake configuration for retinify library and update TensorRT linkage by @SensuiYagi in #62
- Docs/update_readme_build_status by @SensuiYagi in #63
- Rename Forward test to Run and add low/high resolution tests by @SensuiYagi in #64
- Update table formatting in Supported Backends section for clarity by @SensuiYagi in #66
- Dev by @SensuiYagi in #67
- Update Supported Backends table for clarity and accuracy by @SensuiYagi in #68
- Remove unnecessary CUDA::cuda_driver link from retinify library by @SensuiYagi in #69
- Dev by @SensuiYagi in #70
- Change CUDA library link visibility to PRIVATE in CMakeLists by @SensuiYagi in #71
- Improve error handling and logging in Mat and Stream classes by @SensuiYagi in #72
- Dev by @SensuiYagi in #73
- Add Alpha functionality to stereo rectify by @SensuiYagi in #75
- Add functions to save and load calibration data by @SensuiYagi in #76
- Include header for bit manipulation functions by @SensuiYagi in #78
- Dev by @SensuiYagi in #79
- Implement disparity occlusion filtering and enhance pipeline clarity by @SensuiYagi in #80
- Add identity map initialization and remapping functionality for image processing by @SensuiYagi in #81
- Dev by @SensuiYagi in #82
- feat: Add imgui and glfw submodules with corresponding licenses to NO… by @SensuiYagi in #84
- Update license information and add EULA details by @SensuiYagi in #86
- Docs/update_readme_eula_link by @SensuiYagi in #87
- Improve documentation clarity and completeness by @SensuiYagi in #88
- Add safe.directory configuration for additional submodules in build workflow by @SensuiYagi in #89
- Correct formatting in documentation by @SensuiYagi in #90
- Dev by @SensuiYagi in #91
- Add EULA handling and update installation paths by @SensuiYagi in #93
- Add safe.directory configuration for retinify-EULA submodule in build workflows by @SensuiYagi in #94
- Dev by @SensuiYagi in #95
- Add EULA acceptance option to build script by @SensuiYagi in #96
- Dev by @SensuiYagi in #97
- Add skew-symmetric matrix operations and dot product for 3D vectors by @SensuiYagi in #98
- Dev by @SensuiYagi in #99
- Clarify wording in overview section by @SensuiYagi in #100
- Dev by @SensuiYagi in #101
- Refactor and enhance image processing pipeline by @SensuiYagi in #102
- Dev by @SensuiYagi in #103
- Update retinify-eula references and add submodule by @SensuiYagi in #104
- dev by @SensuiYagi in #105
- Refactor ONNX model references for stereo matching by @SensuiYagi in #106
- Add hf-download action for Hugging Face model downloads and update build conditions by @SensuiYagi in #108
- Update hf-download action for new Hugging Face CLI commands by @SensuiYagi in #109
- Dev by @SensuiYagi in #110
- Fix README formatting and improve installation documentation by @SensuiYagi in #111
- Remove duplicate header in README.md for improved clarity by @SensuiYagi in #113
- Rename Run to Execute for consistency and add depth map functionality by @SensuiYagi in #115
- Dev by @SensuiYagi in #116
- Update README and improve build workflow clarity by @SensuiYagi in #117
- Dev by @SensuiYagi in #118
New Contributors
- @SensuiYagi made their first contribution in #1
Full Changelog: v0.1.5...v0.2.0