Clipping Patents (Class 345/620)
  • Patent number: 7714867
    Abstract: Enables efficient correction of topological consistency of an input three-dimensional shape approximated in a spatial graph. Structured mesh generation systems of the present invention include: a topology determination apparatus for reading shape data from a shape data storage device to determine topological consistency and outputting data for solving a problem about topological consistency; a decomposable shape generation apparatus for reading the data outputted by the topology determination apparatus, changing a constraint condition of an integer programming problem solver to execute a shape correction process and outputting corrected shape data; and a structured mesh generation apparatus for reading the corrected shape data to generate a structured mesh.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jun Doi, Keisuke Inoue, Atsuhshi Yamada
  • Patent number: 7714877
    Abstract: An apparatus, system, and method for determining clipping distances are described. In one embodiment, a graphics processing apparatus includes a clipping unit and an instruction memory connected to the clipping unit. The instruction memory includes a clipping program to direct the clipping unit to perform clipping operations. The clipping program includes a clipping distance instruction to determine a clipping distance with respect to any of a set of clipping planes.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: May 11, 2010
    Assignee: Nvidia Corporation
    Inventors: Vimal S. Parikh, Lordson L. Yue
  • Publication number: 20100110104
    Abstract: Methods, apparatus, computer program products and systems are provided for editing an image in a browser. One method includes receiving crop data at a server including information defining a crop size and location associated with a cropping operation to be applied to an image in accordance with user instructions received at a client device and transmitting from the server to the client device a modified image, the modified image having a uniform resource locator (URL) and being cropped in accordance with the crop data.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 6, 2010
    Applicant: GOOGLE INC.
    Inventors: Andrew Hertzfeld, Richard L. Sites, Michael B. Herf, Justin Rosenstein, Lilly Christine Irani
  • Publication number: 20100103193
    Abstract: An image monitor apparatus includes a recognition process section that recognizes a process area in an original image which is inputted, a display image process section that generates and outputs an image for display by subjecting a process for display according to a user to the process area recognized by the recognition process section in the original image, a cut image record section that records an image of a partial area of the original image, the image cut from the original image, and further includes a record image process section that cuts the process area recognized by the recognition process section from the original image and causes the cut image record section to record an image in the process area of the original image, and generates and outputs an image for record by subjecting a process for record to the process area recognized by the recognition process section.
    Type: Application
    Filed: December 30, 2009
    Publication date: April 29, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Daisuke Abe, Eigo Segawa, Morito Shiohara
  • Publication number: 20100103192
    Abstract: A clipping processing portion is provided with: a subject detection portion that detects a main subject and a sub-subject from an input image; a degree-of-relationship calculation portion that calculates the degree of relationship between the main subject and the sub-subject; a clip region setting portion that sets a clip region based on the positions of the main subject and the sub-subject in the input image and the degree of relationship; a clipping portion that clips the clip region from the input image. The clip region setting portion sets the clip region so as to include the main subject and the sub-subject having the high degree of relationship thereof.
    Type: Application
    Filed: October 27, 2009
    Publication date: April 29, 2010
    Applicant: SANYO ELECTRIC CO., LTD.
    Inventors: Shinpei Fukumoto, Satoru Takeuchi, Kazuhiro Kojima, Norikazu Tsunekawa
  • Patent number: 7703011
    Abstract: A digital content creation device includes a processor and a storage device. The storage device stores a content database including digital content sets. The processor selects a target digital content set for processing; determines, based on a template, a layout for more than one target selected digital content sets; detects, based on processor generated overlap information, an overlapping region of the more than one target selected digital content sets; determines, based on processor generator importance information, at least one target selected digital content set for moving; determines a move direction parallel to a line connecting an overlapping region centroid and a move-target digital content set centroid allowing the centroids to be separated; calculates a move-distance to remove the overlap between the move-target digital content set and a quadrangle circumscribed on the overlapping region; and moves the move-target digital content set in the move direction by the move distance.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: April 20, 2010
    Assignee: Seiko Epson Corporation
    Inventors: Hitoshi Yamakado, Atsushi Nagahara
  • Patent number: 7701470
    Abstract: A method, system, and computer-readable storage medium are disclosed for combining raster image masks in a digital image. A first raster image mask may be generated that comprises a first set of one or more pixels having a first intermediate value for membership in the first raster image mask. A second raster image mask may be generated that comprises the first set of one or more pixels having a second intermediate value for membership in the second raster image mask. The first raster image mask and the second raster image mask may be combined to generate a third raster image mask, wherein a boundary of the third raster image mask is not greater than a combined boundary of the first raster image mask and the second raster image mask.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: April 20, 2010
    Assignee: Adobe Systems, Incorporated
    Inventors: Gregg D. Wilensky, Jen-Chan Chien
  • Publication number: 20100091035
    Abstract: Progress monitoring of lesions is done automatically by segmentation and registration of lesions in multi-phase medical images. A parametric level-set framework includes a model optimization for any number of lesions. The user specifies lesions in a baseline volume by clicking inside of them. The apparatus segments the lesions automatically in the baseline and follow-up volumes. The segmentation optimization compensates for lesion motion between baseline and follow-up volumes. 2D and 3D medical patient data can be processed by the methods.
    Type: Application
    Filed: April 28, 2009
    Publication date: April 15, 2010
    Applicant: Siemens Corporation
    Inventors: Klaus Kirchberg, Christoph Guetter
  • Patent number: 7683916
    Abstract: A method and system for enabling a user to import a user-defined graphics edit into at least one template, the method including the steps of selecting, by the user, at least one first editable object, editing, by the user, at least part of the at least one first editable object, thereby producing a user-defined graphics edit, saving the user-defined graphics edit, selecting, by the user, a template containing at least one second editable object; and applying at least part of the user-defined graphics edit to at least part of the at least one second editable object within the template.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: March 23, 2010
    Inventors: Philippe Joseph Ghislain Bossut, Natasha Deganello, Adolfo Vide
  • Publication number: 20100066759
    Abstract: A system for extracting a fingerprint data from video/audio signals, comprising a frame buffer for storing the video frame images, which accepts a new video frame image and discards the oldest video frame image in a first in first out (FIFO) fashion; a sub-sampler for sampling the video images, which operates on one video frame image at a time, so that the output of the sub-sampler contains data samples obtained from multiple video frame images while the video image content itself is discarded, and after each video frame image is sampled at the head of the frame buffer, it is discarded after the sampling; a divider through which the data samples go, in order to divide the data samples into groups of video frames so as to be organized as one fingerprint segment after another one; a formatter which incorporates optional information to the fingerprint segment so as to form the fingerprint data, and at the output of the formatter, the video image content is discarded, only the fingerprint data and the associated
    Type: Application
    Filed: May 21, 2008
    Publication date: March 18, 2010
    Inventor: Ji Zhang
  • Patent number: 7679624
    Abstract: A system for displaying content, such as a computer's displayed desktop, to a user such that remote content may be easily accessed, is presented. An exemplary display system includes a preferred interaction area through which the user interacts with the displayed content. The display system detects a user's reposition action and repositions the displayed content on the display system according to the detected reposition action. A user may reposition any portion of the displayed content to any location within the preferred interaction area. That portion of the displayed content falling outside of the preferred interaction area is displayed according to the available display area outside of the preferred interaction area. The displayed content outside of the preferred interaction area may be scaled according to the available display area. Display areas uncovered by repositioning the displayed content may be displayed with empty space.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: George G. Robertson, Patrick Markus Baudisch
  • Patent number: 7679625
    Abstract: As the user operates the straighten control, the rotational orientation of a selected image is changed. According to one embodiment, a grid is superimposed over the image while the straighten control is being operated, to assist the user in selecting the proper rotational orientation. In addition, after a rotational adjustment, the image is automatically cropped to ensure that the orientation of the peripheral shape of the image remains unchanged.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: March 16, 2010
    Assignee: Apple, Inc.
    Inventors: Joshua D. Fagans, Jeffrey L. Robbin, Timothy B. Martin, Timothy E. Wasko
  • Patent number: 7675528
    Abstract: Electronic document design systems and methods allowing a user engaged in customizing an electronic product to re-crop product images in a manner that is compatible with the product layout. Upon selection of an image area in the product design, the user can choose to re-crop the image currently displayed in the image area or to select and crop a different image to be used in the selected image area. A cropping indicator that can be resized and repositioned is provided to the user. The cropping indicator is automatically sized to have and retain the same height to width ratio as the selected image area. Upon completion of any resizing or repositioning operation, the selected image area of the electronic product is updated to reflect the cropping changes made by the user.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: March 9, 2010
    Assignee: VistaPrint Technologies Limited
    Inventors: Kenneth A. Walker, Jr., Alexander K. Schowtka
  • Publication number: 20100053210
    Abstract: A sound processing apparatus includes: sound image localization processing means for performing a sound image localization process on a sound signal to be reproduced; a speaker section placeable over an ear of a user and supplied with the sound signal to emit sound in accordance with the sound signal; turning detection means provided in the speaker section to detect turning of the head of the user; inclination detection means provided in the speaker section to detect inclination of the turning detection means; turning correction means for correcting detection results from the turning detection means on the basis of detection results of the inclination detection means; and adjustment means for controlling the sound image localization processing means so as to adjust the localized position of a sound image on the basis of the detection results from the turning detection means corrected by the turning correction means.
    Type: Application
    Filed: August 24, 2009
    Publication date: March 4, 2010
    Applicant: Sony Corporation
    Inventor: Homare Kon
  • Patent number: 7663643
    Abstract: An electronic album display system for displaying a plurality of images included in an electronic album having an image storing unit for classifying each of the plurality of images into a plurality of groups and storing each image, an image selecting unit for selecting an image to be displayed, an image display unit for displaying the image selected, an operation unit for receiving a display operation for said image display unit controlled by a viewer when one image is being displayed, an interest detecting unit for detecting an interest of the viewer in the one image on the basis of the display operation received by the operation unit, and an interest storing unit for storing the interest for each of the plurality of images, wherein the image selecting unit selects an image classified in a group including an image in which the viewer has an interest based on the interest stored in said interest storing unit.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: February 16, 2010
    Assignee: FUJIFILM Corporation
    Inventors: Kazuo Shiota, Shuichi Ohtsuka, Kazuki Nakajima
  • Patent number: 7656399
    Abstract: It is an object to provide a displaying apparatus for displaying a plurality of images quickly in a short time while guaranteeing high visibility.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: February 2, 2010
    Assignee: Fujifilm Corporation
    Inventor: Shuji Ono
  • Patent number: 7656418
    Abstract: A method for interactive adjustment of a 3D ultrasound image of an object includes acquiring a loop of 3D image data of the object, and providing a 3D image of the object on a display for user viewing. The method also includes activating a crop mode via a user interface in response to a user input to generate a cropping plane. The cropping plane may be oriented by the user in relation to the orientation of the image of the object in image space. The cropping plane is displayed along with the 3D image. The user may manipulate the user interface to control the orientation of the cropping plane in the image space with respect to the orientation of the image.
    Type: Grant
    Filed: June 7, 2004
    Date of Patent: February 2, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Stephen Watkins, Steven Araiza
  • Patent number: 7652665
    Abstract: A method for producing a multi-viewpoint image for a three-dimensional image display, includes: providing a plurality of viewpoints to be spaced at equal intervals in direction perpendicular to a single reference projection plane including target viewpoints serving as reference are spaced at constant intervals in a first direction parallel to the reference projection plane; providing a plurality of individual target viewpoints which are respectively different from the target viewpoints serving as reference and serve as feet of a perpendicular to the plurality of viewpoints, corresponding to the respective viewpoint, on a projection plane which is a plane including the reference projection plane; making determination such that the shapes and the sizes of the individual projection planes are included in the reference projection plane in overlapping regions of the individual projection planes acquired from two viewpoints positioned at the outermost positions of the plurality of viewpoints; and clipping only regi
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: January 26, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Rieko Fukushima, Tatsuo Saishu, Hitoshi Kobayashi, Yuzo Hirayama
  • Patent number: 7649531
    Abstract: An image generation device includes a memory in which a burst length, which is the smallest unit of read/write processing, is large; and an image generation device in which processing efficiency at the time of a memory access does not decrease, even in the case of accessing a rendering buffer for rendering a polygon. Image data is stored in a rendering buffer in block units made up of plural pixels, and image data of pixels corresponding to the polygon is stored in a serial region of the rendering buffer. A valid pixel flag indicating that a valid pixel is present within the block is stored in the rendering information buffer. The rendering buffer is accessed as little as possible based on placement of the valid pixel flags within the block.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: January 19, 2010
    Assignee: Panasonic Corporation
    Inventors: Yudai Ishibashi, Tadashi Kobayashi, Makoto Yamakura
  • Publication number: 20090322785
    Abstract: A method and apparatus for interactively manipulating a shape of an object, comprising selecting an object to be manipulated and rendering the object in dependence of a manipulation type. The method provides a smart object adapted interaction, manipulation and visualization scheme in contrast to previous display driven schemes. The method allows efficient shape manipulation by restricting the degrees of freedom for the manipulation to the meaningful ones for a given object or object part, thus allowing to reduce e.g. a 3D interaction to a 2D interaction.
    Type: Application
    Filed: July 6, 2007
    Publication date: December 31, 2009
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Christian Lorenz, Steffen Renisch, Jens Von Berg
  • Patent number: 7639249
    Abstract: Computer-generated images often contain two-dimensional objects that have been converted to three-dimensional objects. The three-dimensional objects appear even more visually appealing when edges of the three-dimensional objects are beveled. A direct insetting process computes a graph of how a shape changes as its edges are swept inwards (or outwards) independently such that the computed graph can be applied to a selected bevel profile to produce an interesting three-dimensional geometry for display.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventor: Steven P. Kihslinger
  • 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
  • Publication number: 20090295829
    Abstract: Method and apparatus for full-resolution light-field capture and rendering. A radiance camera is described in which the microlenses in a microlens array are focused on the image plane of the main lens instead of on the main lens, as in conventional plenoptic cameras. The microlens array may be located at distances greater than f from the photosensor, where f is the focal length of the microlenses. Radiance cameras in which the distance of the microlens array from the photosensor is adjustable, and in which other characteristics of the camera are adjustable, are described. Digital and film embodiments of the radiance camera are described. A full-resolution light-field rendering method may be applied to flats captured by a radiance camera to render higher-resolution output images than are possible with conventional plenoptic cameras and rendering methods.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 3, 2009
    Inventors: Todor G. Georgiev, Andrew Lumsdsine
  • Publication number: 20090295826
    Abstract: A user interface method and system for performing sensemaking tasks using visual information objects. The present invention provides techniques for the system to perform operations for creating, rearranging visual information objects, reallocating display space and scaling user input automatically so that users need not interrupt their creative activities. Such operations are intuitive and non-intrusive. Certain of the behavior results of the operations are specified in contracts associated with each visual information object.
    Type: Application
    Filed: July 13, 2009
    Publication date: December 3, 2009
    Applicant: Xerox Corporation
    Inventors: Lance E. Good, Mark J. Stefik, Patrick Baudisch, Jock D. Mackinlay, Polle T. Zellweger
  • Patent number: 7616218
    Abstract: Apparatus, system, and method for clipping graphics primitives are described. In one embodiment, a clipping module includes a clipping engine and a clipping controller connected to the clipping engine. The clipping controller is configured to determine which edges of an input graphics primitive intersect a first clipping plane. The clipping controller is configured to direct the clipping engine to clip, with respect to the first clipping plane, a first pair of edges of the input graphics primitive in response to determining that the first pair of edges intersect the first clipping plane.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: November 10, 2009
    Assignee: NVIDIA Corporation
    Inventors: Vimal S. Parikh, Andrew J. Tao, Lordson L. Yue
  • Patent number: 7616202
    Abstract: Methods and systems for processing fragment groups are described. Fragment groups that include z-only pixels are accessed. A z-only pixel has associated therewith two or more z-values instead of a single z-value. Fragment groups that are not covered by a geometric primitive are discarded, while fragment groups that are covered by a geometric primitive are forwarded to a shader pipeline.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: November 10, 2009
    Assignee: NVIDIA Corporation
    Inventors: Wei-Chao Chen, Jonah M. Alben, Anjana Rajendran
  • Patent number: 7616219
    Abstract: A method, apparatus, and article of manufacture provide the ability to modify an appearance style of a computer generated rendering. A computer generated rendering consisting of vector geometry is obtained. A closed second geometry is created in the computer generated rendering. The closed second geometry is then converted to a domain. An appearance style for an active region of the domain is identified and applied to all vector geometry in the active region on a per-pixel basis.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: November 10, 2009
    Assignee: Autodesk, Inc.
    Inventors: Mason J. Foster, Jose Madeira De Freitas Garcia, Joseph Cleveland Ard
  • Publication number: 20090267944
    Abstract: A method of displaying and manipulating a digital image is presented. The system extracts information from an image and from the display and display drivers to determine presentation parameters. The user may select various functions to present the image in a desired manner.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 29, 2009
    Inventors: Thomas J. Bouchard, Gaylord Delancey Wetherill, III, William R. Bouchard
  • Publication number: 20090256858
    Abstract: An information processing device includes: a clipping unit configured to subject a plurality of images to clipping processing for clipping a part of an image as a partial image to clip a partial image from each of the plurality of images; a size correcting unit configured to correct an image size regarding each of a plurality of the partial images clipped by the clipping unit; and a synthesizing unit configured to connect the partial images of which the image sizes have been corrected by the size correcting unit to generate a synthetic image.
    Type: Application
    Filed: March 10, 2009
    Publication date: October 15, 2009
    Applicant: Sony Corporation
    Inventors: Junichi Ogikubo, Norimasa Ozaki, Jun Onuki, Keita Shirane
  • Publication number: 20090244644
    Abstract: An information distribution system that includes an information reading apparatus reading out data distributed from an information medium and an information display apparatus having an information acquisition unit for acquiring the data distributed from said information reading apparatus, a display for displaying the data acquired by said information acquisition unit, and a display limitation unit for imposing display limitations on the data acquired by said information acquisition unit according to the state of connection between said information reading apparatus and the information display apparatus.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 1, 2009
    Applicant: PFU Limited
    Inventors: Norikazu Matsuyama, Kyoji Inari, Shoichi Takemori, Yurika Takayama
  • Publication number: 20090244093
    Abstract: An adaptive video presentation method for automatically presenting a video with stream-embed information based on content analysis of the video on a smaller display with a limited screen size is provided. The method comprises steps of determining a salient object group containing at least one salient object based on perceptual interest value of macroblocks for each frame of said video, extracting a window having a minimum size containing the salient object group for a scene of the video, characterized in that it further comprises steps of comparing size of the extracted window with the smaller display size; and presenting at least a selected area of the extracted window containing at least a part of the salient object group for the scene on the smaller display in different operation modes based on the result of the comparison steps for different motion mode for the scene of the video.
    Type: Application
    Filed: September 3, 2007
    Publication date: October 1, 2009
    Inventors: Zhi Bo Chen, Xiao Dong Gu, Qu Qing Chen
  • Publication number: 20090244094
    Abstract: An image processing apparatus includes a first display unit which displays a material image and an original image in fast and second areas on a display device, respectively; a detection unit which detects a position on the display device designated from an outside; a relationship determining unit which determines a designated position in the first area and a designated position in the second areas and which determines a correspondence relationship between the first area and the second area based on the designated positions; an allocation region determining unit which determines an allocation region in the second area; a cut region determining unit which determines a cut region in the first area to correspond to the allocation region based on the correspondence relationship; and a second display unit which displays a partial image corresponding to the cut region in the allocation region to display a combined image.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 1, 2009
    Applicant: Brother Kogyo Kabushiki Kaisha
    Inventors: Tetsuro Matsutani, Tetsuya Kato
  • Patent number: 7593854
    Abstract: A user is presented with a picture image either in hard-copy or electronic form. Particular picture features in the image each have associated information that is presented to the user upon the user requesting such information by at least selecting the picture feature using a feature-selection arrangement. Should the user select a picture feature for which no information is provided, an identifier of the feature, for example its image coordinates, are output to inform a person involved in providing the picture and related information. Preferably, to request information about a picture feature, the user as well as selecting the feature, also inputs a query by voice; in this case, where the selected feature has no associated information, the user query is also provided back to the person involved in providing the picture and related information.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: September 22, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Guillaume Belrose
  • Publication number: 20090225098
    Abstract: The present disclosure provides embodiments of guard band clipping systems and methods. One guard band clipping system embodiment, among others, includes a vertex processor configured to convert transformed vertex data to integer screen space data and pass the transformed vertex data downstream in a graphics hardware pipeline, and a guard band clipping module coupled to the vertex processor and a guard band arithmetic logic unit coupled to the guard band clipping module, the guard band clipping module configured to determine whether a primitive corresponding to the transformed vertex data is to be clipped and, based on that determination, forward the primitive to the guard band arithmetic logic unit to perform guard band clipping.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Yunjie Xu, Arthur Weng
  • Patent number: 7580035
    Abstract: A method is disclosed. The method includes receiving a first polygon, receiving a second polygon, calculating a vector joining a centroid of the first polygon and a centroid of the second polygon, retrieving vertices of each polygon that are farthest from the other polygon in the direction of the vector towards the other polygon, performing a view frustrum from each vertex retrieved for the first polygon to the centroid of the first polygon, performing a clipping operation on the second polygon and determining if the second polygon intersects the view frustrum of one or more of the vertices of the first polygon.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: August 25, 2009
    Assignee: Intel Corporation
    Inventors: Rahul P. Sathe, Oliver Heim
  • Publication number: 20090201313
    Abstract: An electronic device can include a display and a controller. The controller identifies a location within a displayable area of video frames which has movement, and controls panning/zooming of a sub-area within the video frames that is displayed on the display in response to the identified location of the movement. Some configurations of the controller detect movement of a person's mouth within the video frames while the person is speaking, identifies the associated location of the person speaking, identifies characteristics of voice in the video frames that is concurrently occurring with the detected movement of the person's mouth, and correlates the identified voice characteristics with the identified location of the person speaking.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Inventor: Karl Ola Thorn
  • Publication number: 20090195555
    Abstract: In a graphics processing system, the left, right, top and bottom edge planes for the purposes of clipping are set to the maximum values that can be represented using floating-point format numbers, vertex positions are snapped to a grid of predefined vertex positions, and the precision of selected vertices is prioritised when deriving edge functions for a given primitive. In respect of the depth near and far clipping planes, those planes are set to the maximum floating-point number format that can be represented for Z in the graphics system, but then fragments that have a Z value that falls outside the range zero to one are discarded by means of a depth test. In respect of the eye-plane, the need for clipping is avoided by instead modifying the edge equations generated for a primitive in dependence on the sign of the W value for each vertex of the primitive.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Applicant: ARM Norway AS
    Inventors: Jorn Nystad, Erik Faye-Lund
  • Patent number: 7567255
    Abstract: A control module for use in an image display system includes a gain module operable to amplify a signal received by the control module and to communicate an amplified signal having at least one clipped pixel. The at least one clipped pixel is capable of generating a color having a hue that is substantially different than a hue of a color that was specified by the signal. The control module further includes a formatter coupled to the gain module. The formatter operable to receive the amplified signal and to adjust the hue of the color associated with the at least one clipped pixel. In one particular embodiment, the hue of the color associated with the at least one clipped pixel is adjusted to substantially the hue of the color that was specified by the signal.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: July 28, 2009
    Assignee: Texas Instruments Incorporated
    Inventor: Roger M. Ikeda
  • Patent number: 7557824
    Abstract: A method of generating a stereoscopic image is disclosed. The method includes defining at least two, three or more regions in a scene representing a region of interest, a near regions and/or a far region. This is followed by forming an image pair for each region, this image pair containing the information relating to objects in or partially in their respective region. The perceived depth within the regions is altered to provide the ideai or best perceived depth within the region of interest and acceptable or more compressed perceived depths in the other regions. The image pairs are then mapped together to form a display image pair for viewing on a display device.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: July 7, 2009
    Assignee: University of Durham
    Inventor: Nicolas S. Holliman
  • Patent number: 7551183
    Abstract: A method is described that involves redefining a primitive surface to create a redefined primitive surface. The redefining involves clipping a first edge of the primitive surface to a second edge of a displayable screen area. The first edge of the primitive surface extends outside a guard band region prior to the clipping. The guard band region surrounds the displayable screen area. The clipping causes the redefined primitive surface to have an edge running within the guard band that the primitive surface does not have.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: June 23, 2009
    Assignee: Intel Corporation
    Inventor: Bimal Poddar
  • Patent number: 7551180
    Abstract: A system and method for graphically designing and testing end conditions is provided. The method and system allow for easy visualization and reuse of end condition components. A simple drag and drop methodology may be provided to allow for quick creation of end condition combinations. A user can create various different design scenarios. The system and method may determine which of those design scenarios is valid based on existing conditions. The testing environment may read the proposed end condition combination to determine targets. Various targets can be moved and placed in the testing environment in order to determine if the end condition combination is valid or not.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: June 23, 2009
    Assignee: Bentley System, Inc.
    Inventor: Denis J. Schaffer
  • Publication number: 20090147023
    Abstract: In one or more implementations, a cropped image is defined within a boundary on an original image displayed on a display. The original image is distorted to give an appearance of a lens being applied to the original image displayed on the display, the appearance of the lens including a focal region and a base region. A graphical user interface (“GUI”) is displayed on the display for adjusting the appearance of the lens.
    Type: Application
    Filed: February 9, 2009
    Publication date: June 11, 2009
    Applicant: Noregin Assets N.V., L.L.C.
    Inventors: Zeenat Jetha, Andrew Carlisle, Andrew Skiers, David Baar
  • Patent number: 7542046
    Abstract: An apparatus, system, and method for clipping graphics primitives are described. In one embodiment, a graphics processing apparatus includes a clipping unit, a read-only memory that is connected to the clipping unit, a read-write memory that is connected to the clipping unit, and an addressing unit that is connected to the read-only memory and the read-write memory. The read-only memory is configured to store a clipping program, and the read-write memory is configured to store a patch program. The addressing unit is configured to selectively address one of the read-only memory and the read-write memory based on a set of input conditions.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: June 2, 2009
    Assignee: Nvidia Corporation
    Inventors: Lordson L. Yue, Vimal S. Parikh, Andrew J. Tao
  • Patent number: 7525555
    Abstract: One embodiment of the present invention provides a system that facilitates performing an image-editing operation across multiple perspective planes. During operation, the system receives a selection for a source area for the image-editing operation, wherein the source area spans one or more perspective planes. The system also receives a selection for a destination area for the image-editing operation, wherein the destination area spans one or more perspective planes. Next, the system defines one or more partial source areas for the one or more perspective planes spanned by the source area. The system also defines one or more partial destination areas for the one or more perspective planes spanned by the destination area. The system then applies the image-editing operation from each partial source area to each relevant partial destination area.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: April 28, 2009
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steven M. Troppoli
  • Publication number: 20090096810
    Abstract: Methods and apparatus for the display of an image at a remote computer, where the image includes a graphical object to be at least partially omitted from the image displayed at the remote computer. Different regions of the desktop are identified and processed by different capture methods, in such a way as to achieve the desired result while keeping the computational cost low. Applications include the sharing of a local user's desktop with remote users without sharing a local user interface.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 16, 2009
    Inventor: Brian D. Green
  • Patent number: 7511719
    Abstract: A method, system, and computer program product for rendering an image to available display area based on parameters of one or more unusable display areas. The method includes determining one or more trapezoids for defining the available display area based on the parameters of the one or more unusable display areas. After an image is generated, the method determines if the generated image is within the determined one or more trapezoids, and renders the components of the generated image that are determined to be located within the one or more trapezoids.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: March 31, 2009
    Assignee: Honeywell International Inc.
    Inventor: Kevin J. Conner
  • Patent number: 7505047
    Abstract: A vehicle periphery viewing apparatus for capturing a vehicle-peripheral image includes: an image capturing device disposed on predetermined position; a display device disposed within the vehicle; and an image processing device performing an image division of the original image into a first image and a second image. The image capturing device captures an original image from the predetermined position. The display device displays the captured vehicle-peripheral image. The image processing device performs a coordinate conversion into a plan view coordinate by using a geometrical correction for the first image. The image processing device performs a predetermined image synthesis for the first image and the second image. The image processing device displays a synthesized image on the display device.
    Type: Grant
    Filed: April 21, 2005
    Date of Patent: March 17, 2009
    Assignees: Autonetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.
    Inventor: Akinobu Yoshimura
  • Publication number: 20090051946
    Abstract: A method for controlling a printing apparatus includes displaying a display image on a display unit based on image data, detecting a plurality of positions touched on a touch panel, for each of the positions detected on the touch panel, designating a position on the display image displayed on the display unit according to the position detected on the touch panel, obtaining an aspect ratio of a printing area, determining a crop area of the display image having the aspect ratio of the printing area and including all of the designated positions on the display image, and printing an image on a recording sheet based on the determined crop area.
    Type: Application
    Filed: August 11, 2008
    Publication date: February 26, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Makoto Hibi
  • Publication number: 20090046098
    Abstract: A primitive binning method includes detecting border tiles of a primitive defined by at least three vertexes. The detecting includes: defining a left edge and a right edge of the primitive compared to a direction of exploring tiles; calculating a slope sign for the left edge using an edge equation for the left edge; calculating a slope sign for the right edge using an edge equation for the right edge; and checking if a tile is crossed by one of the edges by evaluating an edge equation of a single corner of a tile. The corner is selected according to the one of the edges being a left or a right edge and according to the slope sign of the one of the edges.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Massimiliano Barone, Mirko Falchetto
  • Patent number: 7489321
    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: May 31, 2006
    Date of Patent: February 10, 2009
    Assignee: Noregin Assets N.V., L.L.C.
    Inventors: Zeenat Jetha, Andrew Carlisle, Andrew Skiers, David Baar