Keith wanted me to remind everyone that this capability is currently a work in process. I said we could see this in the next release, to be safe it will be done as time allows for the work. Keith has his work and family to balance and I do not want to put undue stress by setting an arbitrary dead line. We are still in April. Keith and I are having discussions on the algorithms , Keith is doing all the work. He really could not proceed without the numerous videos so thanks for giving input to the process, ill keep you posted on the progress. The challenge is how large the data frames are from video.
Even a low resolution frame of 800x600 is 480,000 pixels. The video is 30 frames/sec .
So 14.4 million bits of info per second. For each frame of 480,000 pixels we need to look at their value and determine that there is a light there.
The lights create halos so instead of a pixel of 255 at say 300,400 we could get 300 pixels all in a circle, all 255. We need to process all those pixels to determine the center x,y location. Do this 30 times per second times 150 nodes.
You get the idea. It is not a trivial task.
xLights has always been very open on the future tasks/effects we are working on. We could have said it was a secret until july/aug or something. I like to let you know what we are working on early. Not everyone agrees with this philosophy.
So watch for periodic updates on the automatic custom models from Video project over the coming weeks/months.
sean