Skip to content

Releases: Xilinx/xfopencv

xfOpenCV 2019.1 Release

17 Jun 13:17
Compare
Choose a tag to compare
  1. Added new functions:

    • Bounding Box

    • Crop

  2. xfOpenCV library now supports color image processing. All the functions that have multi-channel support in OpenCV, their available counterparts in xfOpencv also do. (except convertTo)

  3. 2019.1 code base is not backward-compatible, i.e, all the functions in the library have to be built with 2019.1 SDx tools only. None of the functions in this release can be used with any of the previous versions of SDx.

  4. Increased the number of SDAccel examples to 24, provided in examples_sdaccel directory. For more details, refer "Getting Started with SDAccel" chapter in UG1233.

  5. Added 51 new conversions in cvtColor function.

  6. Merged HLS Use model document into UG1233 as one of the chapters.

  7. Fixed the issue in HLS use model, that throws segmentation fault in C-sim and Co-sim with large size image inputs.

  8. Renamed Scale function to ConvertScaleAbs to match OpenCV.

  9. Moved Kalman filter, Dense Optical Flow and Non-Pyramidal Optical flow hpp files to include/video folder.

  10. The datatype of xf::Mat Class pointer member 'data' , which earlier used to be always inferred as HLS arbitrary precision type, has been modified to be inferred as a Structure or a HLS arbitrary precision type based on the stage of the build.

  11. Introduced read, write, read_float and write_float member functions to facilitate data access of xf::Mat objects.

  12. WarpAffine and WarpPerspective functions have been deprecated. Warptransform serves the purpose of both.

  13. Extended Kalman filter feature added into Kalman filter function. Extra template parameter added in API.

  14. 8 pixel parallelism support added in Bilateral filter function.

  15. Added latency calculation logic around OpenCV/reference function calls in the testbench files under examples directory.

  16. Updated the format of SDSoC Makefiles.

  17. All the Makefiles in SDSoC examples, by default, now will build for 75MHz and point to zcu102 base platform instead of reVISION platform. For more details, refer "Building a Project Using the Example Makefiles on Linux" section of UG1233.

  18. Minor bug fixes.

xfOpenCV 2018.3 Release

13 Dec 16:31
Compare
Choose a tag to compare
  1. Added new functions:

    • Demosaicing

    • Kalman Filter

  2. Ported HLS Video Library along with all supporting functions into xfOpenCV. For more details see "Migrating HLS Video Library to xfOpenCV" section of UG1233.

  3. Added UltraRAM support for the following functions:

    • Box Filter

    • Canny Edge Detection

    • Demosaicing

    • Dense Pyramidal Optical Flow

    • Harris Corner

    • Histogram Of Gradients (HOG)

    • Kalman Filter

    • Non-Pyramidal Optical Flow

    • Pyramid down

    • Remap

    • Sobel filter

    • StereoLBM

    • Stereo Pipeline

    • Warp Transform

  4. A subset of xfOpenCV functions now support SDAccel flow. Added 2 examples as reference and a methodology chapter in UG1233.

  5. Minor bug fixes.

xfOpenCV 2018.2 Release

22 Jun 11:00
Compare
Choose a tag to compare

Added new functions:

• SGBM - Semi Global Block Matching

• Hough Lines

Added support for standalone HLS synthesis and co-simulation.

Added synthesizable AXI interface functions.

Added standalone HLS use model examples and documentation.

xfOpenCV 2017.4 Release

20 Dec 09:52
Compare
Choose a tag to compare
2017.4_release

Updated 2017.4 version of xfOpenCV