# US 2019/0174127 A1 · Method, Device, and System for Testing Video Quality

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0174127 A1
- Document ID: US20190174127A1
- Status: Published application
- Kind: A1
- Application number: 16/273,285
- Filed: 2019-02-12
- Published: 2019-06-06
- Earliest claimed: 2014-11-20
- Assignees: Unify GmbH & Co. KG
- Applicants: Unify GmbH & Co. KG
- Inventors: Bizhan Karimi-Cherkandi; Farrokh Mohammadzadeh Kouchri; Schah Walli Ali; Thomas Nagel
- Web page: https://patentgrep.com/patent/US20190174127A1

## CPC

- H04N 17/004: {for digital television systems}
- H04N 7/025: Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame {(transmission of digital non-picture data during the vertical blanking interval only H04N7/088)}
- H04N 7/08: Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band {, e.g. by time division (H04N7/007 takes precedence)}
- H04N 7/147: {Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method and apparatus that tests video quality includes a superimposing of at least one code to a video that is to be transmitted by a communication device to another communication device. The at least one code is transmitted such that the superimposed at least one code is extractable and readable from the decoded video by the device that receives the transmitted video. The extracted at least one code may then be read to determine the quality level of the transmitted video. The determination of quality for the received video may be based upon one or more tests performed using at least one code extracted from the received video.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A communication apparatus comprising:
a first communication device having a processor communicatively connected to a non-transitory computer readable medium;
the first communication device configured to superimpose at least one code within at least one frame of a video to be sent to a second communication device and subsequently send the video with the at least one frame having the at least one superimposed code to the second communication device;
wherein the video with the at least one frame having the at least one superimposed code comprises at least one of:
a first frame comprising a mono-chromatic background with a super imposed code,
a second frame comprising a multi-colored background with a super imposed code,
a third frame comprising a moving multi-colored background with a super imposed code, and
a fourth frame comprising a mono-chromatic static background with a moving superimposed code.

### Claim 22 (depends on 21)

The communication apparatus of claim 21 comprising the second communication device connected to the first communication device.

### Claim 23 (depends on 22)

The communication apparatus of claim 22, wherein the first communication device is connected to the second communication device via a direct connection between the first and second communication devices.

### Claim 24 (depends on 22)

The communication apparatus of claim 22, wherein the video is to be sent prior to establishing a video call or a video conference call to determine a resolution level of the video to be transmitted during the video call or the video conference call.

### Claim 25 (depends on 22)

The communication apparatus of claim 22, wherein the at least one code is comprised of a quick response code and the at least one frame is a plurality of frames and wherein the at least one code superimposed in the at least one frame is comprised of the quick response code being separated into a plurality of fragments and each of the fragments being superimposed in a respective one of the frames.

### Claim 26 (depends on 21)

The communication apparatus of claim 21, wherein the at least one code is comprised of a quick response code and the at least one frame is a plurality of frames and wherein the at least one code superimposed in the at least one frame is comprised of the quick response code being separated into a plurality of fragments and each of the fragments being superimposed in a respective one of the frames.

### Claim 27 (depends on 21)

The communication apparatus of claim 21, wherein the video is comprised of the first and second frames, the first frame being an intra-coded picture frame of the video and the second frame being an intra-coded picture frame of the video.

### Claim 28 (depends on 27)

The communication apparatus of claim 27, wherein the video is also comprised of the third frame, the third frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.

### Claim 29 (depends on 28)

The communication apparatus of claim 28, wherein the video is also comprised of the fourth frame, the fourth frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.

### Claim 30 (depends on 27)

The communication apparatus of claim 27, wherein the video is also comprised of the fourth frame, the fourth frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.

### Claim 31 (depends on 21)

The communication apparatus of claim 21, wherein the video is comprised of the third frame, the third frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.

### Claim 32

A method for assessing video quality comprising:
a first computer device superimposing at least one code within at least one frame of a video to be sent to a second communication device for subsequently sending the video with the at least one frame having the at least one superimposed code to the second communication device, the first computer device having a processor communicatively connected to a non-transitory computer readable medium;
wherein the video with the at least one frame having the at least one superimposed code comprises at least one of:
a first frame comprising a mono-chromatic background with a super imposed code,
a second frame comprising a multi-colored background with a super imposed code,
a third frame comprising a moving multi-colored background with a super imposed code, and
a fourth frame comprising a mono-chromatic background with a moving superimposed code.

### Claim 33

A non-transitory computer readable medium having at least one application stored thereon that is executable by a processor of a first communication device, the at least one application defining a method comprising:
superimposing at least one code within at least one frame of a video to be sent to a second communication device for subsequently sending the video with the at least one frame having the at least one superimposed code to the second communication device;
wherein the video with the at least one frame having the at least one superimposed code comprises at least one of:
a first frame comprising a mono-chromatic background with a super imposed code,
a second frame comprising a multi-colored background with a super imposed code,
a third frame comprising a moving multi-colored background with a super imposed code, and
a fourth frame comprising a mono-chromatic static background with a moving superimposed code.

### Claim 34 (depends on 33)

The non-transitory computer readable medium of claim 33, wherein the video is to be sent prior to establishing a video call or a video conference call to determine a resolution level of the video to be transmitted during the video call or the video conference call, and the method also comprises sending the video with the at least one frame having the at least one superimposed code to the second communication device.

### Claim 35 (depends on 33)

The non-transitory computer readable medium of claim 33, wherein the at least one code is comprised of a quick response code and the at least one frame is a plurality of frames and wherein the at least one code superimposed in the at least one frame is comprised of the quick response code being separated into a plurality of fragments and each of the fragments being superimposed in a respective one of the frames.

### Claim 36 (depends on 33)

The non-transitory computer readable medium of claim 33, wherein the at least one code is comprised of a quick response code and the at least one frame is a plurality of frames and wherein the at least one code superimposed in the at least one frame is comprised of the quick response code being separated into a plurality of fragments and each of the fragments being superimposed in a respective one of the frames.

### Claim 37 (depends on 33)

The non-transitory computer readable medium of claim 33, wherein the video is comprised of the first and second frames, the first frame being an intra-coded picture frame of the video and the second frame being an intra-coded picture frame of the video.

### Claim 38 (depends on 37)

The non-transitory computer readable medium of claim 37, wherein the video is also comprised of the third frame, the third frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.

### Claim 39 (depends on 38)

The non-transitory computer readable medium of claim 38, wherein the video is also comprised of the fourth frame, the fourth frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.

### Claim 40 (depends on 37)

The apparatus of claim 37, wherein the video is also comprised of the fourth frame, the fourth frame being a predicted picture frame of the video or a bi-predictive picture frame of the video.
