IP Library Granted Patent US 9,967,567
Granted Patent B2
US 9,967,567 · App. 14/931,101 · Granted May 8, 2018

Method and system for enhancing image quality of compressed video stream

Inventors: Joshua Glazer (Ra'anana, IL); Sagiv Philipp (Ra'anana, IL)
Assignee: SCREENOVATE TECHNOLOGIES LTD.
H04N19/136H04N19/65H04N19/85H04N19/895H04N19/00H04N19/89
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,967,567
App. No.
14/931,101
Granted
May 8, 2018
Kind
B2
Abstract

A method for enhancing image quality of compressed video stream, mirrored thorough wireless network using a compression scheme, between a source device and a sink device. The method includes identifying idle time in the compression scheme of video, where the image change is below a predefined threshold for pre-defined period of time, calculating color code corrections between an original source last image and a decoded last image, sending corrections from the source device to the sink device in real-time during identified idle time and performing an image correction at the sink device based on the received correction.

Claims (20)

1. A computer-implemented method for enhancing image quality of a compressed video stream, mirrored by a wireless network using a compression scheme, between a source device and a sink device, said method comprising the steps of:

identifying at the source device an idle time for a first time after streaming an original image in the compression scheme of the video stream;

determining at the source device a first color code of the original image;

decoding at the source device a last mirrored image to determine a second image color code of the last mirrored image,

calculating at the source device a corrected color code from a difference between the first color code and the second color code;

sending the corrected color code from the source device to the sink device in real-time during the identified idle time; and

performing an image correction at the sink device based on the corrected color code.

2. The method of claim 1 , wherein the idle time is identified by a change between the original image and the last mirrored image that is less than a predefined threshold for a pre-defined period of time.

3. The method of claim 1 , wherein the idle time is further identified when the change between the images has a repeating pattern for short time periods.

4. The method of claim 1 , wherein performing the image correction comprises interlacing corrected images derived from the corrected color code with a decoded image.

5. A system for enhancing image quality of a compressed video stream, mirrored by a wireless network using a compression scheme, said system comprised of:

a source device comprising a source device processor and a source device memory having instructions that when executed by the source device processor cause the source device to perform steps of:

identifying a first instance of an idle time after streaming an original image in the compression scheme of the video stream, determining at the source device a first color code of the original image;

decoding at the source device a last mirrored image to determine a second image color code of the last mirrored image,

calculating a corrected color code from a difference between the first color code and the second color code, and

sending the corrected color code to a sink device in real-time during the identified idle time; and

wherein the sink device comprises a sink device processor and a sink device memory comprising stored therein instructions that when executed by the sink device processor cause the sink device to receive the corrected color code and to perform an image correction based on the corrected color code.

6. The system of claim 5 , wherein the idle time is identified by a change between the original image and the last mirrored image being less than a predefined threshold for a pre-defined period of time.

7. The system of claim 5 , wherein the idle time is further identified when the change between the images has a repeating pattern for short time periods.

8. The system of claim 1 , wherein the sink device is further configured to perform the image correction by interlacing corrected images derived from the corrected color code and with a decode image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2022
From: SCREENOVATE TECHNOLOGIES LTD.
To: INTEL CORPORATION
Reel/Frame 059478/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2016
From: GLAZER, JOSHUA; PHILIPP, SAGIV
To: SCREENOVATE TECHNOLOGIES LTD.
Reel/Frame 037476/0833 →
Continuity (2)
Provisional Application 62074132 · Nov 3, 2014
Related Publication 20160127748A1 · May 5, 2016