-
公开(公告)号:CA1103377A
公开(公告)日:1981-06-16
申请号:CA307336
申请日:1978-07-13
Applicant: IBM
Inventor: CASEY RICHARD G , LANGDON GLEN G JR , MANTEY PATRICK E , WILLIAMS ROBIN
Abstract: There is disclosed a method and means for increasing the positional accuracy of operator controlled cursors engaged in the digitized encoding of graphic information such as line drawings. The method steps comprise those of digitizing the instantaneous contact position between the cursor and the data entry surface as reference coordinates detecting any segment of a colored object upon the surface within a predetermined area about the cursor; ascertaining the location within the area of the centroid or the like of the detected segment; and digitizing said ascertained location as a displacement from the reference coordinates. Apparatus for practicing the method comprise an independently actuable cursor formed from a position encoder and an image scanner, the scanner generating a Boolean coded array of points counterpart to a preselected surface area The scanned array is first buffered and then used to actuate an operator viewable LED di-play of the scanned array on one hand and said array is sent to CPU on the other hand. In turn, the CPU calculates the coordinates of the centroid of that array area of contiguous points having the same de-lgnatod 8001ean Icolor) 0 or 1 value Signals representing tho calcul-ted coordlnate- generated by the CPU then cause the LED dlsplay ~o differentlally lndicate ths calculated centrold location to the operator such as by way of a fla-hlng di~play ele~ent
-
公开(公告)号:CA1213062A
公开(公告)日:1986-10-21
申请号:CA481842
申请日:1985-05-17
Applicant: IBM
Inventor: LANGDON GLEN G JR , SIEGEL PAUL H
Abstract: DIRECTION-CONSTRAINED TERNARY CODES USING PEAK AND POLARITY DETECTION of the Invention A class of ternary square wave signals is detectable by peak polarity detection alone without need for amplitude discrimination. The ternary codes are used to increase data density recording at the same clock rate as binary codes. This is satisfied by selective direction-constrained run length limited (RLL) signals. The direction constraint is that the half-step transitions can only occur in pairs of the same polarity. Alternate half-step pairs of opposite polarity are forbidden. This avoids the need for amplitude discrimination. The RLL (d,k) constraint includes "d" number of clock times when a transition is forbidden and "k > d" clock times within which consecutive transitions must occur. The latter determines a minimum frequency for clocking purposes. This eases peak shift detection.
-
公开(公告)号:CA1119287A
公开(公告)日:1982-03-02
申请号:CA310047
申请日:1978-08-25
Applicant: IBM
Inventor: GIDDINGS GARY M , LANGDON GLEN G JR , MALOWANY ALFRED S , WILLIAMS ROBIN
IPC: H04N5/262 , G06F3/14 , G09G5/02 , G09G5/377 , G09G5/40 , H04N9/43 , H04N9/74 , H04N9/75 , H04N9/76 , H04N5/22 , H04N9/535
Abstract: An improved video display system is provided in which two color images are combinable in a dynamic and self-determining fashion to provide improved contrast, comprehension and display versatility. Two separate video signals that are to be used in generating a single display are converted into sequences of digitally encoded picture elements (pixels). Control signals are generated that are dependent upon the data content of the elements in at least one of the sequences, and these signals are used to govern the mode of combination of the two video signals for individual pixel sets. For example a first video signal of digital character and having varying pixel intensity may be transformed into color values for a first pseudocolor display. A second video signal, derived from an analog source, is digitized and is also transformed into pseudocolor, concurrent with the dynamic generation in real time of the data dependent control signals. Such control signals may be incorporated in either or both of the digitized data sequences, and the second video signal may be digitized with or without adjustment of intensity ranges within variable limits. The two transformed digital signal sequences are then arithmetically or logically combined in accordance with the functions defined by the data dependent control signals. For example, the signals may be added, ANDed, ORed, averaged, subtracted, or one or the other can be blocked, and these functions can be varied, dependent upon the data, in incremental fashion within the display. Consequently, the contrast between the two color images can be selectively enhanced, the data contained in the images can be much more clearly depicted in graphical form, and special effects can be obtained in versatile and discretionary fashion.
-
公开(公告)号:FR2409554B1
公开(公告)日:1986-04-11
申请号:FR7830410
申请日:1978-10-19
Applicant: IBM
Inventor: CASEY RICHARD G , LANGDON GLEN G JR , MANTEY PATRICK E , WILLIAMS ROBIN
Abstract: There is disclosed a method and means for increasing the positional accuracy of operator controlled cursors engaged in the digitized encoding of graphic information such as line drawings. The method steps comprise those of digitizing the instantaneous contact position between the cursor and the data entry surface as reference coordinates; detecting any segment of a colored object upon the surface within a predetermined area about the cursor; ascertaining the location within the area of the centroid or the like of the detected segment; and digitizing said ascertained location as a displacement from the reference coordinates. Apparatus for practicing the method comprises an independently actuable cursor formed from a position encoder and an image scanner, the scanner generating a Boolean coded array of points counterpart to a preselected surface area. The scanned array is first buffered and then used to actuate an operator viewable LED display of the scanned array on one hand and said array is sent to a CPU on the other hand. In turn, the CPU calculates the coordinates of the centroid of that array area of contiguous points having the same designated Boolean (color) 0 or 1 value. Signals representing the calculated coordinates generated by the CPU then cause the LED display to differentially indicate the calculated centroid location to the operator such as by way of a flashing display element.
-
公开(公告)号:CA1127332A
公开(公告)日:1982-07-06
申请号:CA339637
申请日:1979-11-13
Applicant: IBM
Inventor: LANGDON GLEN G JR , MANTEY PATRICK E
Abstract: A METHOD AND MEANS FOR ELECTROCHROMIC TEXTURE DISPLAY A method and means for creating the display illusion of "roughness" or "texture" in color patterns suitable for a raster scanned display surface by assigning different color values to pels (picture elements) in adjacent positions and then replicating the patterns automatically using the recurrent and sequential accessing of a concordance table. The real colour of each pel of a textured pattern is a joint function of a color number stored in a refresh buffer driving the display surface for any given display matrix array pel position and the value of a predetermined subset of address bits which describe that pel position. The use of preselected pel position address bits for regulating texture is shown as applied to video lookup tables and refresh buffers as a single level control and additionally to two or more video lookup tables for achieving a pattern hierarchy. SA9-78-045
-
公开(公告)号:FR2409554A1
公开(公告)日:1979-06-15
申请号:FR7830410
申请日:1978-10-19
Applicant: IBM
Inventor: CASEY RICHARD G , LANGDON GLEN G JR , MANTEY PATRICK E , WILLIAMS ROBIN
Abstract: There is disclosed a method and means for increasing the positional accuracy of operator controlled cursors engaged in the digitized encoding of graphic information such as line drawings. The method steps comprise those of digitizing the instantaneous contact position between the cursor and the data entry surface as reference coordinates; detecting any segment of a colored object upon the surface within a predetermined area about the cursor; ascertaining the location within the area of the centroid or the like of the detected segment; and digitizing said ascertained location as a displacement from the reference coordinates. Apparatus for practicing the method comprises an independently actuable cursor formed from a position encoder and an image scanner, the scanner generating a Boolean coded array of points counterpart to a preselected surface area. The scanned array is first buffered and then used to actuate an operator viewable LED display of the scanned array on one hand and said array is sent to a CPU on the other hand. In turn, the CPU calculates the coordinates of the centroid of that array area of contiguous points having the same designated Boolean (color) 0 or 1 value. Signals representing the calculated coordinates generated by the CPU then cause the LED display to differentially indicate the calculated centroid location to the operator such as by way of a flashing display element.
-
公开(公告)号:ES2074977T3
公开(公告)日:1995-10-01
申请号:ES87111964
申请日:1987-08-18
Applicant: IBM
Inventor: LANGDON GLEN G JR , MITCHELL JOAN L , PENNEBAKER WILLIAM B , RISSANEN JORMA J
-
公开(公告)号:CA1291821C
公开(公告)日:1991-11-05
申请号:CA544052
申请日:1987-08-07
Applicant: IBM
Inventor: LANGDON GLEN G JR , MITCHELL JOAN L , PENNEBAKER WILLIAM B , RISSANEN JORMA J
Abstract: YO986-091 Apparatus and method for compressing and de-compressing binary decision data by arithmetic coding and decoding wherein the estimated probability Qe of the less probable of the two decision events, or outcomes, adapts as decisions are successively encoded. To facilitate coding computations, an augend value A for the current number line interval is held to approximate one by renormalizing A whenever it becomes less than a prescribed minimum AMIN. When A is renormalized, the value of Qe is up-dated. The renormalization of A and up-dating of Qe are preferably based on a single-bit test. Also, each Qe value is preferably specified as a 12-bit value having the least significant bit set to 1 and having no more than four other bits set to 1. The number of Qe values in the 1/4 to 1/2 probability range is enhanced to improve coding efficiency. A decision coding parameter of preferably six bits indicates the sense of the more probable symbol (MPS) in one bit and identifies a corresponding Qe value with the remaining five bits. In addition to probability adaptation, the present invention discloses an allocation of bits in a code stream register in which preferably two spacer bits are inserted between a next byte portion (which contains a byte of data en route to a buffer) and a fractional portion which may be involved in further computation. With the two spacer bits, any code greater than or equal to Hex 'CO' which fol YO986-091 lows a Hex 'FF' byte is illegal for data and therefore provides for an escape from the code stream. The two spacer bits also reduce the number of stuff bits inserted to account for carry or borrow propagation. Encoding and decoding can be performed interchangeably by hardware or software which feature differing coding conventions.
-
公开(公告)号:FR2284153A1
公开(公告)日:1976-04-02
申请号:FR7521490
申请日:1975-07-04
Applicant: IBM
Inventor: GIANNUZZI ROBERT J , LANGDON GLEN G JR , PASTERNAK EDWARD
Abstract: A keyboard operated programmable electronic calculator is provided with a light display and individual key lights for the numeric and function keys. A program is entered into storage by operation of the numeric and function keys when the calculator is activated to the program mode by a first control key. The program is read out of storage by operation of a second control key. Control logic under control of the calculator CPU operates the light display and the individual key lights in response to manual operation of the second control key to identify the program step and its program parameter for checking purposes.
-
公开(公告)号:BR8704623A
公开(公告)日:1988-04-26
申请号:BR8704623
申请日:1987-09-04
Applicant: IBM
Inventor: LANGDON GLEN G JR , MITCHELL JOAN LAVERNE , PENNEBAKER WILLIAM B , RISSANEN JORMA J
-
-
-
-
-
-
-
-
-