diff --git a/backend/cameras.py b/backend/cameras.py index 001fe763574175b9b429e3c475371d012175d57b..5cfccad5e996f09be08cc05d34f4774c50e4707e 100644 --- a/backend/cameras.py +++ b/backend/cameras.py @@ -3,49 +3,49 @@ restaurants = [ "restaurant": "local", # the linear function estimating the waiting time t based on the number of people n and the number c of open checkouts is: # t = a * n / c + b - "a_factor": 30, # slope - "b_factor": 120, # y-intercept + "a_factor": 30, # slope + "b_factor": 120, # y-intercept # list of all the cameras that correspond to a same restaurant "cameras": [ - { + { # the RTSP url will be: rtsp://user:password@IP:stream "IP": "", "user": "", "password": "", "stream": "stream1", # list of the coordinates of the points which constitue the region that should be masked on the picture - "mask_points": + "mask_points": + [ + # polygon which should be part of the mask [ - # polygon which should be part of the mask - [ - # [x, y] coordinates of each vertex of the polygon (on a 1280*720 picture) - [70, 370], - [420, 720], - [1280, 720], - [1280, 250], - [930, 215], - [450, 550], - [130, 350] - ] - ], + # [x, y] coordinates of each vertex of the polygon (on a 1280*720 picture) + [70, 370], + [420, 720], + [1280, 720], + [1280, 250], + [930, 215], + [450, 550], + [130, 350] + ] + ], # list of the coordinates of each checkout "checkouts": - [ - # each checkout corresponds to a rectangle, indicated by two x and two y coordinates - { - "x1": 380, - "x2": 435, - "y1": 740, - "y2": 780 - }, - { - "x1": 300, - "x2": 350, - "y1": 830, - "y2": 880 - } - ] + [ + # each checkout corresponds to a rectangle, indicated by two x and two y coordinates + { + "x1": 380, + "x2": 435, + "y1": 740, + "y2": 780 + }, + { + "x1": 300, + "x2": 350, + "y1": 830, + "y2": 880 + } + ] } ] }