80 Commits
Author SHA1 Message Date
Gines Hidalgo 4902c033c4 Fixed compiling error 2020-04-04 18:38:17 -04:00
Gines Hidalgo c71b55b63e Proper fix for #1439 and cleaned accepted PRs 2020-04-04 14:53:50 -04:00
Gines Hidalgo eef7e8abec Fixed compiling error 2019-11-10 04:31:44 -05:00
Gines Hidalgo d0bb4e9094 Added ZeroToOneFixedAspect and PlusMinusOneFixedAspect to ScaleMode 2019-11-10 00:45:36 -05:00
Gines Hidalgo 8924b17642 Updated handFromJsonTest to String 2019-10-07 23:54:18 -04:00
Gines Hidalgo d637c5c241 Added String vs. std::string 2019-10-07 23:46:30 -04:00
Gines Hidalgo d6174a2ce1 Renamed check(), log() and dLog() to avoid 3rd-party function name redefinitions 2019-10-06 22:09:52 -04:00
Gines Hidalgo d5d3427414 OpenCV (so all 3rdparty deps) removed from headers 2019-10-06 20:46:48 -04:00
gineshidalgo99 e81982bc72 Exceptions in threads automatically handled 2019-02-08 22:38:22 -05:00
gineshidalgo99 de117486e1 Added flags body+upsampling_scale, new tutorial example 2019-02-08 00:24:01 -05:00
gineshidalgo99 665b23e51b Removed boost and caffe deps from headers 2019-02-02 19:39:51 -05:00
gineshidalgo99 5b84113566 Examples highly improved 2019-01-19 02:34:03 -05:00
gineshidalgo99 4151a1963b Changes for Python and Unity binds 2019-01-12 16:31:58 -05:00
gineshidalgo99 fc6d35998d Renamed openpose_caffe as openpose in CMake 2019-01-10 20:01:26 -05:00
gineshidalgo99 ea771954ea Wrapper template simplified 2019-01-08 20:05:08 -05:00
GinesandGitHub f445385043 Added Travis build for CPU/CUDA/U16/U14 (#1003) 2019-01-05 17:52:14 -05:00
gineshidalgo99 5295f2f386 Improved chessboard point ordering algorithm 2018-12-08 23:56:18 -05:00
gineshidalgo99 7ae6a71115 Undistort works for all producer types 2018-12-05 20:13:17 -05:00
gineshidalgo99 174faa3c29 Improved doc 2018-11-21 15:06:32 -05:00
gineshidalgo99 0fff5a69b7 Added flag cli_verbose 2018-11-15 19:11:54 -05:00
gineshidalgo99 dcc0c51348 WrapperStructOutput split into Output and Gui 2018-11-15 14:12:10 -05:00
gineshidalgo99 d2dc99634e Added flag maximize_positives 2018-11-15 12:35:26 -05:00
gineshidalgo99 0fd438d8f2 OpenCV 4.0 compatibility 2018-11-06 20:52:38 -05:00
Gines Hidalgo dce097075f Reduced number of warnings in VS 2018-11-02 13:20:59 -04:00
gineshidalgo99 a8c23f03a7 Fixed a few grammar typos 2018-10-31 11:56:41 -04:00
gineshidalgo99 e1daa2dd6b Producer inside Wrapper 2018-10-27 21:16:21 -04:00
gineshidalgo99 e59215a219 Virtual destructors for all classes 2018-10-04 11:44:35 -04:00
gineshidalgo99 18f352d344 WrapperT.configure() modified 2018-09-26 21:29:41 -04:00
gineshidalgo99 fd566ce918 C++ API & examples improved 2018-09-26 18:56:19 -04:00
gineshidalgo99 1222eb893f Removed BODY_23, *.sh scripts for BODY_25 2018-06-30 18:53:21 -04:00
gineshidalgo99 0a5277e152 Revmoved warning 2018-06-18 03:14:58 -04:00
RaajandGines 3cf6fb0b89 Amd fix and Python API (#648) 2018-06-18 00:55:30 -06:00
GinesandGitHub 0c1f14f79c BODY_25, faster and more accurate 3D (#652)
BODY_25 + Better 3-D
2018-06-18 00:07:01 -06:00
RaajandGines 4b07e7a2f9 Fix OpenCL bug + initial Mac CPU version + OpenCL min version from 200 to 120 (#624) 2018-06-01 18:30:50 -04:00
gineshidalgo99 7277811215 COCO-tunned version 2018-06-01 10:27:47 -04:00
gineshidalgo99 62ad073743 CocoFoot25 code added 2018-05-30 17:59:23 -04:00
GinesandGitHub 20c9e23faa Cpu in Windows non-nvidia machines (#620) 2018-05-28 12:12:16 -04:00
gineshidalgo99 47894c9344 Faster undistortion + initial calibration module 2018-05-23 20:52:01 -04:00
gineshidalgo99 17c7b3c20a Renamed *Extractor to *ExtractorNet 2018-05-03 12:56:25 -04:00
gineshidalgo99 8e13c82ac2 Ceres optimization for 3d + all libs in 1 CMake variable 2018-04-05 00:31:16 -04:00
gineshidalgo99 e3b8052401 CPU version released 2018-03-20 15:18:07 -04:00
gineshidalgo99 fc9f605efc Net module created from core 2018-03-09 18:09:23 -05:00
gineshidalgo99 252e7f093e CvInputToOpMat requires PoseModel to perform desired normalization 2018-02-28 00:07:23 -05:00
RaajandGines eedd24b2ea OpenCL (Ubuntu/Windows) + MKL code improved (#452)
OpenCL support added, MKL support improved.
2018-02-26 23:29:17 -05:00
gineshidalgo99 6477264f8c Deprecated Windows removed, no_display renamed as display 2018-02-13 18:46:47 -05:00
gineshidalgo99 8eab7d6b41 Added number_people_max flag 2018-02-12 20:38:47 -05:00
gineshidalgo99 4e455b280e GPU moved to gpu module 2018-01-31 15:32:10 -05:00
Gines e931d280c7 CMake output cleaner + 3d as beta module + 3d in Ubuntu 2018-01-27 15:37:36 -05:00
RaajandGines d8c5dfc852 Alpha CPU_ONLY version (#394)
* Converted Caffe to submodule git

* added support for display of .hpp files in qtcreator

* added function to display as a string array size

* added logging code

* added a caffeutil function class to display blob size

* wip resize cpu

* implemented resizeAndMerge cpu

* completion of cpu nms and resize functions

* added warp affine function. but its very slow so kept commented

* WIP. Intel Caffe compile

* wip. cpu version

* wip. intel mkl

* Bug fix revert cpu gpu on resize

* NMS Border Patrol

* Bug fix for cmake to check if caffe pulled

* hands extractor cpu

* Face extractor cpu made to work

* Removed caffeutil

* changed array toString function

* cleanup

* added explanation for logic nms

* update installation text for cpu prelim

* Removed duplicated `if (BUILD_DOCS)`

* Removed duplicated include(cmake/Utils.cmake)

* Recovered deleted text from OP master branch

* Removed duplicated `find_package(CuDNN)`

* Update CMakeLists.txt

* Update CMakeLists.txt

* OpenCL not available yet (removed)

* Updated spacing

* Recovering original format

* Fixed typo

* Fixed messages bug

* Fixed message bug

* printSize working on Windows

* updates to doc on cpu version

* OpenMP only on CPU_ONLY. Cout override, std::memcpy instead of memcpy

* additional fixes to profiler cmake. change to std::copy

* Fixed pthread leftovers

* Fixed minor typos and format

* NMS remove if 18, resize convert to smart pointer

* update of mkl lib for new mkl version

* Fix to select cpu only if no cuda available

* Some updates to the Doc for CPU Version

* moved ostream to cpp. remove mkl from util

* Add gines CMake

* remove cpu doc (temp)

* add try catch to print blocks

* move cout overload outside class

* Bug fix to cout overload. Not possible to use error function as its outside scope

* More clean cout and fixed typo
2018-01-22 21:56:09 -05:00
gineshidalgo99 9fc452e7fd CMake binaries end in as old Makefile 2018-01-18 16:58:41 -05:00