← Back to Patent Explorer
US4449195A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital fluorographic processor control

Assignee: General Electric Co
•
Filing: 1981-11-13
•
Granted: 1984-05-15
•
Expires: 2001-11-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of controlling a digital video processor in a digital fluorography system wherein the electronic components of the processor are variously configured to perform math functions and manipulations on digital image data obtained in connection with carrying out x-ray examination procedures and the images are displayed on a television monitor or recorded. A system controller sends a complete recipe for a procedure to the memory of a microprocessor based CPU that controls the video processor. The latter CPU interprets the instructions and effects configurations and reconfigurations in the data paths of the video processor during television vertical blanking intervals.

Inventors

  • 👤 Edward W. Andrews
  • 👤 John E. Celek
  • 👤 Royal R. Morse, III
  • 👤 Eugene W. Bergholz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 20:18
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/50; H; H04; H04N; H04N5/00; H04N5/30; H04N5/32

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 297 words
A method of controlling in real time a digital video processor (DVP) having hardwired data busses and functional components including any of multiplexers, multipliers, memories, look-up tables and arithmetic logic units, interconnected by said busses which components are conditioned to operate in a particular mode in response to being provided, respectively, with instruction code words that determine the input data to the component, said data busses being variously selected to effectuate data paths to any of said components for processing in any conditioned component digital pixel data representative of x-ray image frames obtained with a video camera in an x-ray fluorography system, host central processing unit (host CPU) and memory means for storing digital code instructions for defining a plurality of x-ray image acquisition and image processing procedures, and user interface means for requesting said host CPU to effect performance of any of the defined procedures, said method comprising: down-loading from said host CPU to a digital memory coupled to a digital video processor-central processing unit (DVP-CPU) prior to the time a procedure is to be performed, a list of instruction words (a recipe) for effecting performance of an entire processing procedure under the control of said DVP-CPU, said recipe including a sequence of configuration command packets of digital words corresponding to instruction code words by which said functional components are commanded to process data transmitted on said data busses, providing interrupts to said DVP-CPU coincident with the occurrence of the vertical blanking intervals for the frames of said video camera, said DVP-CPU responding to each interrupt by causing said instruction code words in a packet to be provided selectively to said functional components during the current blanking interval between frame times to condition said components to operate in the instructed mode when the data is transmitted.
Claim 2
Independent Claim 297 words
A method of controlling in real time a digital video processor (DVP) having hardwired data busses and functional components including any of multiplexers, multipliers, memories, look-up tables and arithmetic logic units, interconnected by said busses which components are conditioned to operate in a particular mode in response to being provided, respectively, with instruction code words that determine the input data to the component, said data busses being variously selected to effectuate data paths to any of said components for processing in any conditioned component digital pixel data representative of x-ray image frames obtained with a video camera in an x-ray fluorography system, host central processing unit (host CPU) and memory means for storing digital code instructions for defining a plurality of x-ray image acquisition and image processing procedures, and user interface means for requesting said host CPU to effect performance of any of the defined procedures, said method comprising: down-loading from said host CPU to a digital memory coupled to a digital video processor-central processing unit (DVP-CPU) prior to the time a procedure is to be performed, a list of instruction words (a recipe) for effecting performance of an entire processing procedure under the control of said DVP-CPU, said recipe including a sequence of configuration command packets of digital words corresponding to instruction code words by which said functional components are commanded to process data transmitted on said data busses, providing interrupts to said DVP-CPU coincident with the occurrence of the vertical blanking intervals for the frames of said video camera, said DVP-CPU responding to each interrupt by causing said instruction code words in a packet to be provided selectively to said functional components during the current blanking interval between frame times to condition said components to operate in the instructed mode when the data is transmitted.
Claim 3
Dependent Claim 76 words
The method set forth in claim 1 including the step of causing a processing procedure that is defined by instructions in one configuration packet for one television frame time to be repeated for a predetermined number of frame times by including in said recipe before a packet an instruction to which said DVP-CPU responds by executing a DO-loop and including an instruction after one or more packets to which said DVP-CPU responds by ending the DO-loop.
Claim 4
Dependent Claim 41 words
The method set forth in claim 1 wherein said recipe contains a pause instruction for signalling the host CPU that execution of the recipe has been stopped, said host CPU responding to an operator input by restarting execution of the recipe.
Claim 5
Dependent Claim 38 words
The method set forth in claim 1 including the step of coordinating recipe execution with x-ray on or off states such as to suspend or alternately restart execution of the recipe upon occurrence of a nonsynchronous external event.

References Cited (Backward Citations)

US3508539A Cited
US3860817A Cited
US4205387A Cited
US4188537A Cited
US4375068A Cited
US4380818A Cited
US4355331A Cited
US4367490A Cited
US4393402A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-05-15 1987-11-14 1988-05-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-05-15 1991-11-14 1992-05-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-05-15 1995-11-14 1996-05-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag