USPatent applicationPatented

Test device and method for testing display parameters

Granted 4 Feb 2014 · no office action yet

Life of the application

6 dated events
⤢ drag to zoom20122014201620182020202220242026202820302032ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A test device is for testing display parameters of an electronic product with a page browsing function. The electronic product stores display times of a number of standard frames which selected from a standard video file. The standard video file includes frames record the play process of a testing file being played by a standard electronic product. The test device controls a video capturing unit to capture an original video file which includes frames to records the playing process of the electronic product. The electronic product searches matching frames of the number of standard frames in the original video file. Thus the parameters of the electronic product can be determined by display times of the matching frames in the video file.

Description

4 parts
›BACKGROUND

1. Technical Field

The present disclosure relates to test devices for testing electronic products and, particularly, to a test device and a method for testing display parameters of the electronic product.

2. Description of Related Art

Before being shipped from the factory, the display parameters of electronic products with a page browsing function, such as an E-book device or a digital photo frame, need to be tested by a test device. Generally, the display parameters include a display response time and a page response time. Before testing, a to-be-tested product is placed in a fixed position in the front of the test device. When testing the display parameters, the test device sends a play instruction to the to-be-tested electronic product. The to-be-tested electronic product turns on a light to indicate the play instruction is received and play a testing file including a number of pages in response to the play instruction. The test device captures the play process of the testing file played by the to-be-tested electronic product to generate a video file. After obtaining the video file, a number of particular frames selected from the video file are used as key frames for testing. The key frames include a first key frame which displays a picture which is captured when the electronic product turns on the light, a second key frame which is a frame first obtained when the first page of the testing file is played, a third key frame which is a frame lastly obtained when a page of the testing file is played, a fourth key frame which is a frame first obtained when another page following the page of the testing file is played. The display time difference between the display time of the first key frame and the second key frame is defined as the display response time. The display time difference between the display time of third key frame and the fourth key frame is defined as the page response time. In general way, a frame of the video file which displays a picture with a turned on light is taken as the first key frame. The other key frames are obtained by comparing pixels value of two adjacent frames of the video file after the first key frame. The second frame is a frame which is first obtained when the pixel values of the frame are different from that of a previous frame after the first key frame. The third key frame is a frame whose pixel values are the same as that of the previous frame but different from that of the next frame after the second frame. The fourth key frame is a frame whose pixel values are different from that of a previous frame but the same as that of the next frame. However, this one by one frame comparison results in low efficiency.

›BRIEF DESCRIPTION OF THE DRAWINGS

The components of the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Moreover, in the drawings, like reference numerals designate corresponding parts throughout several views.

FIG. 1 is a schematic diagram of a test device to test a to-be-tested electronic product, in accordance with an exemplary embodiment.

FIG. 2 is a block diagram of the test device of FIG. 1 .

FIG. 3 is a flowchart of a method for testing the to-be-tested electronic product by the test device of FIG. 1 .

›DETAILED DESCRIPTION · 1 of 2

The test device in the following embodiment is for testing display parameters of a to-be-tested electronic product with a page browsing function, such as an E-book device or a digital photo frame. The display parameters of the to-be-tested electronic product include a display response time and a page response time.

FIG. 1 is a schematic diagram of a test device 1 to test a to-be-tested electronic product 2 , in accordance with an exemplary embodiment. Before testing, the product 2 is placed in a fixed position in the front of the test device 1 .

FIG. 2 is a block diagram of the test device 1 of FIG. 1 . The test device 1 includes a data storage 11 , a video capturing unit 12 , and a processing unit 13 . The data storage 11 stores a standard video file 111 and a standard frame table 112 . The standard video file 111 records a series of frames which show a standard electronic product playing a testing file with a number of pages. The standard frame table 112 records a number of standard frames and the display time of each standard frame. The standard frames are selected from the frames of the standard video file 111 and used for determining the display parameters of the product 2 .

In this exemplary embodiment, the standard frames include a first standard frame, a second standard frame, a third standard frame, and a fourth standard frame. The first standard frame displays a picture which is captured when the standard electronic product turns on a light (not shown) which is for indicating a play instruction is received from the test device 1 , the second standard frame which is a frame first obtained when the first page of the testing file is played, the third standard frame which is a frame lastly obtained when a page of the testing file is played, and the fourth standard frame which is a frame first obtained when another page following the page of the testing file is played. The difference between the display time of the second standard frame and the first standard frame is the display response time of the standard electronic product. The difference between the display time of the fourth standard frame and the third standard frame is the page response time of the standard electronic product. In other embodiment, more standard frames can be set according to need.

The video capturing unit 12 is for capturing pictures generated in the playing process during which the product 2 plays the testing file. The captured pictures of the product 2 are stored to the data storage 11 as an original video file.

