IP Library Granted Patent US 10,154,240
Granted Patent B2
US 10,154,240 · App. 14/989,568 · Granted Dec 11, 2018

Video processing method and apparatus for use with a sequence of stereoscopic images

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 10,154,240
App. No.
14/989,568
Granted
Dec 11, 2018
Kind
B2
Abstract

To generate a warning that a stereoscopic image sequence has been synthesised from a 2D image sequence, a video processor correlates left-eye image data and right-eye image data to identify any sustained temporal offset between the left-eye and right-eye image data. A measure of sustained correlation between a measured spatial distribution of horizontal disparity and a spatial model can also be used to generate the warning.

Claims (28)

1. A method of processing a stereoscopic image sequence to generate a warning that the stereoscopic image sequence has been derived from a 2D image sequence, the method comprising the steps in a video processor of:

receiving left-eye image data and right-eye image data from a sequence of stereoscopic images;

performing a correlation process upon said left-eye image data and right-eye image data to identify any temporal offset where left-eye image data is substantially equal to delayed right-eye image data or right-eye image data is substantially equal to delayed left-eye image data; and

performing an analysis of said temporal offset to generate a warning signal that the said stereoscopic image sequence has been derived from a 2D image sequence where said temporal offset is constant at one value for a first set of said images and constant at a different value for a second set of said images.

2. A method according to claim 1 , wherein left-eye image data is compared with right-eye image data delayed by one image and with right-eye image data delayed by two images and right-eye image data is compared with left-eye image data delayed by one image and with left-eye image data delayed by two images.

3. A method according to claim 1 , wherein said first set and second set of images each comprise at least ten images.

4. A method according to claim 1 , wherein said left-eye image data and said right-eye image data are vertically filtered prior to performing of said correlation process.

5. A method according to claim 4 , wherein columns in said left-eye image data and said right-eye image data are vertically averaged.

6. A method according to claim 1 , wherein said analysis includes a determination that there is sufficient variation in pixel values over the image to make correlation meaningful.

7. A method according to claim 1 , wherein said warning signal is temporally filtered.

8. A method according to claim 7 , wherein said warning signal is temporally filtered in a non-linear temporal filter.

9. Video processing apparatus comprising:

an input for receiving left-eye image data and right-eye image data from a sequence of stereoscopic images;

a correlator for performing a correlation process upon said left-eye image data and right-eye image data to identify any temporal offset where left-eye image data is substantially equal to delayed right-eye image data or right-eye image data is substantially equal to delayed left-eye image data; and

a logic block for performing an analysis to generate a warning signal that the said stereoscopic image sequence has been derived from a 2D image sequence where said temporal offset is constant at one value for a first set of said images and constant at a different value for a second set of said images.

10. Apparatus according to claim 9 , wherein said correlator is adapted to compare left-eye image data with right-eye image data delayed by one image and with right-eye image data delayed by two images and to compare right-eye image data with left-eye image data delayed by one image and with left-eye image data delayed by two images.

11. Apparatus according to claim 9 , wherein said first set and second set of images each comprise at least ten images.

12. Apparatus according to claim 9 , comprising a vertical filter operating on said left-eye image data and said right-eye image data prior to performing of said correlation process.

13. Apparatus according to claim 12 , wherein said vertical filter comprises a vertical averager operating on columns in said left-eye image data and said right-eye image data.

14. Apparatus according to claim 9 , comprising an activity detector enabling said logic block to make a determination that there is sufficient variation in pixel values over the image to make correlation meaningful.

15. Apparatus according to claim 9 , comprising a temporal filter operating on said warning signal.

16. Apparatus according to claim 15 , wherein said temporal filter is non-linear.

17. A non-transitory computer program product containing instructions adapted to cause programmable apparatus to implement a method of processing a stereoscopic image sequence to generate a warning that the stereoscopic image sequence has been derived from a 2D image sequence, the method comprising the steps in a video processor of:

receiving left-eye image data and right-eye image data from a sequence of stereoscopic images; performing a correlation process upon said left-eye image data and right-eye image data to identify any temporal offset where left-eye image data is substantially equal to delayed right-eye image data or right-eye image data is substantially equal to delayed left-eye image data; and

performing an analysis of said temporal offset to generate a warning signal that the said stereoscopic image sequence has been derived from a 2D image sequence where said temporal offset is constant at one value for a first set of said images and constant at a different value for a second set of said images.

18. A computer program product according to claim 17 , wherein left-eye image data is compared with right-eye image data delayed by one image and with right-eye image data delayed by two images and right-eye image data is compared with left-eye image data delayed by one image and with left-eye image data delayed by two images.

19. A computer program product according to claim 17 , wherein said left-eye image data and said right-eye image data are vertically filtered prior to performing of said correlation process.

20. A computer program product according to claim 17 , wherein said analysis includes a determination that there is sufficient variation in pixel values over the image to make correlation meaningful.

Assignments (5)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Mar 21, 2024
From: MGG INVESTMENT GROUP LP
To: GRASS VALLEY USA, LLC; GRASS VALLEY CANADA; GRASS VALLEY LIMITED
Reel/Frame 066867/0336 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 2, 2020
From: GRASS VALLEY USA, LLC; GRASS VALLEY CANADA; GRASS VALLEY LIMITED
To: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
Reel/Frame 053122/0666 →
CHANGE OF NAME Recorded Mar 9, 2020
From: SNELL ADVANCED MEDIA LIMITED
To: GRASS VALLEY LIMITED
Reel/Frame 052127/0795 →
CHANGE OF NAME Recorded Nov 7, 2018
From: SNELL LIMITED
To: SNELL ADVANCED MEDIA LIMITED
Reel/Frame 047444/0542 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2016
From: DIGGINS, JONATHAN; KNEE, MICHAEL JAMES
To: SNELL LIMITED
Reel/Frame 038424/0820 →