Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
|
- A general flow of the work:
- (readFrames) --> [buffer] --> (vehicleDetection) --> [buffer] --> (number plate)--> (OCR) --> [buffer] --> display --> [buffer] --> save video.
-
- .Parallelizing the pipeline
- a. Start reading frames and add them in an input buffer.
- b. Take the frames from input buffer and run vehicleDetection on them (2-4 processes)
- c. Add the frames in an output buffer and sort them.
- d. Take the frames from output buffer and then perform numberplate and ocr detection on them.
- e. display the frames
- f. write the frames in an output video buffer and save it.
-
- +++++++++++++++++++++++++
- 1. Create a function which can read files and put them into buffer along with frame ID
- 2. Create the buffer which can hold the object from 1.
- 3. Integrate these 1.2. -- core 1 --
- 4. Consumer/producer for vehicle detection. -- core 1 --
- 5. Buffer for storing detected objets and integrate with 4
- 6. Consumer/Producer for numberplate and ocr
- 8. Add these into a buffer.
- 9. consumer for taking video and sorting and merging the frames.
-
- +++++++++++++++++++++++++++++
- 1. >>
- a. Create a class for reading frames given the path and store it in a queue.
|