← Back to Patent Explorer
EP0199489A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and apparatus for combining multiple video images in three dimensions

Assignee: Ampex Systems Corp
•
Filing: 1986-04-07
•
Granted: —
•
Expires: 2006-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 0 A plurality of input video signals (including background) are combined in accordance with priority. Each video signal comprises data samples corresponding to respective discrete locations on a viewing plane. The signals are preferably from a transformation system wherein such data samples correspond to elements of an image lying in an image plane displaced from the viewing plane. Input key signals corresponding to respective locations are associated with respective input signals. Priority is shown determined from respective sets of plane defining signals as a sequence of depth signals corresponding to the depth coordinates of the respective image plane at the respective locations. The depth signals are used to produce respective weighting signals. The weighting signals and respective input key signals are used to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on the viewing plane in the respective sequence, each set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location. Corresponding data , samples are cut by respective processed key sig-I nals to produce weighted data samples in respect to each input video signal in the respective sequence. The weighted data samples of the plurality of input video signals for each respective coordinate location on the viewing plane are combined in the respective sequence to produce a combined output video signal.

Inventors

  • 👤 Leslie J. Oxley

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-29 06:24
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10; H; H04; H04N; H04N5/00; H04N5/222; H04N5/262; H04N5/272

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 206 words
A system for combining a plurality of respective input video signals, each video signal comprising data samples correspondiong to respective discrete locations on a viewing plane and having associated therewith input key signals corresponding to respective said locations, said system comprising means in respect to each of said input video signals for producing a respective sequence of priority signals corresponding to a respective sequence of said discrete locations, means responsive to said priority signals and respective said input key signals for producing in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutter means responsive to said sets of processed key signals for cutting corresponding said data samples to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combining means for combining said weighted data samples of said plurality of input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 2
Independent Claim 206 words
A system for combining a plurality of respective input video signals, each video signal comprising data samples correspondiong to respective discrete locations on a viewing plane and having associated therewith input key signals corresponding to respective said locations, said system comprising means in respect to each of said input video signals for producing a respective sequence of priority signals corresponding to a respective sequence of said discrete locations, means responsive to said priority signals and respective said input key signals for producing in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutter means responsive to said sets of processed key signals for cutting corresponding said data samples to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combining means for combining said weighted data samples of said plurality of input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 3
Independent Claim 292 words
A system for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said system comprising means in respect to each of said input video signals for producing a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, means for comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective image planes at the locations corresponding to said discrete locations in said same respective sequence, means responsive to said weighting signals and respective said input key signals for producing in respect to each input video signal a set of processed key signals correspoiding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutter means responsive to said sets of processed key signals for cutting corresponding said data samples to produce weighted data samples in respect to each input video signal in said respective sequence, and combining means for combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 4
Independent Claim 292 words
A system for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said system comprising means in respect to each of said input video signals for producing a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, means for comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective image planes at the locations corresponding to said discrete locations in said same respective sequence, means responsive to said weighting signals and respective said input key signals for producing in respect to each input video signal a set of processed key signals correspoiding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutter means responsive to said sets of processed key signals for cutting corresponding said data samples to produce weighted data samples in respect to each input video signal in said respective sequence, and combining means for combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 5
Independent Claim 316 words
A system for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said system comprising means for providing respective sets of plane defining signals for defining each respective said image plane in a three-dimensional coordinate system including a depth coordinate, means responsive to each respective set of plane defining signals for producing a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, means for comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective planes at the locations corresponding to said discrete locations in said same respective sequence, means responsive to said weighting signals and respective said input key signals for producing in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutter means responsive to said sets of processed key signals for cutting corresponding said data samples to produce weighted data samples in respect to each input video signal in said respective sequence, and combining means for combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 6
Independent Claim 316 words
A system for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said system comprising means for providing respective sets of plane defining signals for defining each respective said image plane in a three-dimensional coordinate system including a depth coordinate, means responsive to each respective set of plane defining signals for producing a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, means for comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective planes at the locations corresponding to said discrete locations in said same respective sequence, means responsive to said weighting signals and respective said input key signals for producing in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutter means responsive to said sets of processed key signals for cutting corresponding said data samples to produce weighted data samples in respect to each input video signal in said respective sequence, and combining means for combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 7
Dependent Claim 54 words
A system according to claim 2 or claim 3 wherein said weighting signals correspond to a weighting range extending from zero to full weight, with fractional weight when respective planes are within a predetermined range of depth from each other for respective discrete locations, whereby images in respective planes are blended near their intersection.
Claim 8
Independent Claim 36 words
A system according to any foregoing claim including means for normalizing said processed key signals so that the sum of said processed key signals including any background key signal corresponds to an uncut input video signal.
Claim 9
Independent Claim 29 words
A system according to any of claims 1 to 5 including means for cutting at least one of said input key signals to provide transparency of the corresponding image.
Claim 10
Independent Claim 41 words
A method for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane and having associated therewith input key signals corresponding to respective said locations, said method comprising
Claim 11
Independent Claim 41 words
A method for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane and having associated therewith input key signals corresponding to respective said locations, said method comprising
Claim 12
Dependent Claim 191 words
in respect to each of said input video signals producing a respective sequence of priority signals corresponding to a respective sequence of said discrete locations, utilizing said priority signals and respective said input key signals to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 13
Dependent Claim 191 words
in respect to each of said input video signals producing a respective sequence of priority signals corresponding to a respective sequence of said discrete locations, utilizing said priority signals and respective said input key signals to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 14
Independent Claim 279 words
A method for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said method comprising in respect to each of said input video signals producing a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective image planes at the locations corresponding to said discrete locations in said same respective sequence, utilizing said weighting signals and respective said input key signals to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 15
Independent Claim 279 words
A method for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said method comprising in respect to each of said input video signals producing a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective image planes at the locations corresponding to said discrete locations in said same respective sequence, utilizing said weighting signals and respective said input key signals to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding weighted data samples in respect to each input video signal in said respective sequence, and combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 16
Independent Claim 300 words
A method for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said method comprising providing respective sets of plane defining signals for defining each respective said image plane in a three-dimensional coordinate system, including a depth coordinate, utilizing each respective set of plane defining signals to produce a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective planes at the locations corresponding to said discrete locations in said same respective sequence, utilizing said weighting signals and respective said input key signals to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding-weighted data samples in respect to each input video signal in said respective sequence, and combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 17
Independent Claim 300 words
A method for combining a plurality of respective input video signals, each video signal comprising data samples corresponding to respective discrete locations on a viewing plane, at least one of said video signals including such data samples corresponding to elements of an image lying in an image plane, and having associated therewith input key signals corresponding to respective said locations, said method comprising providing respective sets of plane defining signals for defining each respective said image plane in a three-dimensional coordinate system, including a depth coordinate, utilizing each respective set of plane defining signals to produce a respective sequence of depth signals corresponding to the depth coordinates of the respective image plane at the locations corresponding to a respective sequence of said discrete locations, comparing depth signals of respective sets of depth signals corresponding to the same locations on said viewing plane in said respective sequence and producing respective weighting signals indicative of the relative depth of respective planes at the locations corresponding to said discrete locations in said same respective sequence, utilizing said weighting signals and respective said input key signals to produce in respect to each input video signal a set of processed key signals corresponding to respective coordinate locations on said viewing plane in said respective sequence, each said set of processed key signals indicating the weighted portion of the respective data samples to be included in a combined video signal at each respective coordinate location, cutting said data samples according to respective said processed key signals to produce corresponding-weighted data samples in respect to each input video signal in said respective sequence, and combining said weighted data samples of said plurality of said input video signals for each respective coordinate location on said viewing plane in said respective sequence to produce a combined output video signal.
Claim 18
Independent Claim 56 words
A method according to any of claims 7 to 9 wherein said weighting signals correspond to a weighting range extending from zero to full weight, with fractional weight when respective planes are within a predetermined range of depth from each other for respective discrete locations, whereby im- .ages in respective planes are blended near their intersection.
Claim 19
Independent Claim 37 words
A method according to any of claims 7 to 10 including normalizing said processed key signals so that the sum of said processed key signals including any background key signal corresponds to an uncut input video signal.
Claim 20
Independent Claim 27 words
A method according to any of claims 7 to 11 including cutting at least one of said input key signals to provide transparency of the corresponding image.

References Cited (Backward Citations)

GB1495344A Cited
GB2063616A Cited
GB2155729A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag