Hi,
I'm thinking about creating tool to markup video (select areas containing objects, add tags) for my computer vision algorithms (head tracking, human detection and the like). The core functions of such tool: split video into separate frames, possibility to markup some object by drawing rectangles, circles or other closed contours objects on each frame, play markuped video, interpolate unmarked object coordinates between frames.
It is seemed to me, that within inkscape it can be done in the following way: 1. Input extension that "convert" video frames into inkscape layers 2. Toolbar with play/stop buttons that toggle layer visibility to simulate video playback
if you catch the idea, can you tell how difficult to implement the tool on inkscape basis? If it isn't very hard task what is the best way to do it: creating extension or creating patch?
--- Best regards, Alexander Gorban
On Mon, 2009-11-30 at 17:19 +0300, Александр Горбань wrote:
It is seemed to me, that within inkscape it can be done in the following way:
- Input extension that "convert" video frames into inkscape layers
- Toolbar with play/stop buttons that toggle layer visibility to
simulate video playback
if you catch the idea, can you tell how difficult to implement the tool on inkscape basis? If it isn't very hard task what is the best way to do it: creating extension or creating patch?
I would say that in general, you probably don't want to use Inkscape for this. Once you get a reasonable number of video frames, I think that Inkscape will start to become to slow to be useful.
But, if you're going to do it... :)
I'd probably recommend the patch method rather than the extension and patch. It seems like that this would integrate at some level with animation in general, which would be nice to support. But, that's a lot of work -- good luck! Feel free to post notes here about your effort and links to the branch.
--Ted
participants (2)
-
Ted Gould
-
Александр Горбань