From 3e957ba6a10884496583ff5c351622049fbd65a0 Mon Sep 17 00:00:00 2001 From: gineshidalgo99 Date: Fri, 3 Nov 2017 18:01:01 -0400 Subject: [PATCH] OpenPose v1.2.0 --- Makefile | 2 +- doc/release_notes.md | 20 ++++++++++++-------- src/openpose/gui/gui.cpp | 2 +- windows/OpenPose/OpenPose.vcxproj | 2 +- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 237ea9504..25be7c891 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ 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 := 1 +DYNAMIC_VERSION_MINOR := 2 DYNAMIC_VERSION_REVISION := 0 DYNAMIC_NAME_SHORT := lib$(LIBRARY_NAME).so #DYNAMIC_SONAME_SHORT := $(DYNAMIC_NAME_SHORT).$(DYNAMIC_VERSION_MAJOR) diff --git a/doc/release_notes.md b/doc/release_notes.md index 5c3d21af7..6fb244bf4 100644 --- a/doc/release_notes.md +++ b/doc/release_notes.md @@ -3,7 +3,7 @@ OpenPose Library - Release Notes -## OpenPose 1.0.0rc1 +## OpenPose 1.0.0rc1 (Apr 24, 2017) 1. Initial version, main functionality: 1. Body keypoint detection and rendering in Ubuntu 14 and 16. 2. It can read an image directory, video or webcam. @@ -11,7 +11,7 @@ OpenPose Library - Release Notes -## OpenPose 1.0.0rc2 +## OpenPose 1.0.0rc2 (May 10, 2017) 1. Main improvements: 1. Rendering max resolution from 720p to >32k images. 2. Highly improved documentation. @@ -22,7 +22,7 @@ OpenPose Library - Release Notes -## OpenPose 1.0.0rc3 +## OpenPose 1.0.0rc3 (Jun 8, 2017) 1. Main improvements: 1. Added face keypoint detection. 2. Added Windows 10 compatibility. @@ -44,7 +44,7 @@ OpenPose Library - Release Notes -## OpenPose 1.0.0 +## OpenPose 1.0.0 (Jul 8, 2017) 1. Main improvements: 1. Added hand keypoint detection. 2. Windows branch merged to master branch. @@ -74,7 +74,7 @@ OpenPose Library - Release Notes -## OpenPose 1.0.1 +## OpenPose 1.0.1 (Jul 11, 2017) 1. Main improvements: 1. Windows library turned into DLL dynamic library (i.e. portable). 2. Improved documentation. @@ -83,7 +83,7 @@ OpenPose Library - Release Notes -## OpenPose 1.0.2 +## OpenPose 1.0.2 (Sep 3, 2017) 1. Main improvements: 1. Added OpenCV 3.3 compatibility. 2. Caffe turned into DLL library. @@ -102,7 +102,7 @@ OpenPose Library - Release Notes -## OpenPose 1.1.0 +## OpenPose 1.1.0 (Sep 19, 2017) 1. Main improvements: 1. Added CMake installer for Ubuntu. 2. Added how to use keypoint data in `examples/tutorial_wrapper/`. @@ -113,7 +113,7 @@ OpenPose Library - Release Notes -## Current version (future OpenPose 1.2.0) +## OpenPose 1.2.0 (Nov 3, 2017) 1. Main improvements: 1. Speed increase when processing images with different aspect ratios. E.g. ~20% increase over 3.7k COCO validation images on 1 scale. 2. Huge speed increase and memory reduction when processing multi-scale. E.g. over 3.7k COCO validation images on 4 scales: ~40% (~770 to ~450 sec) speed increase, ~25% memory reduction (from ~8.9 to ~6.7 GB / GPU). @@ -148,3 +148,7 @@ OpenPose Library - Release Notes 1. Scaling resize issue fixed: ~1-pixel offset due to not considering 0-based indexes. 2. Ubuntu installer script now works even if Python pip was not installed previously. 3. Flags to set first and last frame as well as jumping frames backward and forward now works on image directory reader. + + + +## Current version (future OpenPose 1.2.1) diff --git a/src/openpose/gui/gui.cpp b/src/openpose/gui/gui.cpp index 56c8d5024..7e426be50 100644 --- a/src/openpose/gui/gui.cpp +++ b/src/openpose/gui/gui.cpp @@ -7,7 +7,7 @@ namespace op { - const std::string OPEN_POSE_TEXT{"OpenPose 1.1.0"}; + const std::string OPEN_POSE_TEXT{"OpenPose 1.2.0"}; inline void showGuiHelp() { diff --git a/windows/OpenPose/OpenPose.vcxproj b/windows/OpenPose/OpenPose.vcxproj index 80bd6e865..7ac7d07e3 100644 --- a/windows/OpenPose/OpenPose.vcxproj +++ b/windows/OpenPose/OpenPose.vcxproj @@ -64,7 +64,7 @@ $(CUDA_PATH_V8_0)\lib\x64\;$(PYTHON_LIB);$(CudaToolkitLibDir);%(AdditionalLibraryDirectories);%(AdditionalLibraryDirectories); - 1.1.0 + 1.2.0