The processing unit 13 includes a testing video file obtaining module 131 , a preselected frame determining module 132 , a matching frame determining module 133 , and a parameter determining module 134 . The testing video file obtaining module 131 is for controlling the video capturing unit 12 to capture the original video file of the product 2 , and comparing the original video file with the standard video file 111 to obtain a testing video file from the original video file. In this exemplary embodiment, the way of obtaining the testing video file from the original video file is: comparing the frames of the original video file with the first frame of the standard video file 111 from the first frame of the original video file until a first matching frame which matches the first frame of the standard video file 111 is found in the original video file, deleting the frames of the video file previous to the first matching frame, comparing the frames of the original video file with the last frame of the standard video file 111 from the last frame of the original video file until a second matching frame which matches the last frame of the standard video file 111 is found in the original video file, deleting the frames of the video file following the second matching frame, thereby the frames between the first matching frame and the second matching frame forms the testing video file. In the exemplary embodiment, the matching of two frames is determined by comparing pixels of two frames. If the difference of the pixel values of the two frames is in a predetermined range, the processing unit 13 determines the two frames are matching, if the difference of the pixel values of the two frames is out of the predetermined range, the processing unit 13 determines the two frames are not matching.

The preselected frame determining module 132 obtains the display time of each standard frame of the standard video file 111 from the standard frame table 112 in turn and obtains frames from the test video file according to the obtained display times. Each of the obtained frames which are generated at the display times correspondingly is taken as a reference frame of each standard frame. The preselected frame determining module 132 further selects K frames previous to each reference frame and K frames following each reference frame from the test video file as preselected frames of each reference frame. The value of K can be set according to need.

The matching frame determining module 133 compares the preselected frames of each reference frame with the standard frame corresponding to each reference frame to determine whether a third matching frame exists in the preselected frames of each reference frame. If the third matching frame does not exist in the preselected frames of each reference frame, the processing unit 13 determines the to-be-tested electronic product 2 has flaws and the test of the product 2 is finished. If the third matching frame exists in the preselected frames of each reference frame, the matching frame determining module 133 records the display time of the third matching frame, and goes on determining whether there are the third matching frames in the preselected frames corresponding to each of the next standard frames in the testing video file.

When the third matching frames corresponding to all the standard frames are found in the testing video file, the parameter determining module 134 determines the display parameters, namely the display response time and the page response time of the product 2 , according to the display times of the third matching frames. The display response time of the to-be-tested electronic product 2 is determined by the difference between the display time of the third matching frame which corresponds to the second standard frame and the third matching frame which corresponds to the first standard frame. The page response time is determined by the difference between the display time of the third matching frame which corresponds to the fourth standard frame and the third matching frame which corresponds to the third standard frame.

›DETAILED DESCRIPTION · 2 of 2

FIG. 3 is a flowchart of a method for testing the electronic product 2 by the test device 1 of FIG. 1 .

In step S 301 , the testing video file obtaining module 131 controls the video capturing unit 12 to capture the original video of the to-be-tested electronic product 2 .

In step S 302 , the testing video file obtaining module 131 compares the original video file with the standard video file 111 to obtain a testing video file from the test video file.

In step S 303 , the preselected frame determining module 132 obtains the display time of each standard frame of the standard video file 111 from the standard frame table 112 in turn and obtains a frame of each display time in the test video file as a reference frame of each standard frame.

In step S 304 , the preselected frame determining module 132 selects K frames previous to each reference frame and K frames following each reference frame as preselected frames of each standard frame.

In step S 305 , the matching frame determining module 133 compares the preselected frames of each reference frame with the standard frame corresponding to each reference frame to determine whether a third matching frame exists in the preselected frames of each reference frame.

If the third matching frame does not exist in the preselected frames of each reference frame, in step S 306 , the matching frame determining module 133 determines the product 2 has flaws and the test of the product 2 is finished.

If the third matching frame exists in the preselected frames of each reference frame, in step S 307 the matching frame determining module 133 records the display time of the third matching frame, and goes on determining whether there are the third matching frames in the preselected frames corresponding to each of the next standard frames in the testing video file.

When the third matching frames corresponding to all the standard frames are found in the testing video file, in step 307 the parameter determining module 134 determines the display parameters of the product 2 , namely the display response time and the page response time, according to the display times of the third matching frames.

Although, the present disclosure has been specifically described on the basis of preferred embodiments, the disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the embodiment without departing from the scope and spirit of the disclosure.

Claims as granted

12 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

15 codes
IPC · International Patent Classification
Section H — Electricity
  • H04N7/18
USPC · US Patent Classification
348/92382/211348/86348/93348/189382/214348/184382/209348/190382/212382/217348/191348/181348/180

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomOct 2011Jan 2012Apr 2012Jul 2012Oct 2012Jan 2013Apr 2013Jul 2013Oct 2013Jan 2014Apr 2014USPTOApplicantNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
2.3 y
847 days filing → grant
Office actions
0
none on record
Examiner
Christopher S Kelley
art unit 2482 · TC 2400
Citations: 5 back · 1 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20122014201620182020202220242026202820302032Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock