Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > Interlaced UVC Camera

Reply
Thread Tools Display Modes

Interlaced UVC Camera

 
 
Junior Member
Join Date: Aug 2010
Posts: 1

 
      08-31-2010
Hello,
I'm using custom hardware (TVP5147 & LPC3131) to build a PAL video grabber using UVC drivers.
The PAL video as standard sends one field per frame at twice the framerate, so while the video stream has an eventual framerate of 768x576@25fps the stream appears as 768x288@50fps.

The UVC spec is supposed to support this one field per sample stream, but I can't seem to make it work on Windows or Linux, changing the interlaced flags in the Class-specific VS Format Descriptor seems to make no difference whatsoever.

I would think I should be able to feed this video stream into a weave deinterlacer to get my full frame back (I don't care about the jagged edges, we actually use them for movement detection), but I can't find any way to achieve this.

Unfortunately I don't have enough ram in my hardware to manually weave the lines, as I would need at minimum a half frame buffer to hold the first field while I wait for the second, then stitch them together, I don't even have a 1/4 of the ram I would need for this. More likely I would need to buffer two full frames, assembling one while I'm sending the second. I would much rather not have to add these extra parts to the hardware when I would think it should be possible to fix this on the pc side.

Can anyone make any suggestions?
Thanks,
Andrew
 
Reply With Quote
 
 
 
 
Junior Member
Join Date: Feb 2011
Posts: 1

 
      02-12-2011
Quote:
Originally Posted by corona View Post
Hello,
I'm using custom hardware (TVP5147 & LPC3131) to build a PAL video grabber using UVC drivers.
The PAL video as standard sends one field per frame at twice the framerate, so while the video stream has an eventual framerate of 768x576@25fps the stream appears as 768x288@50fps.

The UVC spec is supposed to support this one field per sample stream, but I can't seem to make it work on Windows or Linux, changing the interlaced flags in the Class-specific VS Format Descriptor seems to make no difference whatsoever.

I would think I should be able to feed this video stream into a weave deinterlacer to get my full frame back (I don't care about the jagged edges, we actually use them for movement detection), but I can't find any way to achieve this.

Unfortunately I don't have enough ram in my hardware to manually weave the lines, as I would need at minimum a half frame buffer to hold the first field while I wait for the second, then stitch them together, I don't even have a 1/4 of the ram I would need for this. More likely I would need to buffer two full frames, assembling one while I'm sending the second. I would much rather not have to add these extra parts to the hardware when I would think it should be possible to fix this on the pc side.

Can anyone make any suggestions?
Thanks,
Andrew
The key point is that how to change the interlace mode to progressive.
I think you can not use the traditional video decoder.

One Taiwan ic design house " TSSi " had develop the "TS2713"..
This ic can let "interlace" become " progressive"

I had already finished the UVC grabber card.
If you are interested in it, please kindly see my website.

You can search " febon UVC grabber" in google to get more information.

But I wrote in Chinese.
 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to Transfer Photos & Camera Videos from iPhone to Computer? toroyo Windows Vista Networking 0 04-09-2010 08:29 AM
Vista is not recognizing my Camera DakoRakkun Windows Vista Hardware 15 07-17-2008 11:05 PM
Canon S40 Digital Camera Crispy500 Windows Vista Hardware 4 03-20-2008 06:20 PM
Camera Driver Wizard Help jendiggity Windows Vista Hardware 1 01-01-2008 08:17 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59