flutter app with this specific design:
Applicatio description: Mockup application for analized video in real time, record it, app must to use in the libraris as describe: ffmpeg, YOLO.
The project must write in flutter in android and mac os.
The source code must to upload to github private domain
the code cant publish in other sites.
video widget :
can display video from image stream
can display recofnition wich (bndBox)
can set rate to Streame Image (1 fps, 2fps, 10,fps 15 fps, 30 fps) - stream image get image in 30 fps, when rate is different from 30 - sent 1 image by rate and drop the other images.
can pause playing - freeze image on video widget
open camera video stream to conerter
after choose start to send frames to converter
class who make all the (image/video) convertind app need
must be efficient
need to convert:
mp4 to images(flutter image) / list of images to mp4
yuv_420 to image
image to RGB / RGB to image
get images in any rate (mostly 30fps (camera / video rate )store them in a list - max 1k of images
stream the images to video widget by rate
can get differend output stream rate - throgh runing
send image to yolo image procces - after converting to RGB
record image to mp4 by original rate only
Yolo image procces
can get RGB image and send recognitions to video player (flutter real time detection) and to text log of recognition , can see donomstration in: [login to view URL]