Patent US5373323A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5373323A Expired / Lapsed US ⏱️ 0.0 years remaining

Interlaced to non-interlaced scan converter with reduced buffer memory

Assignee: WiniaDaewoo Co Ltd
•
Filing: 1993-11-01
•
Granted: 1994-12-13
•
Expires: 2013-11-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data converter for converting interlaced image data into a non-interlaced format is disclosed. The converter comprises a buffer memory capable of storing upto N such scan lines of the interlaced image data for performing, per input pixel clock pulse, a read and then a write operation, wherein the N represents the number of scan lines per field; a horizontal address generator for, upon receiving each of input pixel clock pulses, generating a horizontal address by sequentially counting the number of pixel clock pulses received after each of input H/SYNC pulses received; and a vertical address generator for generating, upon receiving each of the input H/SYNC pulses, generating one of a series of vertical addresses for outputting the interlaced image data in the non-interlaced format.

Inventors

  • 👤 Oh-Sang Kwon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:07
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/01; H04N7/0117; H04N7/012; G; G09; G09G; G09G5/00; H04N7/0105; G09G2310/00; G09G2310/02; G09G2310/0229

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 307 words
A data converter supplied with successive scan lines of interlaced image data, pixel clock pulses and H/SYNC pulses for converting said interlaced image data in a non-interlaced format, said interlaced image data including a plurality of successive frames, each of the frames having an odd field followed by an even field, each of said scan lines including a predetermined number of pixels, said pixel clock pulses having a period corresponding to that of the pixels, each of said H/SYNC pulses announcing the beginning of the corresponding scan line of said interlaced image data, said converter comprising: a two-dimensional buffer memory capable of storing up to N of said successive scan lines of said interlaced image data for performing, per pixel clock pulse, a read and then a write operation, wherein said N represents the number of scan lines per field; a horizontal address generator for, upon receiving each of said pixel clock pulses, generating a horizontal address for the buffer memory by sequentially counting the number of pixel clock pulses received after each of said H/SYNC pulses received; an initial vertical address generator for generating, during an initial period from the receipt of the first of said H/SYNC pulses until before the receipt of the (N+1)st of said H/SYNC pulses, N vertical addresses sequentially by counting the number of H/SYNC pulses received; a subsequent vertical address generator for generating, in response to each of said H/SYNC pulses from the receipt of the (N+1)st of said H/SYNC pulses, one of a sequence of vertical addresses for outputting said interlaced image data in the non-interlaced format; and a vertical address selection means for selecting a vertical address for the buffer memory either from the initial vertical address generator during the initial period, or from the subsequent vertical address generator after the receipt of the (N+1)st of said H/SYNC pulses.
Claim 2
Dependent Claim 307 words
A data converter supplied with successive scan lines of interlaced image data, pixel clock pulses and H/SYNC pulses for converting said interlaced image data in a non-interlaced format, said interlaced image data including a plurality of successive frames, each of the frames having an odd field followed by an even field, each of said scan lines including a predetermined number of pixels, said pixel clock pulses having a period corresponding to that of the pixels, each of said H/SYNC pulses announcing the beginning of the corresponding scan line of said interlaced image data, said converter comprising: a two-dimensional buffer memory capable of storing up to N of said successive scan lines of said interlaced image data for performing, per pixel clock pulse, a read and then a write operation, wherein said N represents the number of scan lines per field; a horizontal address generator for, upon receiving each of said pixel clock pulses, generating a horizontal address for the buffer memory by sequentially counting the number of pixel clock pulses received after each of said H/SYNC pulses received; an initial vertical address generator for generating, during an initial period from the receipt of the first of said H/SYNC pulses until before the receipt of the (N+1)st of said H/SYNC pulses, N vertical addresses sequentially by counting the number of H/SYNC pulses received; a subsequent vertical address generator for generating, in response to each of said H/SYNC pulses from the receipt of the (N+1)st of said H/SYNC pulses, one of a sequence of vertical addresses for outputting said interlaced image data in the non-interlaced format; and a vertical address selection means for selecting a vertical address for the buffer memory either from the initial vertical address generator during the initial period, or from the subsequent vertical address generator after the receipt of the (N+1)st of said H/SYNC pulses.
Claim 3
Dependent Claim 176 words
The data converter of claim 1, wherein said subsequent vertical address generator includes: a one-dimensional vertical address memory which, per H/SYNC pulse, reads out a vertical address stored in the one-dimensional vertical address memory and then stores therein a vertical address from the vertical address selection means; a vertical address memory read address generator which, in response to each of said H/SYNC pulses from the receipt of the (N+1)st of said H/SYNC pulses, produces a vertical address memory address in a non-interlaced manner; a vertical address memory write address generator which, in response to each of said H/SYNC pulses from the receipt of the first of said H/SYNC pulses, produces s vertical address memory address in a interlaced manner; and a vertical address memory address selection means for selecting a vertical address memory address either from the vertical address memory read address generator in response to a first state of each of said H/SYNC pulses, or from the vertical address memory write address generator in response to a second state of each of said H/SYNC pulses.

References Cited (Backward Citations)

US4703353A Cited
US4698674A Cited
US4994912A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-12-12 1998-06-13 1998-12-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-12-12 2002-06-13 2002-12-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-12-12 2006-06-13 2006-12-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag