Commit Graph

181 Commits

Author SHA1 Message Date
Davide Sapienza d5ae26dfef Add configuration file to read CLASS parameters
This commit changes the parameters reading. It introduces
getopt to read input parameters from command line and it
uses a configuration yaml file to read the input parameters
for the network, the map and the cameras.

This commit fixes a bug in message sending to the aggregator.

Signed-off-by: Davide Sapienza <sapienza.dav@gmail.com>
2019-10-15 10:24:43 +02:00
Micaela Verucchi 35787cc771 Refactoring and modularization
Signed-off-by: Micaela Verucchi <micaela.verucchi@unimore.it>
2019-10-04 11:12:01 +02:00
Davide Sapienza bb7d382d96 Handle cases captured by asserts
This commit removes asserts and handles their cases.
2019-09-27 15:37:14 +02:00
Davide Sapienza 4a7b290fdf Updating the submodule 'tracker_CLASS' to the latest version 2019-09-27 14:58:26 +02:00
Davide Sapienza 5a1c7fb83d Move several cameras into a single process.
This commit pairs a camera with a thread. In this way, the
single process can to manage several camera. Every camera
thread create one video capture thread to read its input
stream. Only one camera thread can start the visualization.

This commit fixes the wrong data reading from file of the
read_projection_matrix function.

This commit fixes the wrong orientation mask accessing of
the addRoadUserfromTracker function. In the code there are
two sections to test.
2019-09-26 16:39:16 +02:00
Davide Sapienza b1a3620061 Fix visualization thread
This commit splits some operations into different threads.
Some threads compute the visualization preprocessing for the
live, detection, top view and disparity visualization.
Only one thread has the role to display the different views.
2019-09-09 14:40:43 +02:00
Davide Sapienza 5bbb3f3480 Include frame disparity visualization 2019-09-03 19:08:33 +02:00
Davide Sapienza 88e0f9393a Include flag to save preprocessed images 2019-09-03 19:03:55 +02:00
Davide Sapienza 2d62d2524c Fix the visualization thread
This commit moves the computation of the visualization
into the 'showImages' function (display thread). The main
thread workload and the time consuming for each frame are
reduced.
 Please enter the commit message for your changes. Lines starting
2019-08-30 17:13:29 +02:00
Davide Sapienza 7f667af48f Add some frame filters
This commit adds some box frame filters for the edge detection
(semantic segmentation) and the frame disparity operation,
both on the single frame box and on the whole image.
2019-08-30 10:07:52 +02:00
Davide Sapienza 2bcf9ab53b Update mask images 2019-08-30 10:06:12 +02:00
Davide Sapienza ed83dfd99b Edit .gitignore: it excludes generated files 2019-08-30 09:47:58 +02:00
mive93 5f444825ad optimized undistortion 2019-05-16 19:48:59 +02:00
mive93 12fd8d0109 tracker modified 2019-05-16 12:49:23 +02:00
Micaela Verucchi 32b6d51949 update readme with dependencies 2019-05-15 09:18:40 +02:00
mive93 86da302163 added send of trackers infos 2019-05-14 08:38:52 +02:00
mive93 ff5e376873 added file for cameras calibration 2019-05-13 15:12:02 +02:00
mive93 a6d19d3698 order 2019-05-08 20:08:20 +02:00
mive93 e38d8e82ca new send and submodule masa_protocol added 2019-05-08 11:34:18 +02:00
mive93 caf4ddbce2 merge with master 2019-05-08 10:24:22 +02:00
mive93 8627c5feeb reading from yaml file 2019-05-07 22:43:39 +02:00
mive93 be31ae10d2 calibration 2019-05-07 22:13:24 +02:00
mive93 f51a35ac5a Merge branch 'class' of https://github.com/ceccocats/tkDNN into class 2019-05-07 21:07:23 +02:00
mive93 428858eaae mask 2019-05-07 21:07:18 +02:00
Micaela Verucchi 68ecd15125 Merge branch 'class' of https://github.com/ceccocats/tkDNN into class 2019-05-07 18:57:07 +00:00
Micaela Verucchi 3311196edb commit submodule 2019-05-07 18:56:36 +00:00
Micaela Verucchi 5c7301f7f4 Merge branch 'class' of https://github.com/ceccocats/tkDNN into class 2019-05-06 22:27:25 +02:00
Micaela Verucchi d2456b1d8a added BCDS test 2019-05-06 22:27:20 +02:00
mbosi eef1fd321f added label to demo bounding box visualization 2019-05-02 14:30:50 +02:00
Tomasz Kloda 7d1d31ac45 re-added thread for visualisation 2019-04-28 11:46:38 +00:00
Tomasz Kloda 1b9fe1ea61 added arrows(to fix), deleted old traj in top view 2019-04-27 15:59:55 +00:00
Tomasz Kloda 753699104a submodule fix 2019-04-27 11:39:41 +00:00
Tomasz Kloda 978833fd6e Revert "visualization via thread"
This reverts commit ca9d18c69e.
2019-04-27 11:27:51 +00:00
Tomasz Kloda 17c5b7a818 readme modified 2019-04-27 08:31:54 +00:00
mive93 ca9d18c69e visualization via thread 2019-04-20 17:53:03 +02:00
Micaela Verucchi 41ba8afa6d view from top added 2019-04-20 17:06:37 +02:00
Micaela Verucchi ea1f0cc193 colors to path 2019-04-20 16:19:32 +02:00
Micaela Verucchi 9b413b77ab tracking integrated 2019-04-20 15:48:52 +02:00
Micaela Verucchi 9a4a65a3c3 added data 2019-04-20 13:48:55 +02:00
Micaela Verucchi bd45b016bb minor 2019-04-20 12:37:36 +02:00
Francesco Gatti 28c012cade added tracker 2019-04-20 12:33:05 +02:00
Francesco Gatti 9b03bfcbd7 merged 2019-04-19 16:33:35 +02:00
Francesco Gatti 3c32d0c876 georeferencing 2019-04-19 16:21:56 +02:00
mive93 40c67e8536 dla commented 2019-04-15 11:54:16 +02:00
mive93 38a1956404 Merge branch 'class' of https://github.com/ceccocats/tkDNN into class 2019-04-15 11:45:33 +02:00
mive93 21a698bb63 added server and serialization 2019-04-15 11:38:54 +02:00
Francesco Gatti a85367fa22 dla commented 2019-03-07 17:40:24 +01:00
Francesco Gatti 46c32edb94 dimension inverted in tetrapack_resize test 2019-03-06 17:02:08 +01:00
Roberto Cavicchioli 3714155809 dla 2019-03-06 16:40:12 +01:00
Francesco Gatti 1c4aa3c5d7 Merge branch 'class' of https://github.com/ceccocats/tkDNN into class 2019-03-06 16:35:02 +01:00