![]() |
AI Watch A1
Multi-person 3D skeleton detection using Intel RealSense and OpenPose with Kafka support.
|
CVPR Lab class represents the CVPR Lab abstraction. The CVPR Lab is a Room with default values. Those default values are the ones above. Meanwhile, a Room object lets the possibility to define a room with custom dimensions. The real CVPR Lab is located at University of Naples Parthenope, Italy. More...
#include <CVPR_Lab.hpp>
Public Member Functions | |
| CVPR_Lab (void) | |
| Construct a new CVPR Lab object. More... | |
| float | getMinWidth (void) |
| Get the Room's minimum width. More... | |
| float | getMaxWidth (void) |
| Get the Room's maximum width. More... | |
| float | getMinHeight (void) |
| Get the Room's minimum height. More... | |
| float | getMaxHeight (void) |
| Get the Room's maximum height. More... | |
| float | getMaxDepth (void) |
| Get the Room's maximum depth. More... | |
| float | getMinWidthRS (void) |
| Get the RealSense environment's minimum width. More... | |
| float | getMaxWidthRS (void) |
| Get the RealSense environment's maximum width. More... | |
| float | getMinHeightRS (void) |
| Get the RealSense environment's minimum height. More... | |
| float | getMaxHeightRS (void) |
| Get the RealSense environment's maximum height. More... | |
| float | getXOriginUnity (void) |
| Get the Ddgital twin's x axis' origin. More... | |
| float | getZOriginUnity (void) |
| Get the digital twin's z axis' origin. More... | |
| float | getDistanceCameraFromBackWall (void) |
| Get the distance between the camera lens and the wall back to the camera. More... | |
| float | getHeightOffset (void) |
| Get the height offset. More... | |
Protected Member Functions | |
| void | setMinWidth (float minWidth) |
| Set the Room's minimum width. More... | |
| void | setMaxWidth (float maxWidth) |
| Set the Room's maximum width. More... | |
| void | setMinHeight (float minHeight) |
| Set the Room's minimum height. More... | |
| void | setMaxHeight (float maxHeight) |
| Set the Room's maximum height. More... | |
| void | setMaxDepth (float maxHeight) |
| Set the Room's maximum depth. More... | |
| void | setMinWidthRS (float minWidthRS) |
| Set the RealSense environment's minimum width. More... | |
| void | setMaxWidthRS (float maxWidthRS) |
| Set the RealSense environment's maximum width. More... | |
| void | setMinHeightRS (float minHeightRS) |
| Set the RealSense environment's minimum height. More... | |
| void | setMaxHeightRS (float maxHeightRS) |
| Set the RealSense environment's maximum height. More... | |
| void | setXOriginUnity (float xOriginUnity) |
| Set the digital twin's x axis' origin. More... | |
| void | setZOriginUnity (float zOriginUnity) |
| Set the digital twin's z axis' origin. More... | |
| void | setDistanceCameraFromBackWall (float distanceCameraFromBackWall) |
| Set the distance between the camera lens and the wall back to the camera. More... | |
| void | setHeightOffset (float heightOffset) |
| Set the height offset. More... | |
Private Attributes | |
| float | _minWidth |
| Room's minimum width. More... | |
| float | _maxWidth |
| Room's maximum width. More... | |
| float | _minHeight |
| Room's minimum height. More... | |
| float | _maxHeight |
| Room's maximum height. More... | |
| float | _maxDepth |
| Room's maximum depth. More... | |
| float | _minWidthRS |
| RealSense environment's minimum width. More... | |
| float | _maxWidthRS |
| RealSense environment's maximum width. More... | |
| float | _minHeightRS |
| RealSense environment's minimum height. More... | |
| float | _maxHeightRS |
| RealSense environment's maximum height. More... | |
| float | _xOriginUnity |
| Digital twin's x axis' origin. More... | |
| float | _zOriginUnity |
| Digital twin's z axis' origin. More... | |
| float | _distanceCameraFromBackWall |
| Distance between the camera lens and the wall back to the camera. More... | |
| float | _heightOffset |
| Specific offset that is experimentally considered optimal in order to get more accurate height's measurements. More... | |
CVPR Lab class represents the CVPR Lab abstraction. The CVPR Lab is a Room with default values. Those default values are the ones above. Meanwhile, a Room object lets the possibility to define a room with custom dimensions. The real CVPR Lab is located at University of Naples Parthenope, Italy.
Definition at line 23 of file CVPR_Lab.hpp.
| CVPR_Lab::CVPR_Lab | ( | void | ) |
Construct a new CVPR Lab object.
Definition at line 15 of file CVPR_Lab.cpp.
|
inherited |
Get the distance between the camera lens and the wall back to the camera.
Definition at line 129 of file Room.cpp.
References Room::_distanceCameraFromBackWall.
|
inherited |
Get the height offset.
Definition at line 133 of file Room.cpp.
References Room::_heightOffset.
Referenced by CoordinateMappingManager::transformHeightCoordinate().
|
inherited |
Get the Room's maximum depth.
Definition at line 101 of file Room.cpp.
References Room::_maxDepth.
|
inherited |
Get the Room's maximum height.
Definition at line 97 of file Room.cpp.
References Room::_maxHeight.
Referenced by CoordinateMappingManager::transformHeightCoordinate().
|
inherited |
Get the RealSense environment's maximum height.
Definition at line 117 of file Room.cpp.
References Room::_maxHeightRS.
Referenced by CoordinateMappingManager::transformHeightCoordinate().
|
inherited |
Get the Room's maximum width.
Definition at line 89 of file Room.cpp.
References Room::_maxWidth.
|
inherited |
Get the RealSense environment's maximum width.
Definition at line 109 of file Room.cpp.
References Room::_maxWidthRS.
|
inherited |
Get the Room's minimum height.
Definition at line 93 of file Room.cpp.
References Room::_minHeight.
|
inherited |
Get the RealSense environment's minimum height.
Definition at line 113 of file Room.cpp.
References Room::_minHeightRS.
|
inherited |
Get the Room's minimum width.
Definition at line 85 of file Room.cpp.
References Room::_minWidth.
Referenced by CoordinateMappingManager::transformWidthCoordinate().
|
inherited |
Get the RealSense environment's minimum width.
Definition at line 105 of file Room.cpp.
References Room::_minWidthRS.
|
inherited |
Get the Ddgital twin's x axis' origin.
Definition at line 121 of file Room.cpp.
References Room::_xOriginUnity.
|
inherited |
Get the digital twin's z axis' origin.
Definition at line 125 of file Room.cpp.
References Room::_zOriginUnity.
|
protectedinherited |
Set the distance between the camera lens and the wall back to the camera.
| distanceCameraFromBackWall | Distance between the camera lens and the wall back to the camera. |
Definition at line 57 of file Room.cpp.
References Room::_distanceCameraFromBackWall, and distanceCameraFromBackWall.
Referenced by Room::Room().
|
protectedinherited |
Set the height offset.
| heightOffset | Specific offset that is experimentally considered optimal in order to get more accurate height's measurements. |
Definition at line 61 of file Room.cpp.
References Room::_heightOffset, and heightOffset.
Referenced by Room::Room().
|
protectedinherited |
Set the Room's maximum depth.
| maxHeight | Room's maximum depth. |
Definition at line 29 of file Room.cpp.
References Room::_maxDepth, and maxDepth.
Referenced by Room::Room().
|
protectedinherited |
Set the Room's maximum height.
| maxHeight | Room's maximum height. |
Definition at line 25 of file Room.cpp.
References Room::_maxHeight, and maxHeight.
Referenced by Room::Room().
|
protectedinherited |
Set the RealSense environment's maximum height.
| maxHeightRS | RealSense environment's maximum height. |
Definition at line 45 of file Room.cpp.
References Room::_maxHeightRS, and maxHeightRS.
Referenced by Room::Room().
|
protectedinherited |
Set the Room's maximum width.
| maxWidth | Room's maximum width. |
Definition at line 17 of file Room.cpp.
References Room::_maxWidth, and maxWidth.
Referenced by Room::Room().
|
protectedinherited |
Set the RealSense environment's maximum width.
| maxWidthRS | RealSense environment's maximum width. |
Definition at line 37 of file Room.cpp.
References Room::_maxWidthRS, and maxWidthRS.
Referenced by Room::Room().
|
protectedinherited |
Set the Room's minimum height.
| minHeight | Room's minimum height. |
Definition at line 21 of file Room.cpp.
References Room::_minHeight, and minHeight.
Referenced by Room::Room().
|
protectedinherited |
Set the RealSense environment's minimum height.
| minHeightRS | RealSense environment's minimum height. |
Definition at line 41 of file Room.cpp.
References Room::_minHeightRS, and minHeightRS.
Referenced by Room::Room().
|
protectedinherited |
Set the Room's minimum width.
| minWidth | Room's minimum width. |
Definition at line 13 of file Room.cpp.
References Room::_minWidth, and minWidth.
Referenced by Room::Room().
|
protectedinherited |
Set the RealSense environment's minimum width.
| minWidthRS | RealSense environment's minimum width. |
Definition at line 33 of file Room.cpp.
References Room::_minWidthRS, and minWidthRS.
Referenced by Room::Room().
|
protectedinherited |
Set the digital twin's x axis' origin.
| xOriginUnity | Digital twin's x axis' origin. |
Definition at line 49 of file Room.cpp.
References Room::_xOriginUnity, and xOriginUnity.
Referenced by Room::Room().
|
protectedinherited |
Set the digital twin's z axis' origin.
| zOriginUnity | Digital twin's z axis' origin. |
Definition at line 53 of file Room.cpp.
References Room::_zOriginUnity, and zOriginUnity.
Referenced by Room::Room().
|
privateinherited |
Distance between the camera lens and the wall back to the camera.
Definition at line 117 of file Room.hpp.
Referenced by Room::getDistanceCameraFromBackWall(), and Room::setDistanceCameraFromBackWall().
|
privateinherited |
Specific offset that is experimentally considered optimal in order to get more accurate height's measurements.
Definition at line 122 of file Room.hpp.
Referenced by Room::getHeightOffset(), and Room::setHeightOffset().
|
privateinherited |
Room's maximum depth.
Definition at line 85 of file Room.hpp.
Referenced by Room::getMaxDepth(), and Room::setMaxDepth().
|
privateinherited |
Room's maximum height.
Definition at line 81 of file Room.hpp.
Referenced by Room::getMaxHeight(), and Room::setMaxHeight().
|
privateinherited |
RealSense environment's maximum height.
Definition at line 102 of file Room.hpp.
Referenced by Room::getMaxHeightRS(), and Room::setMaxHeightRS().
|
privateinherited |
Room's maximum width.
Definition at line 73 of file Room.hpp.
Referenced by Room::getMaxWidth(), and Room::setMaxWidth().
|
privateinherited |
RealSense environment's maximum width.
Definition at line 94 of file Room.hpp.
Referenced by Room::getMaxWidthRS(), and Room::setMaxWidthRS().
|
privateinherited |
Room's minimum height.
Definition at line 77 of file Room.hpp.
Referenced by Room::getMinHeight(), and Room::setMinHeight().
|
privateinherited |
RealSense environment's minimum height.
Definition at line 98 of file Room.hpp.
Referenced by Room::getMinHeightRS(), and Room::setMinHeightRS().
|
privateinherited |
Room's minimum width.
Definition at line 69 of file Room.hpp.
Referenced by Room::getMinWidth(), and Room::setMinWidth().
|
privateinherited |
RealSense environment's minimum width.
Definition at line 90 of file Room.hpp.
Referenced by Room::getMinWidthRS(), and Room::setMinWidthRS().
|
privateinherited |
Digital twin's x axis' origin.
Definition at line 108 of file Room.hpp.
Referenced by Room::getXOriginUnity(), and Room::setXOriginUnity().
|
privateinherited |
Digital twin's z axis' origin.
Definition at line 112 of file Room.hpp.
Referenced by Room::getZOriginUnity(), and Room::setZOriginUnity().