Skip to content

Commit

Permalink
Merge branch 'master'
Browse files Browse the repository at this point in the history
  • Loading branch information
benknight135 committed Apr 19, 2021
1 parent 19683e8 commit 595cb03
Show file tree
Hide file tree
Showing 16 changed files with 5,327 additions and 0 deletions.
76 changes: 76 additions & 0 deletions ReleaseNotesTmp.html.orig
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
<<<<<<< HEAD
Stereo Vision Toolkit v1.3.1

Changes:
- Add ML detector using YOLO or Tensorflow
- Add loading of stereo image pair from image files (.png, .jpg, .jpeg)
- Add toggle to show epipolar lines for checking calibration
- Add RGBD streaming using shared memory (for use with I3DRStereo3D Unity package)
- Add I3DR Titania stereo camera support
- Add Vimba camera integration
- Add colour image capture to Basler cameras
- Add point cloud texture options (depth colourmap or image)
- Add colour to loading/saving stereo videos
- Add about dialogue to show software version
- Add separate camera capture and processing threads
- Add video saving of individual camera images or disparity
- Add WLS filter to OpenCV BM and SGBM matchers
- Add hostname and hostID to license message if I3DRSGM license is not found
- Add new camera serials
- Change load/save YAML calibration to use ROS perception supported YAML (changed from OpenCV FileStorage yaml)
- Upgrade to OpenCV v4.5.0
- Upgrade to CUDA 11.1
- Upgrade to I3DRSGM v1.0.11
- Upgrade to using Pylon v6.1.1.18345 library for Basler cameras

Bug fixes:
- Fix YAML file generates invalid Q matrix
- Fix missing link to online documentation
- Fix overwriting image during save
- Fix non rectified images saved with '_rect' suffix
- Fix maximum point cloud z value being set incorrectly
- Fix camera capture delay when processing load is high
- Fix I3DRSGM failed to initalise when switching to camera with different resolution

Known issues:
- ROS perception YAML's data arrays must be on single line in YAML file.
- WLS filter causes speckle filter to sometimes be disabled.
=======
Stereo Vision Toolkit v1.3.1

Changes:
- Add ML detector using YOLO or Tensorflow
- Add loading of stereo image pair from image files (.png, .jpg, .jpeg)
- Add toggle to show epipolar lines for checking calibration
- Add RGBD streaming using shared memory (for use with I3DRStereo3D Unity package)
- Add I3DR Titania stereo camera support
- Add Vimba camera integration
- Add colour image capture to Basler cameras
- Add point cloud texture options (depth colourmap or image)
- Add colour to loading/saving stereo videos
- Add about dialogue to show software version
- Add separate camera capture and processing threads
- Add video saving of individual camera images or disparity
- Add WLS filter to OpenCV BM and SGBM matchers
- Add hostname and hostID to license message if I3DRSGM license is not found
- Add new camera serials
- Change load/save YAML calibration to use ROS perception supported YAML (changed from OpenCV FileStorage yaml)
- Upgrade to OpenCV v4.5.0
- Upgrade to CUDA 11.1
- Upgrade to I3DRSGM v1.0.11
- Upgrade to using Pylon v6.1.1.18345 library for Basler cameras

Bug fixes:
- Fix YAML file generates invalid Q matrix
- Fix missing link to online documentation
- Fix overwriting image during save
- Fix non rectified images saved with '_rect' suffix
- Fix maximum point cloud z value being set incorrectly
- Fix camera capture delay when processing load is high
- Fix I3DRSGM failed to initalise when switching to camera with different resolution

Known issues:
- ROS perception YAML's data arrays must be on single line in YAML file.
- WLS filter causes speckle filter to sometimes be disabled.
>>>>>>> dev
- Stereo videos are saved uncompressed to avoid lossy compression which would cause issues when loading stereo videos. This will create large file sizes.
162 changes: 162 additions & 0 deletions resources/ml/coco/coco.names.orig
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
<<<<<<< HEAD
person
bicycle
car
motorbike
aeroplane
bus
train
truck
boat
traffic light
fire hydrant
stop sign
parking meter
bench
bird
cat
dog
horse
sheep
cow
elephant
bear
zebra
giraffe
backpack
umbrella
handbag
tie
suitcase
frisbee
skis
snowboard
sports ball
kite
baseball bat
baseball glove
skateboard
surfboard
tennis racket
bottle
wine glass
cup
fork
knife
spoon
bowl
banana
apple
sandwich
orange
broccoli
carrot
hot dog
pizza
donut
cake
chair
sofa
pottedplant
bed
diningtable
toilet
tvmonitor
laptop
mouse
remote
keyboard
cell phone
microwave
oven
toaster
sink
refrigerator
book
clock
vase
scissors
teddy bear
hair drier
=======
person
bicycle
car
motorbike
aeroplane
bus
train
truck
boat
traffic light
fire hydrant
stop sign
parking meter
bench
bird
cat
dog
horse
sheep
cow
elephant
bear
zebra
giraffe
backpack
umbrella
handbag
tie
suitcase
frisbee
skis
snowboard
sports ball
kite
baseball bat
baseball glove
skateboard
surfboard
tennis racket
bottle
wine glass
cup
fork
knife
spoon
bowl
banana
apple
sandwich
orange
broccoli
carrot
hot dog
pizza
donut
cake
chair
sofa
pottedplant
bed
diningtable
toilet
tvmonitor
laptop
mouse
remote
keyboard
cell phone
microwave
oven
toaster
sink
refrigerator
book
clock
vase
scissors
teddy bear
hair drier
>>>>>>> dev
toothbrush
Loading

0 comments on commit 595cb03

Please sign in to comment.