Sebastien, I've taken another look at luvcview output and it reports
UYVY not YUYV, luvcview doesn't support this format I believe,
you should try the latest version from guvcview (1.0.2), and see if
outputs the frame correctly.

Best regards,
Paulo

Sebastian Scherer escreveu:
> Hi,
> After looking a little more carefully it might be that the resolution
> problem is related to de-bayering.
> I uploaded a sample image captured from the video:
> http://www.frc.ri.cmu.edu/~basti/01-20090306125232-17.jpg
>
> Does anybody have any insight what the problem could be?
>
> I downloaded the latest drivers and used them on Ubuntu 8.10 but the
> problem persists.
> Thank you
>
> Sebastian
>
>   
>> Hi,
>> I have a problem with this camera.
>> http://www.theimagingsource.com/en_US/products/oem-cameras/usb-cmos-color/dfm21auc03ml/
>> It shows a picture but I cannot set the frame size and resolution of
>> the camera. The camera supports
>> 60 frames per second and a resolution of 744x480 YUV2. However I
>> always get 372x480 and the colors are wrong.
>>
>> This is what dmesg reports:
>>     
>
>   
>> [179400.340015] usb 6-1: new high speed USB device using ehci_hcd and 
>> address 3
>> [179400.777492] usb 6-1: configuration #1 chosen from 1 choice
>> [179400.777790] uvcvideo: Found UVC 1.00 device DFx 21AUC03 (199e:8202)
>> [179401.306390] input: DFx 21AUC03 as
>> /devices/pci0000:00/0000:00:1a.7/usb6/6-1/6-1:1.0/input/input7
>>
>> This is whalt lsusb reports:
>> Bus 006 Device 003: ID 199e:8202 The Imaging Source Europe GmbH
>> Device Descriptor:
>>  bLength                18
>>  bDescriptorType         1
>>  bcdUSB               2.00
>>  bDeviceClass          239 Miscellaneous Device
>>  bDeviceSubClass         2 ?
>>  bDeviceProtocol         1 Interface Association
>>  bMaxPacketSize0        64
>>  idVendor           0x199e The Imaging Source Europe GmbH
>>  idProduct          0x8202
>>  bcdDevice            8.13
>>  iManufacturer           2 The Imaging Source Europe GmbH
>>  iProduct                1 DFx 21AUC03
>>  iSerial                 3 38800104
>>  bNumConfigurations      1
>>  Configuration Descriptor:
>>    bLength                 9
>>    bDescriptorType         2
>>    wTotalLength          349
>>    bNumInterfaces          2
>>    bConfigurationValue     1
>>    iConfiguration          0
>>    bmAttributes         0x80
>>      (Bus Powered)
>>    MaxPower              500mA
>>    Interface Association:
>>      bLength                 8
>>      bDescriptorType        11
>>     
>      bFirstInterface         0
>      bInterfaceCount         2
>      bFunctionClass         14 Video
>      bFunctionSubClass       3 Video Interface Collection
>      bFunctionProtocol       0
>      iFunction               0
>    Interface Descriptor:
>      bLength                 9
>      bDescriptorType         4
>      bInterfaceNumber        0
>      bAlternateSetting       0
>      bNumEndpoints           1
>      bInterfaceClass        14 Video
>      bInterfaceSubClass      1 Video Control
>      bInterfaceProtocol      0
>      iInterface              0
>      VideoControl Interface Descriptor:
>        bLength                13
>        bDescriptorType        36
>        bDescriptorSubtype      1 (HEADER)
>        bcdUVC               1.00
>        wTotalLength           78
>        dwClockFrequency        6.000000MHz
>        bInCollection           1
>        baInterfaceNr( 0)       1
>      VideoControl Interface Descriptor:
>        bLength                18
>        bDescriptorType        36
>        bDescriptorSubtype      2 (INPUT_TERMINAL)
>        bTerminalID             1
>        wTerminalType      0x0201 Camera Sensor
>        bAssocTerminal          0
>        iTerminal               0
>        wObjectiveFocalLengthMin      0
>        wObjectiveFocalLengthMax      0
>        wOcularFocalLength            0
>        bControlSize                  3
>        bmControls           0x0000001a
>          Auto-Exposure Mode
>          Exposure Time (Absolute)
>          Exposure Time (Relative)
>      VideoControl Interface Descriptor:
>        bLength                12
>        bDescriptorType        36
>        bDescriptorSubtype      5 (PROCESSING_UNIT)
>      Warning: Descriptor too short
>        bUnitID                 3
>        bSourceID               1
>        wMaxMultiplier          0
>        bControlSize            3
>        bmControls     0x00000200
>          Gain
>        iProcessing             0
>        bmVideoStandards     0x1a
>          NTSC - 525/60
>          SECAM - 625/50
>          NTSC - 625/50
>      VideoControl Interface Descriptor:
>        bLength                26
>        bDescriptorType        36
>        bDescriptorSubtype      6 (EXTENSION_UNIT)
>        bUnitID                 4
>        guidExtensionCode         {2652215a-8932-5641-894a-5c557cdf9664}
>        bNumControl             4
>        bNrPins                 1
>        baSourceID( 0)          3
>        bControlSize            1
>        bmControls( 0)       0x1f
>        iExtension              0
>      VideoControl Interface Descriptor:
>        bLength                 9
>        bDescriptorType        36
>        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
>        bTerminalID             2
>        wTerminalType      0x0101 USB Streaming
>        bAssocTerminal          0
>        bSourceID               4
>        iTerminal               0
>      Endpoint Descriptor:
>        bLength                 7
>        bDescriptorType         5
>        bEndpointAddress     0x81  EP 1 IN
>        bmAttributes            3
>          Transfer Type            Interrupt
>          Synch Type               None
>          Usage Type               Data
>        wMaxPacketSize     0x0008  1x 8 bytes
>        bInterval               9
>    Interface Descriptor:
>      bLength                 9
>      bDescriptorType         4
>      bInterfaceNumber        1
>      bAlternateSetting       0
>      bNumEndpoints           1
>      bInterfaceClass        14 Video
>      bInterfaceSubClass      2 Video Streaming
>      bInterfaceProtocol      0
>      iInterface              0
>      VideoStreaming Interface Descriptor:
>        bLength                            15
>        bDescriptorType                    36
>        bDescriptorSubtype                  1 (INPUT_HEADER)
>        bNumFormats                        2
>        wTotalLength                      217
>        bEndPointAddress                  130
>        bmInfo                              0
>        bTerminalLink                       2
>        bStillCaptureMethod                 2
>        bTriggerSupport                     1
>        bTriggerUsage                       0
>        bControlSize                        1
>        bmaControls( 0)                    27
>        bmaControls( 1)                    27
>      VideoStreaming Interface Descriptor:
>        bLength                            27
>        bDescriptorType                    36
>        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
>        bFormatIndex                        1
>        bNumFrameDescriptors                2
>        guidFormat
> {59555932-0000-1000-8000-00aa00389b71}
>        bBitsPerPixel                      16
>        bDefaultFrameIndex                  1
>        bAspectRatioX                       0
>        bAspectRatioY                       0
>        bmInterlaceFlags                 0x00
>          Interlaced stream or variable: No
>          Fields per frame: 1 fields
>          Field 1 first: No
>          Field pattern: Field 1 only
>          bCopyProtect                      0
>      VideoStreaming Interface Descriptor:
>        bLength                            30
>        bDescriptorType                    36
>        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
>        bFrameIndex                         1
>        bmCapabilities                   0x00
>          Still image unsupported
>        wWidth                            372
>        wHeight                           480
>        dwMinBitRate                838992000
>        dwMaxBitRate                838992000
>        dwMaxVideoFrameBufferSize      786432
>        dwDefaultFrameInterval         333333
>        bFrameIntervalType                  1
>        dwFrameInterval( 0)            333333
>      VideoStreaming Interface Descriptor:
>        bLength                            30
>        bDescriptorType                    36
>        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
>        bFrameIndex                         2
>        bmCapabilities                   0x00
>          Still image unsupported
>        wWidth                            320
>        wHeight                           480
>        dwMinBitRate                838992000
>        dwMaxBitRate                838992000
>        dwMaxVideoFrameBufferSize      786432
>        dwDefaultFrameInterval         333333
>        bFrameIntervalType                  1
>        dwFrameInterval( 0)            333333
>      VideoStreaming Interface Descriptor:
>        bLength                            11
>        bDescriptorType                    36
>        bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
>        bEndpointAddress                    0
>        bNumImageSizePatterns               1
>        wWidth( 0)                        744
>        wHeight( 0)                       480
>        bNumCompressionPatterns             1
>        bCompression( 0)                    0
>      VideoStreaming Interface Descriptor:
>        bLength                            27
>        bDescriptorType                    36
>        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
>        bFormatIndex                        2
>        bNumFrameDescriptors                2
>        guidFormat
> {55595659-0000-1000-8000-00aa00389b71}
>        bBitsPerPixel                      16
>        bDefaultFrameIndex                  1
>        bAspectRatioX                       0
>        bAspectRatioY                       0
>        bmInterlaceFlags                 0x00
>          Interlaced stream or variable: No
>          Fields per frame: 1 fields
>          Field 1 first: No
>          Field pattern: Field 1 only
>          bCopyProtect                      0
>      VideoStreaming Interface Descriptor:
>        bLength                            30
>        bDescriptorType                    36
>        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
>        bFrameIndex                         1
>        bmCapabilities                   0x00
>          Still image unsupported
>        wWidth                            372
>        wHeight                           480
>        dwMinBitRate                838992000
>        dwMaxBitRate                838992000
>        dwMaxVideoFrameBufferSize      786432
>        dwDefaultFrameInterval         333333
>        bFrameIntervalType                  1
>        dwFrameInterval( 0)            333333
>      VideoStreaming Interface Descriptor:
>        bLength                            30
>        bDescriptorType                    36
>        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
>        bFrameIndex                         2
>        bmCapabilities                   0x00
>          Still image unsupported
>        wWidth                            320
>        wHeight                           480
>        dwMinBitRate                838992000
>        dwMaxBitRate                838992000
>        dwMaxVideoFrameBufferSize      786432
>        dwDefaultFrameInterval         333333
>        bFrameIntervalType                  1
>        dwFrameInterval( 0)            333333
>      VideoStreaming Interface Descriptor:
>        bLength                            11
>        bDescriptorType                    36
>        bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
>        bEndpointAddress                    0
>        bNumImageSizePatterns               1
>        wWidth( 0)                        744
>        wHeight( 0)                       480
>        bNumCompressionPatterns             1
>        bCompression( 0)                    0
>      VideoStreaming Interface Descriptor:
>        bLength                             6
>        bDescriptorType                    36
>        bDescriptorSubtype                 13 (COLORFORMAT)
>        bColorPrimaries                     0 (Unspecified)
>        bTransferCharacteristics            0 (Unspecified)
>        bMatrixCoefficients                 0 (Unspecified)
>      Endpoint Descriptor:
>        bLength                 7
>        bDescriptorType         5
>        bEndpointAddress     0x82  EP 2 IN
>        bmAttributes            2
>          Transfer Type            Bulk
>          Synch Type               None
>          Usage Type               Data
>        wMaxPacketSize     0x0200  1x 512 bytes
>        bInterval               1
> Device Qualifier (for other device speed):
>  bLength                10
>  bDescriptorType         6
>  bcdUSB               2.00
>  bDeviceClass          239 Miscellaneous Device
>  bDeviceSubClass         2 ?
>  bDeviceProtocol         1 Interface Association
>  bMaxPacketSize0        64
>  bNumConfigurations      1
> Device Status:     0x0000
>  (Bus Powered)
>
> This is what I get with lucview:
>
> luvcview 0.2.4
>
> SDL information:
>  Video driver: x11
>  A window manager is available
> Device information:
>  Device path:  /dev/video0
> Stream settings:
>  Frame format: UYVY
>  Frame size:   372x480 (requested size 744x480 is not supported by device)
>  Frame rate:   30/1 fps (requested frame rate 60 fps is not supported by 
> device)
>
>
>
> Thank you!
> _______________________________________________
> Linux-uvc-devel mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
>
>   

_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to