Share via


Camera Quality Verification Test (Compact 7)

3/12/2014

The Camera Quality Verification Test offers semi-automated verification of video data delivered by the camera driver. The test exercises supported resolutions, formats, and orientations as well as supported camera controls and video properties, such as controlling zoom, brightness, and contrast.

Test Prerequisites

Your device must meet the following requirements before you run this test.

When running the camera quality tests, the test will prompt the tester to "Press any key" and will give a description of what the tester should be seeing on the display. The tester therefore needs some sort of keyboard connected to the platform the test is running on. The platform the test is running on must also have a working display.

Subtests

The table below lists the subtests included in this test.

SubTest ID Description

100

Preview and still rotation tests

101

Verification of all supported preview formats

102

Verification of all supported still image formats

200

Pan verification

201

Tilt verification

202

Roll verification

203

Zoom verification

204

Exposure verification

205

Iris verification

206

Focus verification

207

Flash verification

301

Brightness verification

302

Contrast verification

303

Hue verification

304

Saturation verification

305

Sharpness verification

306

Gamma verification

307

Color enable verification

308

White balance verification

309

Backlight compensation verification

400

Driver metadata verification

Setting Up the Test

* A keyboard should be connected to the Windows Embedded Compact based device in order to respond to the test.

* A camera should be connected to deliver images to the camera driver being tested.

Running the Test

When running these tests, the tester is given descriptive instructions on what the display should look like for each rotation, resolution, etc. The tester then enters "Yes" or "No," depending on whether the display on the screen is the expected one.

Verifying the Test

The tester must answer positively to all of the tests.

Troubleshooting the Test

* The camera component must be included in the image.

* SYSGEN_DSHOW_CAPTURE (DirectShow capture) and SYSGEN_NULLCAM for the sample camera driver are required in the operating system build

* Failures in the CameraControl property tests and the VideoProcAmp property tests are usually due to the driver either claiming to support a property it does not, or supporting a property incorrectly.

* Preview test failures are usually due to the driver failing to deliver preview images to DirectShow.

* Still image test failures are usually due to the driver failing to deliver still images to DirectShow.

* If the test fails to find the captured file, ensure that there is sufficient storage space on the device and that the file system is passing testing.

For additional platform specific issues, consult the CTK articles on the TechNet wiki.

See Also

Other Resources

Multimedia - Camera Tests