Skip to content

Commit

Permalink
OpenPose v1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gineshidalgo99 committed Apr 27, 2020
1 parent 3b94390 commit 3d05769
Show file tree
Hide file tree
Showing 12 changed files with 21 additions and 14 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
### VERSION INFO
set(OpenPose_VERSION_MAJOR 1)
set(OpenPose_VERSION_MINOR 5)
set(OpenPose_VERSION_PATCH 1)
set(OpenPose_VERSION_MINOR 6)
set(OpenPose_VERSION_PATCH 0)
set(OpenPose_VERSION ${OpenPose_VERSION_MAJOR}.${OpenPose_VERSION_MINOR}.${OpenPose_VERSION_PATCH})


Expand Down
9 changes: 8 additions & 1 deletion doc/release_notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -383,7 +383,7 @@ OpenPose Library - Release Notes



## Current version - Future OpenPose 1.6.0
## OpenPose 1.6.0 (Apr 26, 2020)
1. Main improvements:
1. Multi-camera (3D) working on Asynchronous mode.
1. Functions `WrapperT::waitAndEmplace()` and `WrapperT::tryEmplace()` improved, allowing multi-camera/3-D (`TDatums` of size > 1).
Expand Down Expand Up @@ -411,6 +411,13 @@ OpenPose Library - Release Notes
1. All or some skeletons were not properly displayed or completely missing on images with many people (e.g., videos with about 32 people).
2. All or some skeletons were not properly displayed or completely missing on images where the multiplication of people and image resolution was too big (e.g., videos with about 32 people on 4k resolution).
3. Flag `output_resolution` was not working with GPU resize, redirected to CPU in those cases.



## Current version - Future OpenPose 1.6.1
1. Main improvements:
2. Functions or parameters renamed:
3. Main bugs fixed:
4. Changes/additions that affect the compatibility with the OpenPose Unity Plugin:


Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/01_body_from_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@

# Display Image
print("Body keypoints: \n" + str(datum.poseKeypoints))
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
cv2.waitKey(0)
except Exception as e:
print(e)
Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/02_whole_body_from_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
print("Face keypoints: \n" + str(datum.faceKeypoints))
print("Left hand keypoints: \n" + str(datum.handKeypoints[0]))
print("Right hand keypoints: \n" + str(datum.handKeypoints[1]))
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
cv2.waitKey(0)
except Exception as e:
print(e)
Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/04_keypoints_from_images.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
print("Body keypoints: \n" + str(datum.poseKeypoints))

if not args[0].no_display:
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
key = cv2.waitKey(15)
if key == 27: break

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@
print("Body keypoints: \n" + str(datum.poseKeypoints))

if not args[0].no_display:
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
key = cv2.waitKey(15)
if key == 27: break

Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/06_face_from_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
# Process and display image
opWrapper.emplaceAndPop([datum])
print("Face keypoints: \n" + str(datum.faceKeypoints))
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
cv2.waitKey(0)
except Exception as e:
print(e)
Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/07_hand_from_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
opWrapper.emplaceAndPop([datum])
print("Left hand keypoints: \n" + str(datum.handKeypoints[0]))
print("Right hand keypoints: \n" + str(datum.handKeypoints[1]))
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
cv2.waitKey(0)
except Exception as e:
print(e)
Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/08_heatmaps_from_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
heatmap = heatmaps[counter, :, :].copy()
heatmap = cv2.applyColorMap(heatmap, cv2.COLORMAP_JET)
combined = cv2.addWeighted(outputImageF, 0.5, heatmap, 0.5, 0)
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", combined)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", combined)
key = cv2.waitKey(-1)
if key == 27:
break
Expand Down
2 changes: 1 addition & 1 deletion examples/tutorial_api_python/09_keypoints_from_heatmaps.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ def get_sample_heatmaps():

# Display Image
print("Body keypoints: \n" + str(datum.poseKeypoints))
cv2.imshow("OpenPose 1.5.1 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.6.0 - Tutorial Python API", datum.cvOutputData)
cv2.waitKey(0)
except Exception as e:
print(e)
Expand Down
2 changes: 1 addition & 1 deletion include/openpose/core/macros.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

// OpenPose name and version
const std::string OPEN_POSE_NAME_STRING = "OpenPose";
const std::string OPEN_POSE_VERSION_STRING = "1.5.1";
const std::string OPEN_POSE_VERSION_STRING = "1.6.0";
const std::string OPEN_POSE_NAME_AND_VERSION = OPEN_POSE_NAME_STRING + " " + OPEN_POSE_VERSION_STRING;
// #define COMMERCIAL_LICENSE

Expand Down
4 changes: 2 additions & 2 deletions scripts/ubuntu/Makefile.example
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ LIBRARY_NAME := $(PROJECT)
LIB_BUILD_DIR := $(BUILD_DIR)/lib
STATIC_NAME := $(LIB_BUILD_DIR)/lib$(LIBRARY_NAME).a
DYNAMIC_VERSION_MAJOR := 1
DYNAMIC_VERSION_MINOR := 5
DYNAMIC_VERSION_REVISION := 1
DYNAMIC_VERSION_MINOR := 6
DYNAMIC_VERSION_REVISION := 0
DYNAMIC_NAME_SHORT := lib$(LIBRARY_NAME).so
#DYNAMIC_SONAME_SHORT := $(DYNAMIC_NAME_SHORT).$(DYNAMIC_VERSION_MAJOR)
DYNAMIC_VERSIONED_NAME_SHORT := $(DYNAMIC_NAME_SHORT).$(DYNAMIC_VERSION_MAJOR).$(DYNAMIC_VERSION_MINOR).$(DYNAMIC_VERSION_REVISION)
Expand Down

0 comments on commit 3d05769

Please sign in to comment.