Other Parts Discussed in Thread: DM3730, OMAP3530
Hello,
I have successfully ran the c6accel Lucas-Kanade where it uses a standard 64x64 checkboard and skewed checkerboard but when I try to find features with sample images/ skewed images it does not work. Before I get into what I mean by it does not work here is the process I use to get the data for the LK algorithim. I only have SPRUG00C-Nov-09 for documentation so if there has been updates I would love for an email of it (havi0019@umn.edu). For my jpegs I have tried two different processes: 1- use jpegdec to convert jpeg to UYVY then use extractLumaFromUYVY which then goes to xyGradientsAndMagnitude then the LucasKanade. I also tried using jpegdec to convert to different forms of YUV and only using the Y component in the xyGradient and LK. From the documentation I was not positive what I should do. It says Luma Image input for LK but I'm not sure if I obtained it correctly or efficiently. Also could someone explain what the variables next to the inputs mean..Like UQ8.0 or SQ15.0 it does not mention anything about it.
But once I have done that process I have tried it a couple different ways. One I made a black/white image with a couple of black boxes that I move around in two jpegs. If I try it on them I get same locations back from both but the locations don't correspond to any features. I tried to put the X and Y feature points close to corners on the first image so that in the second it would pick them up but it just outputed same locations even though the boxes had moved. I then tried the same process on a sample image that came with DMAI-fruit_basket.jpeg. I took the image and an inverted version of it and when I sampled X and Y features randomly it outputted crazy results. The image itself is something close to 305x280 but it was outputting features in the 1000's, 2000's. Not sure if this means it diverged or if the output is in pixels. But not sure that would make sense because it outputs outX and outY so an outX or outY of 2500 for only 250-300 pixels should not make sense correct?
I've tried looking for more samples or info but it has been hard to come by for VLIB. VLIB documentation for C6accel is sparse. I have seen threads about passing sample code out and have tried to obtain it but have not yet. Any samples/ more documentation or advice would be greatly appreciated.
Thanks
Steve
havi0019@umn.edu