METHOD AND SYSTEM FOR GENERATING A HIGH-RESOLUTION VIDEO STREAM
First Claim
1. A process for generating a high-resolution video stream, the process comprising:
- receiving a low-resolution video stream;
receiving at least one high-resolution video stream;
selecting first image patches from said at least one high-resolution video stream;
generating respective first low-resolution counterparts of said first high-resolution image patches;
storing said first high-resolution image patches indexed by said first low-resolution counterparts in a first data storage; and
improving said low-resolution video stream by substituting portions of said low-resolution video stream that are similar to one or more of said first low-resolution counterparts with first high-resolution patches obtained from said first data storage in accordance with said indexing;
wherein said low-resolution video stream and said at least one high-resolution video stream are substantially synchronized video streams.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for generating a high-resolution video stream, the process comprising: receiving (310) a low-resolution video stream; receiving (320) at least one high-resolution video stream; selecting (331) first image patches from said at least one high-resolution video stream; generating (332) respective first low-resolution counterparts of said first high-resolution image patches; storing (333) said first high-resolution image patches indexed by said first low-resolution counterparts in a first data storage; and improving (350) said low-resolution video stream by substituting (351) portions of said low-resolution video stream that are similar to one or more of said first low-resolution counterparts with first high-resolution patches obtained from said first data storage in accordance with said indexing; wherein said low-resolution video stream and said at least one high-resolution video stream are substantially synchronized video streams.
7 Citations
11 Claims
-
1. A process for generating a high-resolution video stream, the process comprising:
-
receiving a low-resolution video stream; receiving at least one high-resolution video stream; selecting first image patches from said at least one high-resolution video stream; generating respective first low-resolution counterparts of said first high-resolution image patches; storing said first high-resolution image patches indexed by said first low-resolution counterparts in a first data storage; and improving said low-resolution video stream by substituting portions of said low-resolution video stream that are similar to one or more of said first low-resolution counterparts with first high-resolution patches obtained from said first data storage in accordance with said indexing; wherein said low-resolution video stream and said at least one high-resolution video stream are substantially synchronized video streams. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A system for generating a high-resolution video stream, the system comprising:
-
a first video interface for receiving a low-resolution video stream; a second video interface for receiving at least one high-resolution video stream; a registration processor, operatively connected to said second video interface and to a first data storage, said registration processor being configured to select first high-resolution image patches from said at least one high-resolution video stream, to generate respective first low-resolution counterparts of said first high-resolution image patches, and to store said first high-resolution image patches indexed by said first low-resolution counterparts in said data storage; and an image improvement processor, operatively connected to said first video interface and to said first data storage, said image improvement processor being configured to substitute portions of said low-resolution video stream that are similar to one or more of said first low-resolution counterparts with first high-resolution patches obtained from said first data storage in accordance with said indexing; wherein said low-resolution video stream and said at least one high-resolution video stream are substantially synchronized. - View Dependent Claims (9, 10, 11)
-
Specification