Skip to content

Commit

Permalink
OpenPose v1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gineshidalgo99 committed May 16, 2019
1 parent acc4fb2 commit ac2dde6
Show file tree
Hide file tree
Showing 12 changed files with 19 additions and 12 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### VERSION INFO
set(OpenPose_VERSION_MAJOR 1)
set(OpenPose_VERSION_MINOR 4)
set(OpenPose_VERSION_MINOR 5)
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 @@ -258,7 +258,7 @@ OpenPose Library - Release Notes



## Current version - future OpenPose 1.5.0
## OpenPose 1.5.0 (May 16, 2019)
1. Main improvements:
1. Added initial single-person tracker for further speed up or visual smoothing (`--tracking` flag).
2. Speed up of the CUDA functions of OpenPose:
Expand Down Expand Up @@ -365,5 +365,12 @@ OpenPose Library - Release Notes



## Current version - future OpenPose 1.5.1
1. Main improvements:
2. Functions or parameters renamed:
3. Main bugs fixed:



## All OpenPose Versions
Download and/or check any OpenPose version from [https://github.com/CMU-Perceptual-Computing-Lab/openpose/releases](https://github.com/CMU-Perceptual-Computing-Lab/openpose/releases).
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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", combined)
cv2.imshow("OpenPose 1.5.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.4.0 - Tutorial Python API", datum.cvOutputData)
cv2.imshow("OpenPose 1.5.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 @@ -11,7 +11,7 @@

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

Expand Down
2 changes: 1 addition & 1 deletion src/openpose/wrapper/wrapperAuxiliary.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ namespace op
log("---------------------------------- WARNING ----------------------------------\n"
"We have introduced an additional boost in accuracy of about 0.5% with respect to the official"
" OpenPose 1.4.0 (using default settings). Currently, this increase is only applicable to CUDA"
" version, but will eventually be ported to CPU and OpenCL versions. Therefore, CPU and OpenCL"
" version, but might eventually be ported to CPU and OpenCL versions. Therefore, CPU and OpenCL"
" results might vary. Nevertheless, this accuracy boost is almost insignificant so CPU and"
" OpenCL versions can be safely used, they will simply provide the exact same accuracy than"
" OpenPose 1.4.0."
Expand Down

0 comments on commit ac2dde6

Please sign in to comment.