ELECTRONIC MULTI-IMAGER

Abstract: An electronic imaging system (10) converts an image stored in a memory (12) to an image (46) having a predetermined location on the screen (42) of a stationary TV monitor (18) whose screen (42) is focused on a stationary film (22) such that the relative position of the image (46) on the TV monitor (18) is the desired location on the film (22). The system includes a digital memory (12) of n syllables of m words for storing a p level representation of an image, and a control circuit (14) having an N-lines per frame raster generator (24) for producing N horizontal synchronization pulses per vertical synchronization pulse defining a frame. Data processing circuitry is responsive to synchronization pulses for converting the n syllables from the memory (12), within the time for vertical synchronization pulses to define a frame and in timed relationship to the horizontal synchronization pulses, into a plurality of video signals, each of which contains m variations and amplitude and represents a line of picture elements of the image (46). The system also includes a TV monitor (18) having a screen (42) on which an electron beam (44) is incident for producing a display, a deflection circuit (38) responsive to the synchronization signals for scanning the screen and producing an N-line raster; and a modulation circuit (48) responsive to the video signals for modulating the intensity of the beam (44) during its scan. Finally, the system includes an optical lens (20) for focusing the screen (42) on a film plane (22). In accordance with the invention, the raster generator (24) of the control circuit (14) has more lines than either the number of syllables or the number of words in a syllable in the digital memory (12). As a consequence of this situation, the picture elements of the image in the memory will occupy only a portion of the screen of the TV monitor (18).

Description: DESCRIPTION ELECTRONIC MULTI-IMAGER TECHNICAL FIELD This invention relates to a technique called multi-imaging by which a set of images sequentially displayed on a TV monitor are photographed on a single sheet of film such that the images on the film are arranged in a predetermined pattern. BACKGROUND ART Multi-imaging is currently used in nuclear medical studies to organize a number of related images obtained by a gamma camera or a computerized axial tomographic scanner on a single sheet of film to facilitate medical analysis of the images. It is conventional practice to place a plurality of images (from 2-36) on a single sheet of x-ray film which may vary in size from 5" x 7" to 11" x 14". For example, the set of images on a film sheet may constitute a whole medical study and would include sequentially obtained images of different cross-sections of the same organ. Alternatively, the same image may be windowed, or the data of the image processed to enhance detail, and all of the images so obtained placed on the same film sheet. In all of these studies, the input data are in the form of information stored in a digital memory and displayed in real time or after processing on a TV monitor. The image on the TV monitor is focused on a film sheet by an optical system that is part of the multi-imager. By reason of the optical system and relative movement between the TV monitor and the film, the image on the TV monitor can be projected onto a preselected location on the f ilm sheet. Conventionally, this formatting is achieved in one of four ways: (1) The TV monitor moves relative to a cassette holding the film, which is stationary and has a lens and a selectively operable shutter between the TV monitor and the cassette. The field of view of the lens comprehends the entire displacement of the TV monitor, and multiple exposures of the film are carried out by operating the shutter after the TV monitor has been indexed to a position relative to the cassette at which the image of the TV monitor will be focused on the proper location on the film. (2) The TV monitor is stationary and the cassette holding the film moves. This is the converse of the first approach. (3) The TV monitor and the cassette containing the film are both stationary. A multiple lens/shutter system is provided, each lens of the system having a field of view limited to the monitor but being focused on a different portion of the film. Selective operation of the shutters will place an image of the TV monitor in a desired location on the film. (4) A combination of (1), (2) and (3). For example, three laterally displaced lens/shutter systems could be provided to selectively position an image at any of three different lateral locations. Either the film or the TV monitor could be moved transversely to provide transversally located images on the film. In addition to the movements described above, it is often necessary to change formats from, say, a 2x2 arrangement to a 4x4 arrangement. As a consequence, conventional multi-imagers combine their x, y and z movements to achieve multi formatting and to change from one format to another. While the above-described mechanical arrangements work reasonably well and are in wide use, the mechanisms are complex, and relatively large in order to accommodate the necessary movements involved. A non-mechanical arrangement would be highly desirable in OMPI order to reduce mechanical complexity and size. It is therefore an object of the present invention to provide a new and improved mul ti-imager that is entirely electronic in nature, and does not require relative movement between the TV monitor and the film in order to format images on the film. DISCLOSURE OF INVENTION The present invention provides an electronic imaging system for converting an image stored in a memory, which may be either digital or analog, to an image having a predetermined location on the screen of a stationary TV monitor whose screen is focused on a stationary film such that the relative position of the image on the screen is the desired location on the film. The system includes a memory image of n syllables ' of m words for storing a jo level representation of an image, and a control circuit having an N-lines per frame raster generator for producing N horizontal synchronization pulses per vertical synchronization pulse defining a frame. Data processing circuitry is provided which is responsive to synchronization pulses for converting the i syllables from the memory, within the time for vertical synchronization pulses to define a frame and in timed relationship to the horizontal synchronization pulses, into a plurality of video signals, each of which contains m signals representing a line of m. picture elements of the image. The system also includes a TV monitor having a screen on which an electron beam is incident for producing a display, a deflection circuit responsive to the synchronization signals for scanning the screen and producing an N-line raster; and a modulation circuit responsive to the video signals for modulating the intensity of the beam during its scan. Finally, the system includes an optical lens for focusing the screen on a film plane. OMPI In accordance with the invention, the raster generator of the control circuit has more lines than either the number of syllables or the number of words in a syllable the digital memory. As a consequence of this situation, the picture elements of the image in the memory will occupy only a portion of the " screen of the TV monitor. The left margin of the image will be indented relative to the left raster margin by an amount that depends on the delay between converting a syllable into a video signal representing a line of picture elements of the image and the occurrence of a horizontal synchronization pulse. Such delay is adjustable thereby providing control over the horizontal positioning of the image on the TV monitor and thus on the film. On the other hand, the top margin of the image on the TV monitor will depend upon the delay between the start of conversion of the first syllable of the memory into a video signal and occurrence of a vertical synchronization pulse that marks the start of a frame. This delay is also adjustable thereby providing control over the vertical positioning of the image on the TV monitor and thus on the film. By controlling the rate at which a syllable is converted into a video signal representing a line of picture elements of the image, the horizontal width of the image can be controlled, thereby permitting the image size to be increased or decreased electronically. The ri x m matrix constituting the memory may be derived from a (a)n_ x (b)m matrix (where a_ and _b are integers) by an interpolation process in order to fit the image on the TV monitor into a predetermined size. In addition, by reason of the scanning speed of the TV monitor and bandwidth limitations associated therewith, it is sometimes not possible for the TV monitor to display all of the possible levels in each word in the digital memory. In such case, the memory can be converted into video signals level-by-level by making p passes of the memory. In the i_th pass, a video signal of unit amplitude is produced for each word in the syllable in which the level in the word is greater than _i.-l. In this manner, the memory is scanned level-by- level and displayed on the TV monitor. Inasmuch as the photographic process involved is an integrating one, the resulting optical image will contain all of the information in the digital memory to the extent that the film itself is capable of reproducing the variations. BRIEF DESCRIPTION OF DRAWINGS An embodiment of the present invention is shown in the accompanying drawings wherein: Fig. 1 is a block diagram of an electronic multi- imager according to the present invention; Fig. 2 is a time diagram showing the horizontal deflection current for the TV monitor and showing consecutive sets of video signals associated with the horizontal deflection current; Fig. 3 is a time diagram showing the vertical deflection current for the TV monitor in association with the video signals; Fig. 4 is a block diagram showing the manner in which conversion from one matrix size to another matrix size is carried out; Fig. 5 is a block diagram showing a variable logic device associated with a buffer for making multiple passes of the digital memory and reading it out; Fig. 6A is a level diagram showing the contents of each word of a syllable; and Fig. 6B is a time diagram showing the manner in which the syllable is sequentially read out using the apparatus shown in Fig. 5. BEST MODE FOR CARRYING OUT THE INVENTION -flJK_EΛ OMPI Referring now to Fig. 1 of the drawing, reference numeral 10 designates an electronic multi-imager according to the present invention. Multi-imager 10 comprises digital memory 12, control circuitry 14, video-processing circuitry 16, TV monitor 18, optical lens system 20 and film cassette 22. Digital memory 12 has n syllables of m words for storing a _£ level representation of an. image. In other words, if m were 512 and _p_ were 16, then each syllable in the memory would comprise typically 512 sets of registers each of which is eight bits in size. Control circuit 14 includes an N— lines per frame raster generator 24 which produces N horizontal synchronization pulses for each vertical frame synchronization pulse in a manner well-known in the art. The time relationship between the vertical and horizontal synchronization pulses is shown in the lower portion of Fig. 3 which shows a non-interleaved raster where the frequency of the vertical synchronization pulses is 60Hz and the frequency of the horizontal synchronization pulses depends on the number of lines per inch of the raster. For simplicity in illustrating the vertical synchronization pulses, the equalizing pulses that occur on each side of the vertical synchronization pulse and the serrations within the vertical synchronization pulses are omitted. However, the synchronization signals are entirely conventional and are well-known in the art. Generator 24 thus comprises a horizontal synchronizing generator 26 which produces N-horizontal synchronization pulses within the frame time of the raster, vertical synchronization generator 28 which generates a vertical synchronization pulse (and the necessary equalizing pulses every l/60th seconds) , horizontal blanking circuit 30 for generating blanking pulses that comprehend the horizontal synchronization pulses, and vertical blanking generator 32 for generating vertical blanking pulses that comprehend the vertical synchronization pulses. The horizontal and vertical blanking pulses blank the screen during the horizontal and vertical retrace time of the electron beam on the screen. All of the synchronization pulses are combined in adder 34 whose output is applied through synchronization pulse separator 36 to TV monitor 18. Separator 36 separates any video signals present in the output of adder 34 from the synchronization pulses and applies the synchronization signals to the deflection circuit 38 of monitor 18. Monitor 18 comprises a TV monitor 40 having screen 42 on which electron beam 44 is incident for producing display 46. The monitor also includes deflection circuit 38 responsive to synchronization signals supplied by separator 36 for causing beam 44 to scan screen 42 and produce an N-line raster as is well-known in the art. Beam 44 is modulated during its scan by modulating circuit 48 to which the video output of separator 36 is applied. Associated with memory 12 is syllable buffer 50 which is capable of buffering a single syllable that is read-out in parallel from memory 12 in response strobing of circuit 52. Addressing of memory 12 is achieved by address circuit 54 which will select the particular syllable from memory 12 which is read out by circuitry 52. In addition to generator 24 and circuits 52 and 54, control circuit 14 also includes strobe circuit 56 for initiating and carrying out a serial transfer of data in buffer 50 into the digital-to-analog-converter (DAC) 58 whose output is applied to adder 34. The rate at which data are read out from buffer 50 is determined by circuit 60 in accordance with manual input 62. -$uREA The remaining parts of control circuit 14 include circuit 54 which controls blanking generator 66 producing selective blanking pulses intermediate horizontal synchronization pulses, these pulses terminating subsequent to a vertical synchronization pulse after a time determined in accordance with the setting of manual input 68. Circuitry 70 also applied to blanking generator 66 determines the time during which the output of blanking generator 66 is suppressed. A relationship exists between the rate at which data is read out from the buffer 50 and the suppression of blanking pulses, and this interrelationship is indicated by connection 72. In operation, generator 24 operates in a conventional way to cause electron beam 44 of the monitor to scan screen 42 producing an N-line raster. Circuit 54 clocked by the output of horizontal synchronization generator 26 will sequentially address the n-syllables in memory 12 beginning at a time relative to a vertical synchronization pulse determined by manual input 68. This time delay between the occurrence of the vertical synchronization pulse and addressing of memory 12 as well as the strobing of the address in memory by circuit 52 is designated δ v ( see Fig. 3 ) . For example, δ v corresponds to a certain number of raster lines which would be blanked on the screen 42. Thus, δ^ ι s proportional to distance on the screen. After the beam has scanned these blank lines, buffer 50 would contain the first syllable in memory 12, and this buffer would be strobed a period of time following the next horizontal sychronizing pulse determined by the setting of manual input 63. As shown in Fig. 2, this period of time is designated < 5 • After the delay δ circuit 56 is effective to cause buffer 50 to be read out into DAC 58 at a rate determined by circuit 60 in accordance with manual setting 62. Normally, the rate at which data are serially transferred from the buffer into the digital-to-analog- converter would be the line frequency so that a video signal is produced at the output of circuit 58 representing one line of the image stored in memory 12. As shown in Fig. 2, the m variations in amplitude occur within the time interval Δt which, because is less than N, will cause the video signal to occupy only a portion in the interval between successive horizontal synchronization pulses. When the next horizontal sychronizing pulse occurs, the second line in memory 12 will be read into buffer 50 so that upon a delay of the second line h of a memory will be transferred into DAC 58 and thus be converted into the video signal representing the second line of the picture elements of the image. This process is repeated until the entire i syllables of the memory have been read out into buffer 50, the contents of the buffer being serially read out and converted into video signals. Each video signal begins a time δ^ following a horizontal synchronization pulse and lasts less than the ho izontal-line scan of the raster. It causes the beam of the TV monitor to produce one horizontal line of the image comprising m picture elements. When all of the memory has been read out, image 46 appears on screen 42 as shown in Fig. 1 at a location dependent on 6-^ and .$£. From the above, it can be seen that the left margin of the image will be indented relative to the left raster margin by an amount that depends on the delay between converting a syllable into a video signal representing a line of picture elements of the image and the occurrence of a horizontal sychronization pulse, namely the delay time δ j .. Such delay is selectively adjustable by reason of manual input 63. This provides a user with control over the horizontal positioning of the image on the TV monitor. The top margin of the image on the TV monitor will depend upon the delay between the start of conversion of the first syllable of the memory into a video signal and the occurrence of a vertical synchronization pulse that marks the start of a frame. This last mentioned delay is designated δ as indicated in Fig. 3. This delay is also selectively adjustable by reason of manual input 68 thereby providing control over the vertical position of the image on the TV monitor. Thus, by suitable inputs at 63 and 68, an image representing the contents of memory 12 can be positioned in any location on the screen 42 allowing the user to select the ultimate location of the image on the film. Normally, the rate at which data are read out from buffer 50 is the same as the line frequency of the monitor but this can be changed by suitable inputs at 6.2. This will enlarge or contract the size of the image on the screen. Lens 20 focuses the screen on a film plane within cassette 22, the cassette containing a sheet of film 76 in the film plane. Consequently, image 46 on the plane 42 appears as image 46a_ on film 76. Therefore, suitable adjustment to the manual inputs 62, 63 and 68 will permit the user to locate an image contained in memory 12 at any place within a field of view determined by the raster on the film 76. In actual use, after an image has been properly located on the photographic film, memory 1-2 would be loaded with a new image and upon suitable adjustment to manual inputs 62, 63, and 68, the new image could be located at any desired position on the photographic film. Sometimes the initial image size is too large for being formatted on a given photographic film. When this occurs, the arrangement shown in Fig. 4 can be utilized. In this arrangement, an image matrix I of size (a)n_ x (b)ιn is converted, by an interpolation process carried out by size inverter 82, into image matrix II, that i s n x πi in size. Once this preprocessing is completed, the procedure described in connection with Fig. 1-3 can be carried out to display the image on the screen of TV monitor and position it properly so that the image will be formatted properly on the film. Fig. 2 is a simplified showing of video signals wherein the amplitude at each of the m positions on a line has eight possible levels. In actual practice, the number of levels is usually greater than this; and 64 or even 128 levels are not unusual. In general, there will be £ levels which means that the intensity of the electron beam scanning the screen must be able to vary by the factor £ at each of the m positions in a line. When dealing with 1000 line or more rasters and levels of 64 or more, the bandwidth requirements of the electronics are often greater than can be achieved with conventional designs. Consequently, reproduction of an image on a TV monitor with all of the possible levels available in the memory cannot always be achieved. In order to reduce the bandwidth limited response of the TV monitor, the image can be build-up on the screen, level-by-level, with the photographic film serving to integrate information -in the digital image. With this approach, the beam need be switched either on or off at each picture element rather than modulated by the factor £. Fig. 5 shows a way to achieve this result by reading out a £ level digital image £ times. Digital memory image 12A is buffered at 50A in the manner previously described in connection with Fig. 1. In this case, however, variable logic circuit 90 is associated with buffer 50A and serves to the level that is read-out of the buffer and to logically determine whether the beam is to be turned on or off. In operation, on the first pass through the memory, logic circuit 90 examines the first syllable in the buffer and converted into a set of video signals that represent the first line of picture elements of the image. If the level of any word in the syllable exceeds level one, the amplitude of the signal representations, such word is unity and will cause the beam to be turned on when the scan reaches this word producing a unit amount of light on the screen on the elemental area that represent the position of the word on the screen. The next n-1 syllables are sequentially inputted to the buffer and handled the same way. When this first pass is complete, the second pass of the memory is executed, and the first syllable is again located in the buffer. This time logic circuit 90 determines whether the level of any word in the syllable exceeds level two; and if this is the case, the amplitude of the signal representing such word is unity while the amplitude of the signal representing any word whose level is less than level two will be zero. The read-out continues until the second pass is completed. The third pass then begins and the process described above is repeated until £ passes of the memory have been made. In general, on the ^_th pass, a video signal of unit amplitude is produced for each word in the syllable in which the level in the word is greater than _i-l. Fig. 6a shows a simplified video signal having 8 possible levels. The syllable from which this video signal was developed would be passed into the buffer 8 times as 8 passes would be made by variable logic 90. Words 2-6 of the syllable have a level exceeding unity so that the video output on the first pass of the syllable would be as indicated b ~ - line 1 in Fig. 6B. Successive passes would examine successive slices of the syllable producing video signals on each pass as indicated by lines 2-8 in Fig. 6b. Each of the eight video signals would produce, on the same line on the screen, a light pattern matching the signals in lines 1-8 of Fig. 6A. As a consequence of this arrangement, each pass produces only on or off modulation of the video signal which is well within the bandwidth capability of the electronics. The film integrates all of the passes and will reproduce all of the detail contained in the image. While the invention disclosed above utilizes a digital memory for storage purposes, the memory also can be in the form of an analog memory such as charge- coupled devices or in the form of a combination of analog and digital memory components. Moreover, the control circuit for generating the necessary synchronization signals for the raster, and the data processing circuitry for producing the sets of video signals, can be realized in whole or in part by digital or analog circuits, and in fact can be realized by programmable devices such as microprocessors. It is believed that the advantages and improved results furnished by the method and apparatus of the present invention are apparent from the foregoing description of the preferred embodiment of th~e invention. Various changes and mo.difications may be made without departing from the spirit and scope of the invention as described in the claims that follow. OMPI

Claims: CLAIMS 1. In an electronic imaging system comprising a memory having n_ syllables of m words for storing a £ level representative of an image; an N-lines per frame raster generator for producing N horizontal s nchronizatio pulses per vertical frame synchronization pulse; data processing circuitry responsive to synchronization pulses for converting the ii syllables, within the time for vertical synchronization pulses to define a frame and in timed relationship to the horizontal synchronization pulses, into a plurality of video signals, each of which contains signals and represents a line of picture elements of the images; a TV monitor having a screen on which an electron beam is incident for producing a display, a deflection circuit responsive to the synchronization signals for causing. the beam to scan the screen and produce an N-line raster; and a modulation circuit responsive to the video signals for modulating the intensity of the beam during its scan; and an optical lens system for focusing the screen on a film plane; the improvement comprising arranging for M to be greater than either ri or m. 2. The improvement of claim 1 wherein the timed relationship between reading the ii syllables from the memory and the horizontal synchronization pulses is variable. 3. The improvement of claim 1 wherein the relationship between reading the n syllables from the memory and the vertical synchronization pulses is variable. 4. The improvement of claim 1 wherein ri = m. 5. The improvement of claim 1 wherein the ri x m matrix constituting the memory is derived from an (a)rι x (b)m matrix by an interpolation process where a_ and b are integers. 6. The improvement of claim 1 wherein variable logic is associated with the process by which the syllable are converted in video signals, and £ passes are made of the memory, the jl_th pass producing a video signal of unit amplitude for each word in a syllable in which the level in the word is greater than , i-l. 7. An electronic imaging system for converting an image stored in a digital memory to an image on a TV monitor comprising: (a) a memory having n syllables of m words for storing a representation of an image; (b) a control means for generating synchronization signals capable of producing an N-line raster where N is greater than both n and m; (c) the control means including data processing means responsive to the synchronization signals and to the contents of the digital memory for producing n sets of video signals in timed relationship to the synchronization signals, each set containing m signals and representing a line of m picture elements of the image; and (d) a TV monitor having a screen on which an electron beam is incident for producing a display, a deflection circuit responsive to the synchronization signals for scanning the screen and producing a N-line raster; and a modulation circuit responsive to the video signals for modulating the intensity of the beam during its scan in accordance with the m signals, whereby the image on the screen occupies a relative position on the screen dependent on the timed relationship between the video signals and the synchronization signals. 8. An electronic imaging system according to claim 7 including selectively operable means for changing the timed relationship between the n. sets of video signals and the synchronization signals for OMPI altering the relative position of the image on the screen. 9. An electronic imaging system according to claim 7 in combination with an optical lens system associated with the screen for focusing the screen on a film plane, and a film sheet in the film plane. 10. An electronic imaging system according to claim 7 wherein the control means generates horizontal and vertical synchronization pulses, and the data processing circuitry includes a buffer for storing at least one syllable, means for sequentially reading out syllables from the memory into the buffer, and horizontal image positioning means responsive to the contents of the buffer for generating a set of video signals representing a line of picture elements of the image, each set commencing a predetermined time subsequent to a horizontal synchronization pulse for establishing the horizontal position of the image on the screen. 11. An electronic imaging system according to claim 10 wherein the predetermined time is selectable. 12. An electronic imaging system according to claim 11 wherein the data processing means includes vertical image positioning means for initiating the read-out of the syllable from the memory a predetermined time subsequent to a vertical synchronization pulse for establishing the vertical position of the image on the screen. 13. An electronic imaging system according to claim 12 wherein the last mentioned predetermined time is selectable. 14. An electronic imaging system according to claim 10 wherein the data processing means includes means for changing the rate at which the contents of the buffer generates a set of video signals whereby the size of the image on the screen is established. 15. An electronic imaging system according to claim 10 including means responsive to the synchronization pulses for blanking the screen at all times except when the sets of video signals are present. 16. An electronic imaging system according to claim 7 wherein the memory is a digital memory. 17. An electronic imaging system according to claim 7 wherein the memory is an analog memory. 18. An electronic imaging system according to claim 7 wherein the control means is a programmable microprocessor.

Inventors: INBAR DAN, INBAR, DAN
Applicants: ELSCINT INC, ELSCINT, INC.
Application year: 1982
Main classification: H04N5
IPC codes: A61B6, A61B8, A61B10, H04N1, H04N5