Rectangular Region Patents (Class 345/628)
  • Publication number: 20100053211
    Abstract: A user interface method and system for controlling automated image processing operations of HCS and/or HTS systems includes a graphical interface to enable user designation of an image naming convention, image sources and destinations, image processing channels, processing parameter values, and processing spatial designations. The graphical interface includes an image viewer.
    Type: Application
    Filed: June 26, 2009
    Publication date: March 4, 2010
    Applicant: Vala Sciences, Inc.
    Inventors: Randall S. Ingermanson, Jeffrey M. Hilton
  • Patent number: 7633511
    Abstract: Virtual views of a complex scene are produced for a user to view. The virtual views are substantially free from aliasing even when using a relatively sparse set of images of the scene. In a described implementation, a scene is split into one or more coherent layers. The boundaries of the coherent layers are propagated across a plurality of frames corresponding to the scene. The splitting may be further refined (e.g., in accordance with user feedback) to present a virtual view of the scene.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Heung-Yeung Shum, Jian Sun, Shuntaro Yamazaki, Yin Li
  • Patent number: 7630614
    Abstract: A method and apparatus for controlling the playback of interactive television applications associated with a recorded program when a viewer is using trick play modes of operation is disclosed. When a viewer activates a fast forward operation. All events that the application would normally receive are supplied to the application at a faster rate than normal. When the viewer activates a rewind operation, the application is either paused until the playback of the rewound program returns to the location where the rewind operation began, or the application is loaded with a previous saved valid state for the location to which the program is rewound.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: December 8, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Declan Patrick Kelly
  • Patent number: 7602403
    Abstract: Methods and apparatus implementing a technique for preparing one or more vector data objects for rendering. In general, in one aspect, the technique includes receiving an object that is a vector data object and defining clipping states of the object. Each clipping state of the object represents an appearance of the object for a region of the object. The technique includes, for each clipping state, determining whether a clipping path is needed to render the appearance of the object represented by the clipping state and generating clipping instructions in accordance with the determining. The technique includes, for each clipping state, generating rendering instructions for rendering the appearance of the region of the object represented by the clipping state. The technique includes associating the generated clipping and rendering instructions to the corresponding clipping states.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: October 13, 2009
    Assignee: Adobe Systems Incorporated
    Inventor: Mark Hamburg
  • Patent number: 7580045
    Abstract: Disclosed is a network accessible tool that is capable of providing map and satellite image data, as well as other photographic image data to locate, identify, measure, view, and communicate information about land over the Internet-to-Internet users. The network accessible tool includes a location tool that allows the user to locate areas on a map using geographic names, township, range and section descriptions, county names, latitude and longitude coordinates or zip codes. Network accessible tool also includes a metes and bounds tool that draws boundaries on the map and image data in response to metes and bounds descriptions that have been entered by the Internet user. The network accessible tool also includes a lat/long drawing tool that draws boundaries on the map and image data based upon latitude and longitude coordinate pairs that have been entered by the Internet user.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: August 25, 2009
    Assignee: Landnet Corporation
    Inventors: Craig D. Harrison, James J. Graham
  • Patent number: 7523189
    Abstract: Methods and computer readable media for generating displays of user-defined blocks of networking addresses on a map of an associated address space are provided. Each block of networking addresses is described in a user-defined table with a start address and a map size. The display for each block of network addresses may be rendered on the map at a location based on the relative position of the start address within the associated address space and of a size based on the mask size in relation to the associated address space.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: April 21, 2009
    Assignee: Internet Associates, LLC
    Inventors: Dennis Joseph Boylan, Kenneth Douglas Burroughs, Sean Ming Drun, John Leland Lee, Angela Kristine Schneider
  • Patent number: 7495676
    Abstract: A process for the creation of a merged image comprising the steps of preparing at least two base images in digital format, selecting a pattern wherein said pattern comprises a multiplicity of cells, each cell having n regions wherein n is the number of prepared base images and wherein each region of a cell is assigned to a different prepared base image, applying the pattern to each base image, selecting a mergable portion of each respective base image wherein the mergable portion includes a tile corresponding to the region of each cell assigned to the respective base image, and merging of the mergable portions of each respective base image to provide a merged image.
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: February 24, 2009
    Assignee: Admotion Holdings Pty Ltd.
    Inventor: Robert van der Zijpp
  • Patent number: 7356406
    Abstract: Disclosed is a network accessible tool that is capable of providing map and satellite image data, as well as other photographic image data to locate, identify, measure, view, and communicate information about land over the Internet-to-Internet users. The network accessible tool includes a location tool that allows the user to locate areas on a map using geographic names, township, range and section descriptions, county names, latitude and longitude coordinates or zip codes. Network accessible tool also includes a metes and bounds tool that draws boundaries on the map and image data in response to metes and bounds descriptions that have been entered by the Internet user. The network accessible tool also includes a lat/long drawing tool that draws boundaries on the map and image data based upon latitude and longitude coordinate pairs that have been entered by the Internet user.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: April 8, 2008
    Assignee: LandNet Corporation
    Inventors: Craig D. Harrison, James J. Graham
  • Patent number: 7348995
    Abstract: A method, apparatus and computer program product are provided for implementing picture format conversion to X,Y plot for waveform comparisons. A picture file and user selected X,Y boundaries are received. Non-white pixels of the picture file between the user selected X,Y boundaries are converted to X,Y coordinate values in a selected format. The converted X,Y coordinate values are plotted.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: March 25, 2008
    Assignee: International Business Machines Corporation
    Inventor: Richard Boyd Ericson
  • Patent number: 7310103
    Abstract: A system and method for performing viewport clipping for multiple viewports using a pipeline. The pixel address coordinates are compared against boundaries of a first viewport window. The results of this comparison, along with the pixel address coordinates, are registered and passed on to the next pipeline stage. There, the pixel address coordinates are compared against the boundaries of a second viewport window. The comparison results are combined with those passed from the previous stage, and the results are again registered. This scheme is repeated until the pixel has been tested against all the viewport window boundaries, with the intermediate results being combined into a single result indicative of whether the pixel is to be passed to the subsequent stages of the graphics pipeline or clipped.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: December 18, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Charles Patton
  • Patent number: 7286139
    Abstract: A method for rendering a visible portion of an image that includes a plurality of graphics primitives. The size of the graphics primitives may be large and require the use of floating point numbers to represent the vertices. When the graphics primitives have a common vertex that is visible, the edge functions for the primitive are computed so as to avoid the common vertex becoming different for the different primitives. If the other vertices of the graphics primitives lie outside a bounding rectangle, then a vertex is formed at the intersection of the bounding rectangle and the graphics primitive. Fixed point numbers for the common vertex and other vertices including intersection vertices are then used to compute edge functions of the primitive and the primitive is rendered using the edge functions. If the common vertex is not visible, then floating point numbers are used to compute the edge functions.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: October 23, 2007
    Assignee: Via Technologies, Inc.
    Inventor: Yang (Jeff) Jiao
  • Patent number: 7215345
    Abstract: A method and apparatus for clipping video information before scaling. In an embodiment of the invention, a transmitter obtains video information in the form of image data, as well as clipping information defining one or more display regions in which the image data is to be displayed. In accordance with the clipping information, the transmitter performs clipping operations on the image data, and transmits the clipped image data to a receiver. Prior to displaying the clipped image data, the receiver performs any needed scaling of the clipped image data to conform to the dimensions of the display regions. By performing clipping operations prior to transmission, and scaling operations subsequent to transmission, unnecessary image data is omitted and greater transmission efficiency is achieved.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: May 8, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: James G. Hanko
  • Patent number: 7187388
    Abstract: In a two-dimensional data processing technique according to the present invention, there is provided a mechanism for inputting two-dimensional data, and for outputting a piece of two-dimensional data after subjected selectively to one of a plurality of predefined operations to a row or a column of the two-dimensional data; operation contents comprising an operation type which specifies the operation to be performed by the mechanism, an input target and an output target are designated; and at least one piece of operation contents is recorded in the designation order of the operation contents.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: March 6, 2007
    Assignee: Fujitsu Limited
    Inventor: Takashi Ide
  • Patent number: 7184093
    Abstract: The formatting of a video image frame (10) having a first aspect ratio to yield an image frame having a different aspect ratio is facilitated by establishing a pan and scan pixel coordinate (P) within the image that defines an image capture window for formatting purposes. A predictor (22) determines the pan and scan pixel coordinate by examining the image frame to determine the location therein of the most pertinent activity. The predictor (22) determines the location of the most pertinent activity by examining at least one of: video data, audio data, and other data such as closed captioning information.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: February 27, 2007
    Assignee: Thomson Licensing
    Inventor: John Palmer Manning
  • Patent number: 7148903
    Abstract: In a method for reconstructing a three-dimensional subject a number of projections of a three-dimensional subject is acquired by an acquisition arrangement. Each projection is a dataset of spatially contiguous data values. The projections are provided to a computer. A first part of the data values of the projections is replaced by new data values, and a second part of the data values of the projections remains unchanged. Thus changed projections are generated, using which a reconstruction of an image of the subject is determined by the computer.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: December 12, 2006
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Brunner, Stefan Böhm, Joachim Hornegger, Christian Neumair
  • Patent number: 7084886
    Abstract: A method for cropping a computer generated original image on a display, comprising the steps of: adjusting a user-selected movable boundary on the original image to define a cropped image within the boundary, the boundary defined by two or more points on the original image; and, distorting the original image in regions surrounding the points, whereby the boundary is accurately positioned for cropping. And, a method for measuring within a computer generated original image on a display, comprising the steps of: adjusting a user-selected movable line segment on the original image to define points on the original image for measuring between; and, distorting the original image in regions surrounding the points, whereby the points are accurately positioned for measuring.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: August 1, 2006
    Assignee: Idelix Software Inc.
    Inventors: Zeenat Jetha, Andrew Carlisle, Andrew Skiers, David Baar
  • Patent number: 7050069
    Abstract: A technique for performing clear operations in a region having a subregion. Responsive to a first clear command: perform an initialization in which stale information is eliminated from pixels outside the subregion. Responsive to subsequent clear commands: update a current clear count for the region; and write the updated current clear count into clear count values associated with pixels outside the subregion. Prior to creating the subregion, a conventional fast clear technique may be employed in the region. After creating the subregion and during its life, the inventive technique may be employed. After the subregion is discontinued, the conventional technique may once again be employed. The inventive technique may be employed optionally depending on the percentage of the region's area occupied by the subregion.
    Type: Grant
    Filed: March 31, 2001
    Date of Patent: May 23, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Calvin Selig, Roy Troutman
  • Patent number: 6950114
    Abstract: A luminance level compensating apparatus passes only the luminance signal of a pixel in a first detection range in the vertical direction of an image indicated by an input luminance signal, detects and stores a first frequency for each luminance level of the passed luminance signal for each predetermined period, passes only a luminance signal of a pixel in a second detection range including the first detection range in the vertical direction of the image, detects and stores a second frequency for each luminance level of the passed luminance signal for each predetermined period; generates a mixed frequency data based on the first and second frequencies stored.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: September 27, 2005
    Assignee: Pioneer Corporation
    Inventors: Hirofumi Honda, Tetsuya Shigeta, Tetsuro Nagakubo
  • Patent number: 6911991
    Abstract: The present invention provides a mechanism by which the number of bits used to identify the WIDs for each of the color buffer and the overlay buffer may be programmed into the graphics adapter based on the currently active application environment. With the apparatus and method of the present invention, a programmable WAT color size selection device is provided in a RAMDAC of the graphics adapter. This programmable WAT color size selection device may be dynamically programmed to use varying bit splits of a WID from a WID buffer to obtain different indexes into a color WAT table and an overlay WAT table. In this way, different splits of, for example, an eight bit WID may be obtained based on the setting of the programmable WAT color size selection device such that varying color and overlay capabilities are obtainable dynamically.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: June 28, 2005
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, III, James Stanley Tesauro
  • Patent number: 6882349
    Abstract: Embodiments of the present invention efficiently support rendering of high resolution images under zone rendering. In particular, a bin array rectangle and binner clipping rectangle for determining primitive-zone intersections. Both of these rectangles are defined by graphics device state variables containing the screen-space location of the rectangle corners. In particular, the binner clipping rectangle is used to define the visible region in screen coordinates. Objects completely outside the binner clipping rectangle in one or more directions will be discarded. Objects that cannot be trivially rejected are subjected to bin determination. The bin array rectangle handles color buffer resolutions larger than could otherwise be accommodated by the optimally-renderer image limits.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 19, 2005
    Assignee: Intel Corporation
    Inventor: Peter L. Doyle
  • Patent number: 6864899
    Abstract: A graphics sub-system manages a two-dimensional coordinate space which includes a plurality of rectangular regions. The two-dimensional coordinate space is represented by a hierarchical linked list of nodes. Each node represents a rectangular region of two-dimensional coordinate space. Each node acts as a bounding box for all descendant nodes in the hierarchical linked list of nodes.
    Type: Grant
    Filed: November 4, 2002
    Date of Patent: March 8, 2005
    Assignee: Savaje Technologies, Inc.
    Inventors: Frank E. Barrus, Lawrence R. Rau, Craig F. Newell
  • Patent number: 6831661
    Abstract: The present invention provides a technology that enables related portions of multiple pages of images to be displayed simultaneously. A projection display apparatus comprises: an image extraction section that extracts at least a portion of given first image data as an extraction image; an extraction image memory for storing extraction image data representing the extraction image; an image overlay section that generates overlaid image data by superimposing the extraction image on an original image represented by given second image data; a light modulation unit that is driven responsive to the overlaid image data pixel by pixel; and an optical system for projecting onto the screen the overlaid image obtained by the light modulation unit. A projection display apparatus can display related portions of multiple pages of images simultaneously.
    Type: Grant
    Filed: August 3, 2000
    Date of Patent: December 14, 2004
    Assignee: Seiko Epson Corporation
    Inventors: Takafumi Itoh, Shoichi Akaiwa
  • Patent number: 6831660
    Abstract: A method and apparatus in a data processing system for processing graphics data. A set of clip areas defining a window for use in clipping graphics data is identified in which a portion of the graphics data is obscured. A clip area in a first hardware clipper is set, wherein the clip area encompasses the window to process the graphics data. The graphics data within the first clip area is graphics data to be displayed. A no clip area is set in a second hardware clipper, wherein the no clip area encompasses the portion and wherein which graphics data in the second clip area is to remain undisplayed. The graphics data is sent to the first hardware clipper and the second hardware clipper.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Debra Ann Kipping, Wei Kuo, Mark Richard Nutter, George F. Ramsay, III
  • Patent number: 6766065
    Abstract: The image processing method sets an image processing condition of an image using either image data of an image clipping area corresponding to the image or extended image data which is image data of an extended image area that is wider than the image clipping area in a direction in which a plurality of images is continuously recorded; represents an image obtained by processing the extended image data in accordance with the image processing condition and the image clipping area or only an image within the image clipping area obtained by processing said extended image data in accordance with said image processing condition; judges whether the represented image clipping area is appropriate or not; and modifies the image clipping area in accordance with a result of the judging. Even when a frame clipping error occurs in a photoprinter, the method can consistently output an appropriate image preventing decrease of work or production efficiency or keeping it to a minimum.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: July 20, 2004
    Assignee: Fuji Photo Film Co., Ltd.
    Inventor: Hiroyasu Yamamoto
  • Patent number: 6683619
    Abstract: A system and method for increasing the performance of a compositing system when compositing images represented as a directed acyclic graph. The method comprises identifying at least one critical path, determining a set of input nodes to each critical path, and caching the images at each of the input nodes to each critical path. The critical paths may comprise all nodes between and including the edit nodes on one end and the view node at another end. The method may also include receiving a user designation of at least one view node and at least one edit node, receiving a request to view the video presentation at a view node, processing data at the view node responsive to the request, and displaying the video presentation at the view node. Caching may be implemented when processing nodes such that when processing a node, a determination is made whether the node is an input node to one of the critical paths.
    Type: Grant
    Filed: October 18, 2000
    Date of Patent: January 27, 2004
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Sukendeep Samra
  • Publication number: 20040008212
    Abstract: A solution is provided to reshape irregularly-shaped computer graphics images in order to reduce the number of rectangles generated for transmission. It may be used any time it is useful to compress a set of digital image data from an irregularly-shaped region of pixels. A post-shaping process may be utilized wherein rectangles in a destination window are examined and any touching (or possibly nearby) rectangles are merged into a single rectangle. Alternatively, a pre-shaping process may be utilized wherein images drawn with a single command are merged into a single rectangle. Each of these processes has advantages and disadvantages which may make one or the other preferable, depending upon the circumstances. Additionally, both processes may be used together if desired.
    Type: Application
    Filed: December 13, 2002
    Publication date: January 15, 2004
    Applicant: Sun Microsystems, Inc., a Delaware Corporation
    Inventor: Thomas G. O'Neill
  • Patent number: 6628297
    Abstract: A first method is performed by a computing device to generate rect objects for visible portions of objects of a display that have changed from a previous to current update cycle. The first method comprises dividing a visible portion of at least one of a plurality of overlapping objects that has changed from a previous to current update cycle, into at least one rect object. In dividing the changed visible portion, the computing device uses a graphical hierarchy defining precedence for display of the objects. By determining changed areas of the display, the computing device can be programmed to avoid using processing power on portions of the display that have not changed from a previous to current update cycle or that is not visible in the display. In addition, the computing device can determine the portions of the display requiring update relatively rapidly through use of the rect object(s).
    Type: Grant
    Filed: May 10, 2000
    Date of Patent: September 30, 2003
    Assignee: CrossArtist Software, ApS
    Inventors: Anders Wraae, Thomas Villadsen
  • Patent number: 6560376
    Abstract: A method for automatically cropping, rotating, and scaling a scanned image to ensure that a printed copy of the scanned image is the same size as the original, when possible. The method attempts to honor the default or operator designated orientation of the printed image, but will automatically rotate the image if that will eliminate unnecessary image reduction. Optimal orientation and scaling factors are automatically determined based on the target page size and the size and shape of the information of interest in the original image (not the boundaries of the original document). The operator selects a desired printed orientation (or accepts a default orientation) and selects a desired printed paper size (or accepts a default printed paper size). If an image will fit within the printable margins without rotation or cropping, the image is simply printed without modification. If the image will fit without rotation by cropping white space, then white space is cropped.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: May 6, 2003
    Assignee: Hewlett Packard Development Company, L.P.
    Inventors: Benjamin D. Kimbell, Dan L. Dalton, Michael L. Rudd
  • Patent number: 6486900
    Abstract: A system for minimizing screen burn on a display screen caused by the display of video images that do not occupy the entire area of the display screen includes video image processing circuitry for formatting a received video signal to display an active image of the video signal on a portion of the display screen, and for displaying a screen saver on portions of the display screen that are not occupied by the formatted active image. A screen saver library provides a screen saver from a plurality of screen savers. Each screen saver in the plurality of screen savers occupies portions of the display screen that are not occupied by an active image.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: November 26, 2002
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Richard Chi-Te Shen, Alan Peter Cavallerano
  • Patent number: 6389155
    Abstract: An image processing apparatus includes a designating section for designating an arbitrary region or an arbitrary position of an image; a specifying section for specifying an object region which is present in the designated region or position, and which can additionally be in a vicinity of the designated region or position, from pixel information in the designated region or position; a determining section for determining an image region to be cut out from the image, based on the specified object region; and a cutting section for cutting out the determined image region from the image.
    Type: Grant
    Filed: June 16, 1998
    Date of Patent: May 14, 2002
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Ryuji Funayama, Hajime Takezawa, Minehiro Konya, Mitsuhiro Hakaridani
  • Publication number: 20010038387
    Abstract: To achieve a transfer of image data of large capacity from a host system side to a display side and a transfer of a far small quantity of data from the display side to the host system side with the maximum efficiency.
    Type: Application
    Filed: November 29, 2000
    Publication date: November 8, 2001
    Inventors: Takatoshi Tomooka, Johji Mamiya, Kazushi Yamauchi
  • Publication number: 20010017624
    Abstract: In a presentation device for the two-dimensional presentation of the volume data elements of a volume dataset, parts of the volume dataset can be selected by prescribing boundary surfaces. The boundary surfaces are displaceable. The selected volume can be presented as a perspective image rotating around a basic rotational axis. The rotational axis is selectable dependent on the positions of the volume data elements of the selection dataset. The rotational axis can be automatically determined by a computer unit.
    Type: Application
    Filed: February 5, 2001
    Publication date: August 30, 2001
    Inventor: Alois Noettling