BBT - Functional Testing of Multimedia Devices

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

How BBT Works?

{mgmediabot2}path=media/bbt.swf|width=600|height=480{/mgmediabot2}

This video features automatic test of HDTV basic operation: Switch on, choose PAL mode and display test signal on the screen.

  • TV gets a signal from QuantumData programmable video signal generator via HDMI interface and shows it on the screen.
  • TV output is connected with LVDS input of RT-AV030 video grabber card.
  • Given picture is grabbed by RT-AV030 and then compared with the appropriate refferent picture stored on the local computer.
  • Computer receives RT-AV030 output via USB or LAN connection.
  • Test is passed if grabbed picture does not exceed given parameteres which are meassured by various digital image algorythms.

Simplified test execution steps are shown in the table below.

Device Under Testing: HDTV
Control Device: Remote Control (RC)
Input:
Quantum generator
Output: RT-AV030 video grabber

Step 1

device = RC
command = POWER
delay = 5 (seconds)

Step 2

device = RC
command = 0
delay = 1

Step 3

device = RC
command = RIGHT
delay = 1

Step 4

device = RC
command = OK
delay = 3

Step 5

device = QUANTUM
command = S-VIDEO-PAL
delay = 1

Step 6

device = QUANTUM
command = IMAGE-PATTERN
delay = 1

Step 7

device = BBT
command = GRAB[TEST_IMG_1]
delay = 1

Step 8

device = COMPARE
command = SNR[TEST_IMG_1]
delay = 1

Step 9

device = DATABASE
command = STORE
delay = 1

Note that COMPARE is not actual Control Device like Remote Controller, Quantum or RT-AV030 module. It uses algorythm for comparing variables and returns bool result. It is used for automatic validation of test results.