Home

VREO UNITY TECHNICAL MANUAL

image

Contents

1. Microsoft Corporation All nights reserved Digital Signer Microsoft Windows VENDOR IDENTIFICATION VID Vreo supplies the Unity board with its own Vendor Identification number VID and product identification number PID This means that when it connects to the PC it should be recognised as a Vreo product It is possible for larger volumes for Vreo to supply with a custom VID and PID There is a one off fee to arrange this You must also already have you own VID assigned by USB org Contact your distributor for more details Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK CABLES There is a 45 way 0 3mm pitch FFC Jumper cable required between the camera module and the Vreo Unity board This cable should have a single ended impedance 100MHz The exposed gold contacts at the ends of the cable should be face down when inserted into the connectors of the Vreo Unity board and the SONY FCB MA130 camera modules To connect the FFC cable to the Vreo Unity board lift the flap of P1 the FFC connector as shown below Insert one end of the cable into the connector the exposed gold contacts of the cable need to point down towards the PCB Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK noma iat syre me i LE N Make sure that the cable is square on to the connector and seated in a definite position inside the connector then flip
2. ISO gain Priority Exposure Weighting gt SEE es y TEER Setting the shutter speed in manual exposure mode 1 2000 1 1500 1 1250 1 1000 1 800 1 600 Device Video Stills Image Colour Tools Help 1 500 Exposure Mode 1 400 1 300 Gain 1 250 EV Correction 1 200 Exposure Weighting 1 150 1 120 1 100 1 80 1 60 1 50 1 40 1 30 1 25 1 20 1 15 1 12 1 10 1 8 ew 1 5 ition 640x480 FrameRate 31 0 fps 1 4 1 3 N A Setting the gain in manual exposure mode Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Use the arrow keys or text box to enter a new gain and select OK To set the EV correction select Exposure gt EV Correction File Device Video Stills Exposure Image Colour Tools Help Exposure Mode Shutter Speed Exposure Weighting Exposure Speed Resolution 1920x1080 FrameRate 30 0 fps Ss Similarly to set the exposure weighting to either centre weighted average or spot Select Exposure gt Exposure weighting Note that depending on what it is in the scene you may see little effect from changing this setting Especially when changing between centre weighting and average weighting Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Colour Controls The white balance mode can be set by selecting Colour gt White Balance wed z White Balance Colour Correction Offset Colour Correction Sp
3. Innovation VREO UNITY TECHNICAL MANUAL 12 05 2014 V1 1 29 05 2014 First Release includes OneView viewer app details and MV firmware revision extension V2 0 29 09 2014 2 Release to coincide with new release of OneView MV version 2 0 0 4 Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Tyne NE28 9NZ UK Contents DESCRIPHON ER EE EE EE EO OE EE EE 5 dd ER EE EO OE N OE EE EE N 5 RECOMMENDED MINIMUM HARDWARE ees see se ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee RR ee ee ee ee ee RE Ee ee ee ee 5 UNIVERSAL SERIAL BUS USB ee ee ees ee sees ee ee ee ee ee ee ee ee ee ee ee ARE EE EE Ee ee ee ee ee ee ee ee ee AAR RR EE ee ee ee ee ee ee 6 UNIVERSAL VIDEO CLASS UVC ere siese ins ies de Ge eg ie oe ie ee ee ee Ge ei ee ed oi ve 6 HUSB 0 HUSB Oe DoE De ee Re Ee De eee ee eee ee eee 6 EXTENSION UNITS ee ie ee ee GR ee GE ee ee ee ee shee ane ee Ge Ee EG ee Oo OD 6 APPLICATION PROGRAMMING cssssseecccccccsaeesseeeccccessaausseecceceessueaeseeeecesessaaeaseeceeeeesauaaaeeeeeees 7 OneView VIEWER APPLICATION us see seke siese de seek ee ei ed Ke Ek Se eed ee Ne oe ee Nee Eg ae Ee en nee bee 7 USB2 0 Functionality AE OE N OE ER EE EE OE N 16 DRIVER S ie oe acre oe cee ee E ee Re oe ee Ge ER GE Ge ee Ee 16 VENDOR IDENTIFICATION VID ee ee ee ee EE EE Ee ee ee ee ee ee ee AA RE Ee ee ee ee ee ee ee ee ee ee AAR RE EE EE sense 18 CAB
4. are standard UVC commands Face detection and image stabilisation for instance are not covered in the UVC standard For non standard controls extension units see below are used USB3 0 USB2 0 USB3 0 allows for increased bandwidths of data transmission It can support 5 Gbits sec whereas USB2 0 only supports 480 Mbits sec USB3 0 enables the use of high resolution video cameras over USB It is possible to use the Vreo Unity board with a USB2 0 connection In this case only 680 x 420 resolution at 15 fps is supported EXTENSION UNITS To allow for non standard controls UVC provides the extension unit This allows a device to describe what additional controls it has and how they work This is done using descriptors in the firmware which state how many extension controls there are When the device is connected there is a negotiation stage where the low level drivers for the OS will query these extension unit controls and find out the min max and default values along with the size of data expected to be passed between the device and the PC A host PC application that is aware of what these controls are can use these additional controls Please see the Extension Unit details in APPENDIX 2 Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK APPLICATION PROGRAMMING Both the directshow api and the net framework provide functions that expose the various pins of the device and allow you to write a custom applica
5. down the latch In a similar manner connect the other end to the SONY FCB MA130 camera module make sure the exposed contacts face down towards the PCB Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK WARNING These types of connectors are not designed for many cycles of insertion and removal It is best to fit these and not remove them WARNING Do not touch the exposed gold contacts on the cable or the contacts of the connector This can lead to longer term reliability issues if grease and dirt contaminate these surfaces A USB3 0 cable is required to connect the Vreo Unity board to the host PC USB3 0 Type A male connector to USB3 0 Micro B male plug is required Figure 1 USB3 0 Type A Male Connector Figure 2 USB3 0 Micro B Male Plug Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Connect the Micro B end to the Vreo Unity board The Type A connector should be connected to a USB3 0 port on the host PC Figure 3 USB3 0 Connectors on Host PC MOUNTING To mount the Vreo Unity board you can use the four mounting holes with 1 6mm threaded machine screws with a 2 8mm head size Such as BIVAR 739 A minimum of 4mm height spacers should be used with an outside diameter of less than3 5mm and an internal diameter to match the screw One such spacer is 937 4MM from BIVAR It is available from MOUSER part number 749 936 4MM WAR
6. end of frame data and it also toggles a bit between packets It also indicates if the data is from a still image or from a video frame The format of the UVC header is defined in the UVC version 1 5 documentation The firmware on the Unity Board contains all the USB descriptors When first connected to the USB there is a negotiation phase between the host PC and the Unity board In this phase the descriptors are used to tell the host PC what the capabilities of the device are What resolutions its supports and what controls it supports The communication between the devices uses a small number of control requests INFO Length GET SET Default Max and Min Using these requests the driver on the host PC can determine the maximum and minimum values for the control what the default value is if it can get the value of the control as well as set the value it can also determine the length of any data that needs to be sent between the devices This communication is handled by generic windows drivers UNIVERSAL VIDEO CLASS UVC Universal Video Class UVC is a specific class of products for USB just like a computer mouse is a Human Interface Device or HID A UVC device handles video data and common camera controls in a defined way It is defined in the UVC standard The Vreo Unity implements this standard in firmware and as such it is possible to view and control the camera from a number of host PC programs However not all functions of the FCB MA130
7. the received byte as the parameter 0 Auto 1 Hold 2 Manual 3 Shutter Priority 4 ISO gain Priority EX EV CORRECTION 0x02 igned Int Default O CameraCMD CM AE EV CORRECTION This extension unit control is used to change EV Correction level The control expects a Signed int in the range 6 to 6 6 equates to 6 3 in real life and each step is 1 3 It effectively calls the CM AE EV CORRECTION command with the received byte as the parameter Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK EX EXPOSURE_WEIGHTING 0x03 Default 0 CameraCMD__ CM_AE_PHOTOMETRY This extension unit sets the exposure weighting or metering 0 Centre Weighted 1 Spot 2 Average Weighting It effectively calls CM_AE PHOTOMETRY with the received byte EX EXPOSURE SPEED This extension unit control is used to set the convergence speed of the auto exposure algorithm The control expects an unsigned int in the range O to 2 It effectively calls the CM_AE SPEED command with the received byte as the parameter 0 Normal 1 High 2 Low 0x05 Length Max Min NO Default O CameraCMD CMATR This extension unit control is used to turn on or off the adaptive gradation correction which can be used to extend the dynamic range of the camera It calls CM_ATR camera command Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK EX ATR SETUP Ext
8. 8 correspond to real world exposures as per the following table 1 600 1 60 1 6 Yes Camera CMD Sets the supplementary registers AE ISO on the camera Sets the ISO sensitivity equivalent to Gain Only has any effect when you issue EX EXPOSURE MODE with ISO Priority Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK 0x0C Get Length Min OQ This will action a one touch auto focus sequence 0 normal 1 perform autofocus When the operation has finished the firmware will reset this control to 0 i e a get operation will return 1 whilst the autofocus operation is happening and O when it has finished This is a one shot action EX MANUAL FOCUS OxOD Unsigned Int See below Default JO CameraCMD CM_MANUAL_FOCUS Bits 7 6 sets the mode 00 Move to infinity position 01 Move towards the infinity position 10 Move to Macro position 11 Move towards macro position Bits 5 0 set the step size for modes 1 and 3 We will set this to either 1 2 or 3 in the OneView Application Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Extension Unit Control Number Max 1 Min JO O Default 0 CameraCMD CM FDT MODE This enables the face detection function O off 1 on EX NUM FACES Extension Unit Control Number OXOF Get Length Set Type Max 8 0 Min Default 8 0000000 Camera CMD Sets the supplementary register for the number o
9. All pull in Light Bulb Neutral Fluorescent Clear Sky Cloudy Sky Daylight Fluorescent Light Bulb Fluorescent White Balance Offset ON OFF Red Offset Blue Offset White Balance Speed Sets convergence speed normal high low Flicker Off Auto 50Hz 60Hz 50Hz gt Auto 60Hz gt Auto Autofocus Contrast method Manual focus Move to the fixed Macro or Infinity positions Step towards Macro Step towards infinity Adjustable Step size Image Flip Horizontal and vertical Brightness Oto 15 Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Zoom Digital zoom x1 to x16 Face Detection On Off faces Reports X amp Y position size and rotation angle for max 8 faces Test chart On Off Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK APPENDIX 1 Standard UVC Controls Controls Implemented as standard UVC controls Brightness Sharpness Hue Contrast Flicker BLC Zoom Still capture method 2 is supported Video resolution and still capture resolution change are supported Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK APPENDIX 2 Extension Unit Controls EX EXPOSURE MODE 0x01 Length Type Min q Default O Camera CMD This extension unit control is used to change exposure mode The control expects an unsigned int in the range 0 to 4 It effectively calls the CM_AE_MODE command with
10. LES se de ee oe en ee ee ince ee Ge die NE AA De Ge ee EE ee Ee De Re EE N ie 19 MOUNTING ir osse ee oe oe ee Eon n Ge ee Go Re Di N ee Re DE N ek N EE ee Ge ED Do 22 POWER oe ee ee ee cai er dua casey ee Oe Ge ee ee N oe Ge Ee 23 TEST HEADER ie eise es act nce seca ric eine ee Ge eo ee Ge E oe eo oe ei 23 DIMENSIONS RE pose sayceonbueqa aati amuse yteeaeeunaaenes 24 SPECIFIEA HOM kersies ede id ee ee Ee ee E E oie Re ok ee EG oe n Ge Go eg 25 APPENDIX 1 Standard UVC Controls sessie Soon e ie ee de se ie ee eo ve EE ok ee ee So Ge 27 APPENDIX 2 Extension Unit Controls esse ss ses esse ee ee ee ee Ee ee ee ee ee ee de EE ee ee ee ee EE ee 28 EX EAPO URE MODE ee GE Oe EG Ge Ge Ge oe ee oe Ge ee Re GE Geo EE eg 28 sd CORRE CTO OE OR ER EO N 28 EE POS URE WEIGLTING ses see A PG GP E EE ee ee eg Ge ER ee 29 EX EXPOSURE SPEED oester osse ne eene n oe Se oe ee se ee de ee se es ee eg Ge oe oe ie Ed de 29 EX ADAPTIVE _GRADATION ssscccccccccceesssececcccsseeeusseeececcesseeesseeeeecessseaussseeceeeesseeausseeeseesssaagasssss 29 EX Ai ER ER NA EA RE EE N E S 30 EX ed EE EE RE ER EE EE N EN 30 E is FP EE ER N N N OR RE OE N EE EE EEN 31 EX IMAGE STABILSATIOMN ie ooie Eed reed n Ge sd te Ge Er ed de di he de Ge oie Ee ee EE Ge 31 EX AUTER SPEED oes A ee Ee E ee Ee ee E EE ee ee ORE ese 32 EA RT N RR RE EE EE E ee ee eee ee 32 BX AUTO FOCU N RE N EE N N ER N OR EN 33 EX MANGAL RO EUS ses E Ne ee Breen naires ek EE ee ee easemen
11. MENSIONS 4x 1 7mm DIA holes aal 21 0mm 17 4mm eum de 24 0mm gt 8 0mm 32 Omm 34 Omm Four 1 7mm mounting holes are provided these are intended for 1 6mm screws There is also a step file for the board that can be used for modelling Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK SPECIFICATION Power Powered from USB bus Max current 500mA Operating Temperature 0 to 50 C Video Resolution Full HD 1920 x 1080 UXGA 1600 x 1200 SXGA 1280 x 960 USB3 0 HD 1280 x 720 VGA 640 x 480 30FPS Video Resolution VGA 640 x 480 USB2 0 15FPS Still Image Capture 13M 4192x3104 12M 4128 x 3096 38M 3264 x 2448 Resolution 5M 2592 x 1944 FullHD 1920x1080 UXGA 1600 x 1200 USB3 0 Method 2 SXGA 1280 x 960 Image Stabilisation ON OFF applies to video and stills Exposure Modes Auto Hold Shutter Priority Gain Priority Shutter Speed 1 5000 1 4000 1 3000 1 2500 1 2000 1 1500 1 1250 1 1000 1 800 1 600 1 500 1 400 1 300 1 250 1 200 1 150 1 120 1 100 Shutter Priority Mode 1 80 1 60 1 50 1 40 1 30 1 25 1 20 Gain Settings 1 to 65535 equivalent to ISO value Gain Priority Mode 6 3 5 3 4 3 3 3 2 3 1 3 0 1 3 2 3 3 3 4 3 5 3 6 3 EV Correction Back Light Compensation ON OFF Auto Exposure Weighting Centre Spot Average Auto Exposure Speed Sets convergence speed normal high low White Balance Mode Auto Hold
12. NING Do not screw the board down without using spacers do not rely on the PCB components to offset the board WARNING Make sure the board is screwed down equally i e do not subject the PCB to twisting or bending forces Vreo makes no claim to the suitability of the mounting method to your specific application or vibration requirements Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK To mount the camera please refer to the SONY technical information There are a lot of elements to how it is mounted For further information and queries regarding mounting of the camera please seek assistance from your SONY distributor WARNING The camera must have some heat dissipation plate It can be tempting to run the camera without such a plate but after it has warmed up reliability can be compromised and frame rates may drop POWER The Vreo interface draws its power from the USB bus It uses 5 volts and draws a maximum of 500mA Typical 300mA The board has a 2A fuse as the first element onto the board and is there to protect the host PC in the event of a short circuit or over current situation on the board In normal operation this should never blow TEST HEADER A 4 pin header for factory test is located on the PCB this is used to send debug messages over RS232 It is not intended for customer use Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK DI
13. ark Way Wallsend Newcastle upon Tyne NE28 9NZ UK If you select Help gt About you can also see the firmware revision installed on the Unity board and the revision of the OneView GUI OneView Version 2 0 0 4 Copyright c 2014 www vreo biz N N O V al O N Firmware Revision 1 1 0016 On startup OneView will set the camera to the last used settings It does this using configuration files You can set the camera to a new configuration and save this configuration to a specific filename using File gt Save Configuration You can load a named configuration at a later date using File gt Load Configuration You can also load the default configuration to get back to factory default settings lis File Device Video Stills Exposure Image Colour Tools Help Load Configuration Load Default Configuration Save Configuration Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK You can record and playback video in an AVI format from the Video menu veo File Device Stills Exposure Image Colour Tools Help Video Renderer Video Resolution Set Videos Folder Open Videos Folder Start Recording F5 Stop Recording Ctri F5 Open Video File Ctri O Close Video File Ctri C Play Stop Pause Pi Ba ii oon USB2 0 Functionality Most functions are also available when connected to a USB2 0 port However due to the li
14. e convergence speed 0 Normal 1 High Speed 2 Low Speed 0x15 Get Length Bo No Tye_ Char Array 25500 Min NO Default NA CameraCMD Returns the firmware revision number as an array of chars There is no null character appended to the end Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK APPENDIX 3 TROUBLESHOOTING If you have trouble with the video image dropping out on a frequent basis you should ensure that the operating system is fully up to date You should then make sure that the USB3 0 host controller is updated In most cases this resolves the issue However if not please check all connections change FCC cable and USB3 0 cable Updating the Host Controller Driver Via control panel open up the device manager and reveal the Universal Serial Bus controllers R File Action View Help r u m amp gt pi Mice and other pointing devices gt amp Monitors gt AF Network adapters TE Ports COM amp LPT gt den Print queues gt men Printers b n Processors gt IE Sensors gt l Software devices gt amp Sound video and game controllers gt lt gt Storage controllers gt HMM System devices 4 F Universal Serial Bus controllers Generic USB Hub Generic USB Hub Intel R 7 Series C216 Chipset Family USB Enhanced Host Controller 1E2D e Intel R 7 Series C216 Chipset Family USB Enhanced Host Controller 1E26 y Intel R USB 3 0 eXtensible Host Contro
15. eed Light Bulb Neutral Colour Fluorescent Light Clear Sky Cloudy Sky Daylight Colur Fluorescent Light Light Bulb Colour Fluorescent Light Tools Face detection the max number of faces that will be detected and the face detection information can all be selected via the Tools gt Face Detection Menu x Number of Faces Face Detection Information ATT rA Rs ad Te lt Ad aaf 2 vw FR in Pr XI Patt Ply ME FOR se e Image Stabilization Dynamic Range gt Adaptive gradation and ATR setup can be selected from Tools gt Dynamic Range ATR Setup allows you to adjust the ATR settings of ATR Gain ATR Contrast and ATR Chroma Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Focus You can perform a one touch autofocus action from Tools gt Focus gt AutoFocus or you can adjust the focus manually using Tools gt Focus Manual Focus and then selecting from the options shown below step move to Macro Ctri 1 had kakie ka bel sd RA hd AA RA AA pd hd ad AR Add n dd ate sed sl ed sd sl dr ed ed eds da OD did ed ed had 2 step move to Macro Ctrl42 3 step move to Macro Ctrl 3 1 step move to Inf Shift 1 2 step move to Inf Shift 2 3 step move to Inf Shift 3 Go to Macro Ctri 0 Go to Inf Shift 0 Image stabilisation can be enabled from the Tools menu also Cobalt Business Exchange Cobalt P
16. ension Unit Control Number 0x06 255 1 255 255 This extension unit control is used to write all 4 supplementary registers associated with the adaptive gradation correction wide dynamic range A 4 byte unsigned integer array is expected The register addresses and the relevant parameters written to are 0x120B ATR_GAIN How much of the ATR effect to apply 0 255 0x120C ATR_WIDE_D O Off 1 ON 0x120D ATR_CONTRAST 0 AUTO Low more contrast High more WDR OX120E ATR CHROMA The higher the number the higher the chroma Using this control only sets the relevant supplementary registers to have any effect you should then use the EX ADAPTIVE GRADATION control 0x07 Get Min JO Sets the horizontal image flip on or off Applies to both video and still images Processing is performed on the camera O off 1 on Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK 0x08 Yes Length Max 1 Min TO Default 10 CameraCMD CM PICT MIRROR Sets the vertical image flip on or off O off 1 on Set Min JO O Sets the image stabilisation on or off It is applied to both video and still image modes O off 1 on Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK EX SHUTTER SPEED Type Min Camera CMD Sets the supplementary register AE SHUTTER on the camera Only has any effect when you issue a EX EXPOSURE MODE with Shutter Priority Values 1 to 3
17. f faces Has no effect until face detection is turned on EX FACE INFO Extension Unit Control Number Get This extension control receives an 56 byte array of data with the face information Byte 0 face 1 Pos X X position information is 2 bytes long Byte 2 face 2 Pos X Byte 12 face 7 Pos X Byte 14 face 8 Pos X Byte 16 face 1 Pos Y Y position information is 2 bytes long Byte 18 face 2 Pos Y Byte 28 face 7 Pos Y Byte 30 face 8 Pos Y Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Byte 32 face 1 size Size information is 2 bytes long Byte 34 face 2 size Byte 44 face 7 size Byte 46 face 8 size Byte 48 face 1 Angle Angle information is 1 byte long Byte 49 face 2 Angle Byte 48 face 7 Angle Byte 55 face 8 Angle Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK EX WHITE BALANCE Extension Unit Control Number Unsigned Int 0 Default GEN Camera CMD CM CC MODE Light bulb colour fluorescent light U 0 Colour correction white balance gain offset 0 off 1 on Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK 0x13 Length Camera CMD Sets the camera supplementary registers CC R OFFSET and CC B OFFSET Also see EX CC OFFSET The values of each range from 128 to 127 0x14 U Set CM CC SPEED Sets the white balanc
18. for known issues with the particular brand of host controller on the internet If you cannot resolve the issues in this way and you have updated your operating system then please send a description of your issues to mark vernon vreo biz Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK
19. ied either on a USB stick or via email Make sure that your computer is connected to the internet if necessary it will install the generic windows driver from the internet Plug in the Vreo Unity FCB MA130 into a USB3 0 port Run the OneView application and then select Devices gt Unity File Device Video Stills Exposure Image Colour Tools Help Hum Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK You should then see streaming video at 640 x 480 at 30fps as indicated in the bottom of the window File Device Stills Exposure Image Colour Tools Help Video Renderer Video Resolution Set Videos Folder Open Videos Folder Start Recording F5 Stop Recording Ctri F5 Open Video File Ctri O Close Video File Ctrl C om me pa gt 7 ad o To change the video resolution select Video gt Video Resolution gt then select from the drop down menu as shown 920x1080 You should then change back to the streaming video view and see the newly selected resolution To use the standard UVC image settings such as brightness hue and saturation select Image gt and adjust the slider settings Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Vertical Flip and Horizontal flip are accessible from this window also they are implemented as extension controls This image manipulati
20. ller 0100 Microsoft Realtek USB 2 0 Card Reader USB Composite Device USB Composite Device USB Composite Device USB Root Hub USB Root Hub USB Root Hub xHCI Locate and select the USB3 0 Host Controller and select the Driver tab Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Intel R USB 3 0 eXtensible Host Controller 0100 Microsoft Driver Provider Microsoft Driver Date 21 02 2014 6 3 9600 17031 Microsoft Windows To view details about the driver files To update the driver software for this device F the device fails after updating the driver roll eee backtothe previously installed diver Disables the selected device Disable Uninstall To uninstall the driver Advanced Search for available drivers on the internet and install if a more up to date driver is found Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK How do you want to search for driver software i 2EATCN automatically TOT upGated driver soitware Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation 3 Browse my computer for driver software Locate and install driver software manually These issues can vary depending on the manufacturer of the host controller If the problem still persists please search
21. ller has a DMA direct memory access channel from the parallel input bus to the USB block This allows it to transfer data at a high rate If for some reason the host PC cannot read the data quickly enough the frame will be lost This depends on the capacity and load on the host PC USB controller and the host PC processor load The maximum video resolution is 1920 x 1080 30fps For each pixel in each frame there are two bytes of information one for colour and one for brightness This equates to approximately 1 Gbits sec The USB3 0 bus is capable of transferring up to 5Gbit s This will be shared across all devices routed through the same host PC USB3 0 controller chip set it does not mean you can get 5Gbits sec from each physical port on the PC Also when you have more than one device on the bus the total bandwidth will be reduced due to arbitration between the devices The combination of the FCB MA130 and the Vreo Unity board has not been evaluated for multiple devices on the same USB3 0 bus RECOMMENDED MINIMUM HARDWARE Windows 7 or Windows 8 x Intel iS processor 8GB Ram Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK UNIVERSAL SERIAL BUS USB The USB is configured to use Endpoint 0 as a control channel Endpoint 1 is configured as a bulk transfer for video The bulk transfer is sent in 1024 byte packets each with a 12 byte UVC header The UVC header is used to indicate the start of frame and
22. mited bandwidth of USB2 0 only 640x480 resolution video at 15fps is enabled Also still image capture is currently limited to 1920 x 1080 resolution DRIVERS As the device uses the established UVC standard it does not require a custom driver and a windows generic USB driver can be used It may need to be installed when you first connect the device windows will search for the appropriate driver on line The device should connect as an imaging device in device manager with the following drivers c windows system32 drivers ksthunk sys c windows system32 drivers usbvideo sys You can check that this is the case in device manager gt imaging devices gt UNITY gt driver details Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK File Action View Help r He 4 a sammy P CF Audio inputs and outputs P B Batteries P 6 Bluetooth gt il Computer gt g Disk drives P BR Display adapters P ts Human Interface Devices gt Eg IDE ATA ATAPI controllers d z Imaging devices A HP Officejet 6700 NET ai UNITY mA WebCam SC 10HDP12631N gt EP Intel WiUSB gt 2 Keyboards gt lt Mice and other pointing devices P L Monitors P oy Network adapters P Print queues P Printers Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK E ate BERE EE OE ER DE ET sys Provider Microsoft Corporation File version 6 2 9200 16364 wing_rim 120 725 124 Copyright
23. on is done inside the FCB MA130 camera and does not add additional load to the host PC processing For Still Images To set the resolution Stills gt Still Resolution then select from the drop down menu Click OK Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK To set the path for saving the still images select Stills gt Set Still Folder Select Still Folder gt ad Homegroup gt B Mark Vernon gt pl This PC gt sy Libraries gt iy Network gt J Codewright dl controlcentre2 N USB2STILLS dk UTILS Vreo Browse to the reduired location and click OK To take a still image select Stills gt Get Still Enter E File Device Video Stil Still Resolution Set Stills Folder Open Stills Folder Exposure Image Colour Tools Help Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK The following functions are all implemented as extension units Exposure mode To set the required exposure mode select Exposure gt Exposure Mode and then select the desired mode When you select Manual or Shutter Priority then Shutter Speed controls will be accessible in the previous menu If you select Manual or ISO gain Priority then Gain controls will be enabled in the previous menu Help e Auto am 7e b Hold Shutter Speed HEER Exposure Mode Manual Gain Shutter Priority EV Correction gt
24. tion to control the camera and view the streaming video or image data The low level driver handles USB endpoints and enumeration negotiation To access the extension units you can use the Microsoft COM interface and the IksControl methods For further background information especially for those wanting to develop their own host software the following documents and resources are recommended USB Serial Bus Specification 3 1 Available from USB org UVC 1 5 Class Specification Available from USB org SONY FCB Micro Application Note SONY FCB Micro User Interface Command Event Specifications SONY FCB Micro User Interface Supplementary Registers Specification MSDN see section USB Video Class Driver Vreo now supply an API and source code for Visual Studio 2013 There are two VS project solutions One is for the OneView viewer application and one is for a reduced functionality OneViewLite viewer These projects show how to access the UVC and extension controls and can be used to develop your own end user applications or integrate into existing software They are intended for development by those wishing to design in the Vreo Unity PCB into their own end user products OneView VIEWER APPLICATION To demonstrate the Vreo Unity board we supply the OneView Application This has implemented the standard UVC controls All the extension unit controls and a video record function To install the viewer run the setup exe file This should be suppl
25. ts en ede 33 Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK FA E De ee COIN MEE EET EE od NUM FACE S RE EE OE RE EE dd sd N ER OE EE EE EE es EX WHITE BALANCE sessies eise ss see endie de de ee so gee oo ie ig oe oo ee oe ed A CC Or E I sie dap ET EE EE RE OE OT EK G OE ET SETUP ones sage Ge ee GO oe EO ee GE Ge Ge ee NE EY CG PEED EE EE EE AM REV RE EE ER EN EE EE Oe OE EE OE EE OE APPENDIX 37 TROUBLESHOOTING iss esse sed dei di eed se Ge oie ee ed ee n oe de ES de Ge GN Updating the Host Controller Driver sies ee EE Gie EE De Ge SG EG ee GR Ge De Cobalt Business Exchange Cobalt Park Way Wallsend Newcastle upon Tyne NE28 9NZ UK Vreo Unity User Manual DESCRIPTION The Vreo Unity board is an interface for the SONY FCB MA130 camera module It connects the camera to a host PC over USB3 0 INPUTS The SONY FCB MA130 camera module sends video and still image data over a 16bit parallel data bus in addition it uses line valid LV and frame valid FV signals and sends an 81MHz pixel clock signal To control the various camera settings and functions an 12C bus is used Both the standard CMOS Parallel Camera interface and the 12C bus are connected via an FFC cable to the Vreo unity board These signals connect to the USB controller device The camera module also supports a MIPI interface as an alternative to sending the video data this is not used by the Vreo Unity board The contro

Download Pdf Manuals

image

Related Search

Related Contents

Copyright © All rights reserved.
Failed to retrieve file