Clipping Patents (Class 345/620)
-
Patent number: 7978364Abstract: In order to provide a technique which can shorten the processing time in large-scale variable print processing, an image processing apparatus includes: an input unit adapted to input a rendering job which includes a single fixed object common to respective pages, and a plurality of variable objects which are independent for respective pages; a designation unit adapted to designate an inclusion region that includes rendering regions respectively for the plurality of rendering objects; a transparent processing unit adapted to generate transparent processed images by executing transparent processing in correspondence with the plurality of transparency attributes for a region of the fixed object that overlaps the inclusion region; a clipping image generation unit adapted to generate a clipping image by clipping a region from the transparent processed image; and a generation unit adapted to generate rendering data by blending the clipping image and the fixed object.Type: GrantFiled: March 17, 2008Date of Patent: July 12, 2011Assignee: Canon Kabushiki KaishaInventor: Shunsuke Iguchi
-
Patent number: 7978205Abstract: An enhanced graphics pipeline is provided that enables common core hardware to perform as different components of the graphics pipeline, programmability of primitives including lines and triangles by a component in the pipeline, and a stream output before or simultaneously with the rendering a graphical display with the data in the pipeline. The programmer does not have to optimize the code, as the common core will balance the load of functions necessary and dynamically allocate those instructions on the common core hardware. The programmer may program primitives using algorithms to simplify all vertex calculations by substituting with topology made with lines and triangles. The programmer takes the calculated output data and can read it before or while it is being rendered. Thus, a programmer has greater flexibility in programming.Type: GrantFiled: September 3, 2004Date of Patent: July 12, 2011Assignee: Microsoft CorporationInventors: Amar Patel, Charles N. Boyd, David R. Blythe, Jeff M. J. Noyle, Michael A. Toelle, Stephen Harry Wright
-
Publication number: 20110141101Abstract: A method for producing a three-dimensional likeness of a real-life subject from a two-dimensional image. The method includes uploading a digital image including facial features of a real-life subject from local memory storage to storage in a remote server. A user of the method then selects a target image area from the digital image and matches peripheral features such as skin tone, hair style, and hair color to the real-life subject. The remote server processes the said target image area and the peripheral features together to produce a three-dimensional representation which may be previewed by the user. Once approved and purchased through an on-line e-commerce transaction, multiple two-dimensional sheets corresponding to the three-dimensional representation are generated and a tangible embodiment of the three-dimensional representation is formed from the two-dimensional sheets as a head apparatus for shipment to the user.Type: ApplicationFiled: December 11, 2009Publication date: June 16, 2011Applicant: TWO LOONS TRADING COMPANY, INC.Inventor: Mark SCRIBNER
-
Patent number: 7961200Abstract: 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: GrantFiled: March 8, 2010Date of Patent: June 14, 2011Assignee: Vistaprint Technologies LimitedInventors: Kenneth A. Walker, Jr., Alexander K. Schowtka
-
Patent number: 7952592Abstract: A method for creating a cutout surface for volume rendering includes providing a digitized medical image volume comprising a plurality of intensities corresponding to a 3-dimensional grid of points, identifying a surface of interest in said image volume, representing said surface-of-interest by a polygonal mesh, extracting a set of curves on said surface-of-interest where a cutout surface will intersect, extending a vector defined on one of said curves toward a viewing point, and sweeping said extended vector along said curve to create said cutout surface.Type: GrantFiled: September 10, 2007Date of Patent: May 31, 2011Assignee: Siemens Medical Solutions USA, Inc.Inventors: Michael Burns, Klaus Engel
-
Publication number: 20110125526Abstract: A system and method for analyzing and retrieving images of breast tissue abnormalities obtained from multiple sources. Providing a tool for a radiologist that includes a convenient region-of-interest association of mammogram, or other anatomical images, of an individual patient. One embodiment provides an efficient collection of all of the mammogram abnormalities for a patient. In yet another embodiment, the region-of-interest abnormalities in a single location in a patient's tissue are correlated across a variety of imaging modalities including X-rays, mammogram, CT, ultrasound, MRI, or other imaging technologies.Type: ApplicationFiled: November 25, 2009Publication date: May 26, 2011Inventor: Greg Gustafson
-
Patent number: 7945116Abstract: Methods and systems for cropping images of book pages are disclosed according to one embodiment of the invention. A method may include identifying reference images and receiving cropping rectangles for the reference images. These cropping rectangles associated with reference images may then be used to generate cropping rectangles for images of book pages between the reference images. The cropping rectangles may be generated based on a linear interpolation of the cropping rectangles associated with the reference images and the number of pages between images. The method may also display one or more images of book pages with the associated one or more cropping rectangles superimposed thereon. A user may then have the opportunity to make adjustments to the position and/or size of the cropping rectangles.Type: GrantFiled: August 20, 2007Date of Patent: May 17, 2011Assignee: Ancestry.com Operations Inc.Inventor: Donald B. Curtis
-
Publication number: 20110109647Abstract: A program generation device (11) for generating a control program for causing a display device (30) to display an image in different display sizes comprises: a determination unit (116) that determines a conversion image size based on the different display sizes of the image; a conversion unit (117) that converts an item of image data representing the image into an item of image data having an image size equal to the conversion image size; and a generation unit (118) that generates a control program for causing the display device to display the image in different display sizes by using the item of image data converted by the conversion unit.Type: ApplicationFiled: November 12, 2010Publication date: May 12, 2011Applicant: NTT DOCOMO, INC.Inventors: Yukou Miyazawa, Takahiro Ohori, Kazuya Anzawa
-
Publication number: 20110090247Abstract: A particle image analyzing method is adapted so that while raising image-reviewing efficiency at a cropped image level of particle components in a sample, the entire sample can be observed without significantly changing a related apparatus configuration. Prior to image reviewing of an imaging region, cropped images thereof are reviewed and, with reference to the images arranged for each kind of particle component, if the operator judges any particles to have been falsely identified, the operator uses an operating unit to modify positions of the particles to those of correct component items. An overall image of the imaging region is displayed and if any components to be added (overlooked components) appear, the kinds of these components are identified and quantitative data on each kind of component is registered. Upon completion of the registration, the concentration of the sample is recalculated and a comment is entered in a comment field.Type: ApplicationFiled: May 12, 2009Publication date: April 21, 2011Applicant: HITACHI HIGH-TECHNOLOGIES CORPORATIONInventors: Miki Taki, Norio Oowada
-
Publication number: 20110090246Abstract: A moving image generation apparatus includes an image display unit, a partial image specification unit, a partial image cutout unit, and a moving image generation unit. The image display unit displays an image. The partial image specification unit specifies a partial image of a predetermined range corresponding to each of points in the displayed image. The partial image cutout unit cuts out a plurality of partial images from between two arbitrary partial images included in the specified partial images. The moving image generation unit generates a moving image based on the specified partial images and the cutout partial images.Type: ApplicationFiled: October 19, 2010Publication date: April 21, 2011Inventor: Takuya MATSUNAGA
-
Publication number: 20110090245Abstract: A method for rendering static graphics in a mobile device in applications such as map applications. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is defined based on the panning increments and the rendering region is expanded to provide an expanded region. At least one of a candidate polygon, candidate line segment, and polyline is clipped to the expanded region to obtain one or more clipped portions of the at least one of the candidate polygon, candidate line segment and candidate polyline contained within the expanded region. The one or more clipped portions of the candidate polygon, candidate line segment and candidate polyline, are rendered and portion of the previously rendered frame is copied to provide the panned frame.Type: ApplicationFiled: October 16, 2009Publication date: April 21, 2011Applicant: RESEARCH IN MOTION LIMITEDInventor: Ramgopal RAJAGOPALAN
-
Patent number: 7924294Abstract: In one embodiment, a system, method and computer readable media are disclosed for trimming geographic data that defines polygons to boundaries of a quadrangle. The geographic data is converted to map coordinates in a novel azimuthal map projection. Each map projected point in the azimuthal map projection has an azimuthal angle that is proportional to longitude of the point, and has a radius from the center of the azimuthal map projection that is proportional to both the longitude and latitude of the point. Polygons are trimmed along a lower limit of the quadrangle and along an upper longitude limit of the quadrangle using the azimuthal map projection. The map coordinates in the azimuthal map projection are then converted back to geographic data.Type: GrantFiled: December 27, 2006Date of Patent: April 12, 2011Assignee: The MathWorks, Inc.Inventor: Robert P. Comer
-
Publication number: 20110080424Abstract: A method of processing a plurality of images comprises receiving a plurality of images, defining a set of images for processing, from the plurality of images, aligning one or more components within the set of images, transforming one or more of the aligned images by cropping, resizing and/or rotating the image(s) to create a series of transformed images, and creating an output comprising the series of transformed images, the output comprising either a stop motion video sequence or a single image.Type: ApplicationFiled: June 17, 2009Publication date: April 7, 2011Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Marc Andre Peters, Tsvetomira Tsoneva, Pedro Fonseca
-
Publication number: 20110081083Abstract: An image is displayed on a touch screen. A user's underline gesture on the displayed image is detected. The area of the image touched by the underline gesture and a surrounding region approximate to the touched area are identified. Skew for text in the surrounding region is determined and compensated. A text region including the text is identified in the surrounding region and cropped from the image. The cropped image is transmitted to an optical character recognition (OCR) engine, which processes the cropped image and returns OCR'ed text. The OCR'ed text is outputted.Type: ApplicationFiled: October 7, 2009Publication date: April 7, 2011Applicant: GOOGLE INC.Inventors: Dar-Shyang Lee, Lee-Feng Chien, Aries Hsieh, Pin Ting, Kin Wong
-
Publication number: 20110069085Abstract: Methods and systems are presented for automatically generating a slide associated with a slideshow. In one aspect, a method includes selecting an image for inclusion in a slideshow, where the image has associated facial detection information. A face location is determined in the selected image based on the facial detection information and the selected image is cropped based on the determined face location to generate a cropped image depicting the included face. The cropped image is inserted into a slide associated with the slideshow. Further, an animation having a defined animation path can be associated with the slide. Also, the face location can be identified as a position in the animation path and the slide can be animated based on the associated animation.Type: ApplicationFiled: September 23, 2009Publication date: March 24, 2011Applicant: APPLE INC.Inventors: Ralf Weber, Robert Van Osten
-
Publication number: 20110050722Abstract: A display control apparatus controls an input unit that inputs pieces of captured image data, an acquisition control unit that controls consecutive acquisition of a plurality of pieces of image data, a memory control unit that buffers in the memory unit the plurality of pieces of image data consecutively acquired by the acquisition control unit, an image compositor that composites the latest buffered image data and other (non-latest) pieces of image data successively buffered in the memory control unit, and a display control unit that displays chronologically an image represented by a image data composited by the image compositor.Type: ApplicationFiled: August 24, 2010Publication date: March 3, 2011Applicant: CASIO COMPUTER CO., LTD.Inventors: Jun MURAKI, Hiroshi Shimizu, Hiroyuki Hoshino, Erina Ichikawa
-
Publication number: 20110044512Abstract: A method of automatic tagging of images on an image hosting website includes receiving at least one image, locating faces and/or people in the received image, recognizing features of the located faces and/or people, and automatically tagging the located faces and/or people in response to the recognizing.Type: ApplicationFiled: March 31, 2010Publication date: February 24, 2011Applicant: MYSPACE INC.Inventors: Manik Bambha, Thomas Anderson, Steven Pearman, Vincent Roussilhon
-
Patent number: 7889194Abstract: A method for multi-planar reconstruction of digitized medical images includes providing an image volume, sampling the neighborhood about each point in a planar region and saving a color value and a depth, providing a projection plane onto which rendering rays are projected from a viewing point through said image volume, advancing sampling points along rays through the image volume, computing depths of each sampling point, determining for sampling points on rays that penetrates the planar region if a depth of said sampling point is less than the buffer depth of a corresponding point in the planar region and sampling neighborhoods of points about such sampling points, determining if sampling points are near said planar region, applying first transfer function to sample values interpolated from first volume for sampling points close to or inside the planar region, and otherwise applying second transfer function to sample values interpolated from second volume.Type: GrantFiled: March 12, 2007Date of Patent: February 15, 2011Assignee: Siemens Medical Solutions USA, Inc.Inventors: Klaus Engel, James Williams
-
Patent number: 7876335Abstract: A system redacts content in a multi-layered document by executing a content modifier process that redacts a first portion of content in a source layer and then automatically redacts related content in at least one target layer. The content modifier process overlays the source redaction region on corresponding areas of other layers in the document to identify target redaction regions in those other layers that contain target content. In turn, the content modifier process automatically identifies and redacts the target content within target redaction regions.Type: GrantFiled: June 2, 2006Date of Patent: January 25, 2011Assignee: Adobe Systems IncorporatedInventors: Jason T. Pittenger, David Stromfeld
-
Patent number: 7876333Abstract: A method of displaying a computer application comprising a plurality of objects within an initially transparent application window comprises creating an animated content window below the application window for each animated content object of the computer application and directing the player responsible for playing the animated content object to draw the animated content directly therein. The objects of the computer application are examined and a clipping mask for each animated content object corresponding generally to the animated content window created therefor is defined. Starting from bottom to top, an object from the list is selected. If the selected object is not an animated content object, the object is drawn within the application window except in areas corresponding to the clipping masks.Type: GrantFiled: March 30, 2006Date of Patent: January 25, 2011Assignee: Smart Technologies ULCInventor: Taco Van Ieperen
-
Patent number: 7876334Abstract: A digital photography system and a method of its use. The system includes a digital camera having a mechanism for selecting a graphical object, a mechanism for superimposing the graphical object within a field of view of a digital camera, a mechanism for manipulating the graphical object within the field of view before capturing the image according to manipulation parameters that are set by a user and a mechanism for defining a relationship between the manipulated graphical object and at least part of the image. The scope of the invention also includes a memory card bearing such graphical objects and a method of offering the system for sale at a price that depends on the graphical objects stored in the memory card(s).Type: GrantFiled: April 3, 2006Date of Patent: January 25, 2011Assignee: Sandisk IL Ltd.Inventors: Eyal Bychkov, Itzhak Pomerantz
-
Publication number: 20110013049Abstract: An electronic device includes a touch sensitive display device, a camera device, and a processor that executes computer readable program code embodied in a computer readable storage medium. Some of the computer readable program code is configured to control magnification of a digital image from the camera device to generate a magnified digital image that is displayed on the display device in response to distance between at least two touch points detected relative to a surface of the display device. Some other computer readable program code is configured to initiate capture of the magnified digital image in response to cessation of detection of at least one of the two touch points.Type: ApplicationFiled: July 17, 2009Publication date: January 20, 2011Inventor: Karl Ola Thörn
-
Patent number: 7860645Abstract: The telematics service providing system generates a path from the departure point to the destination based on traffic information, generates guidance information for each guidance point where a turn to a direction that is different from the current progress direction of the client is needed on the generated path, clips a vicinity map covering a predetermined area with reference to the guidance point from the total map to generate a guidance point vicinity map, converts the generated guidance point vicinity map into a format displayable by the client, and provides the converted map to the client terminal. Accordingly, confusion caused by complex crossroads or paths that need consecutive and same direction turns may be prevented, the client terminal may not need a memory for storing large-volume geographic information data, and the client may not additionally need to upgrade the geographic information data.Type: GrantFiled: June 30, 2005Date of Patent: December 28, 2010Assignee: SK CorporationInventors: Do-Sung Kim, Won-Hee Cho, Jin-Kyung Park, In-Joon Choi, Min-Hui Park
-
Patent number: 7847806Abstract: A desired range of moving image data is designated. Then, still images obtained from a start frame and an end frames in the designated range are displayed, and an interface for designating trimming areas is provided for the two frames. The trimming areas are set in a predetermined frame to be extracted from the designated range based on the trimming areas designated by using the interface. The predetermined number of frames is extracted from the designated range of the moving image data, a partial image in the set trimming areas is extracted from the extracted predetermined number of frames, and a predetermined number of continuous still images are generated. The obtained continuous still image is printed onto a recording sheet via a printing device.Type: GrantFiled: September 25, 2003Date of Patent: December 7, 2010Assignee: Canon Kabushiki KaishaInventors: Yausushi Mochizuki, Takayuki Suzuki
-
Patent number: 7843466Abstract: Methods and systems for automatically creating a frame image for a content image are presented, and include retaining in electronic storage one or more master frame component images, automatically cropping at least one of the master frame component images to create a plurality of frame component images including at least a plurality of cropped versions of the master frame component images, and automatically assembling the frame component images into a frame on a display such that the frame appears as a frame image for the content image when the frame component images and content image are displayed together.Type: GrantFiled: July 29, 2005Date of Patent: November 30, 2010Assignee: Vistaprint Technologies LimitedInventor: Brian D. Hanechak
-
Patent number: 7839402Abstract: In a virtual endoscopy method, an unfolding axis (100, 100?) substantially along an elongated lumen (150) is divided into axis segments (110). Ray casting directions (104) are selected extending generally radially from the axis segments. At least some of the ray casting directions are tilted away from a camera position (102). Ray casting is performed along the tilted ray casting directions to define pixel values that are arranged into an unfolded view. The ray casting employs at least one of (i) volume rendering and (ii) computing a statistical characteristic of voxels (238) over a preselected distance (dinterval) along the ray casting direction into the lumen-defining structure.Type: GrantFiled: June 2, 2005Date of Patent: November 23, 2010Assignee: Koninklijke Philips Electronics N.V.Inventors: Doron Dekel, Jacob S. Durgan, Thorsten R. Fleiter
-
Publication number: 20100289913Abstract: An image processing apparatus for cropping and outputting a plurality of partial images from an image, includes: an acquisition unit adapted to acquire object areas for a plurality of objects included in an image to be processed; an analysis unit adapted to analyze a distribution of the acquired object areas; a determination unit adapted to determine a cropping scheme for cropping partial images from the image to be processed, based on the distribution of the object areas; and a cropping unit adapted to crop the partial images from the image to be processed, using the determined cropping scheme.Type: ApplicationFiled: April 9, 2010Publication date: November 18, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Masato Fujiwara
-
Publication number: 20100280829Abstract: A system and method are provided for photo management using expression-based voice commands. The method interfaces a photo-image discovery device, having no dedicated display, to a display monitor. Expression-based user voice prompt are received and used to access a photo-image in storage at a storage site. The accessed photo-image is then presented on the display monitor. The photo-image in storage at the storage site can be accessed to perform an operation such as: selecting a storage site, selecting a photo-image, transforming a selected photo-image, converting a file format of a selected photo-image, and selecting a delivery option. In one aspect, a menu of photo-image user prompt options are presented on the display monitor, originating from the photo discovery device, and the expression-based user voice prompts are received in response to the presented menu.Type: ApplicationFiled: May 5, 2009Publication date: November 4, 2010Inventors: Paramesh Gopi, Vinay Ravuri, Dimitry Vaysburg, Prodyut Hazarika
-
Patent number: 7823058Abstract: The present invention provides electronic methods and apparatus for interactively authoring, sharing and analyzing digital video content. Methods for authoring include displaying visual data, defining each traversal as a time-based sequence of frames and annotating and storing a record of the traversal and its associated audio records. Defining the traversal includes interactively panning the visual data by positioning an overlay window relative to the visual data and zooming in or out by resizing the overlay window. In alternative embodiments, the visual data may be displayed in a rectangular layout or a cylindrical layout. The methods are practiced using an integrated graphical interface, including an overview region displaying the visual data, a detail region displaying current data within the overlay window, and a worksheet region displaying a list of previously stored annotated traversal records.Type: GrantFiled: December 30, 2002Date of Patent: October 26, 2010Assignee: The Board of Trustees of The Leland Stanford Junior UniversityInventors: Roy D. Pea, Michael I. Mills, Joseph H. Rosen
-
Patent number: 7817164Abstract: Systems and methods for adding to or deleting from an attention region in a medical image using a drawn curved line depending on the positions of the end points of the line using computer processing and user interface.Type: GrantFiled: April 27, 2005Date of Patent: October 19, 2010Assignee: Hitachi Medical CorporationInventors: Takashi Shirahata, Yoshihiro Goto
-
Publication number: 20100260421Abstract: A tagging method and apparatus of a portable terminal is in which if particular content is edited, only second tag information corresponding to the edited content is extracted and then automatically tagged to the edited content. The second tag information is part of the first tag information corresponding to a photography subject contained in the particular content.Type: ApplicationFiled: March 5, 2010Publication date: October 14, 2010Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyun Mi Park, Yu Ran Kim, Dae Won Kim
-
Patent number: 7812840Abstract: There are provided a scene modifier generation device and a scene modifier generation method capable of improving expressive power of animation when automatically generating a modifier concerning a scene used in computer graphics from an inputted text sentence. A scene modifier as a modification expression concerning a scene of computer graphics is stored together with the application condition. It is possible to automatically generate a unique scene modifier appropriate for a scene according to an agentive in the scenario, a meaning of the operation, and a component of a scene modifier contained in the scenario including an adverb.Type: GrantFiled: November 28, 2005Date of Patent: October 12, 2010Assignee: Panasonic CorporationInventors: Sachiko Uranaka, Makoto Yasugi, Toshiyuki Tanaka, Seiya Miyazaki
-
Patent number: 7808512Abstract: In a raster unit of a graphics processor, a method for bounding region accumulation for graphics rendering. The method includes receiving a plurality of graphics primitives for rasterization in a raster stage of a graphics processor and rasterizing the graphics primitives to generate a plurality pixels related to the graphics primitives and a plurality of respective bounding regions related to the graphics primitives. Upon receiving an accumulation start command, the bounding regions are accumulated in an accumulation register. The accumulation continues until an accumulation stop command is received. The operation results in an accumulated bounding region. Access to the accumulated bounding region is enabled to facilitate a subsequent graphics rendering operation.Type: GrantFiled: December 19, 2006Date of Patent: October 5, 2010Assignee: NVIDIA CorporationInventors: Edward A. Hutchins, Christopher D. S. Donham, Gary C. King, Michael J. M. Toksvig, Mark J. Kilgard
-
Publication number: 20100238191Abstract: To browse images grouped by person on a photo displaying system, a plurality of facial regions are generated from a plurality of images of a plurality of albums. The facial regions are grouped into a plurality of clusters of faces based on similarity between the facial regions. The clusters of faces are associated with the albums. A signal is received to select one of the facial regions. The selected facial region belongs to a specific cluster of faces and the specific cluster of faces is associated with a specific album of the albums. Images of the specific album and facial regions of the clusters of faces are displayed.Type: ApplicationFiled: March 19, 2009Publication date: September 23, 2010Applicant: CYBERLINK CORP.Inventors: Chi-Ming Lee, Chung-Yi Weng
-
Patent number: 7791605Abstract: A technique for universally rasterizing graphic primitives used in computer graphics is described. Configurations of the technique include determining three edges and a bounded region in a retrofitting bounding box. Each primitive has real and intrinsic edges. The process uses no more than three real edges of any one graphic primitive. In the case of a line, a third edge is set coincident with one of its two real edges. The area between the two real edges is enclosed by opposing perimeter edges of the bounding box. In the case of a rectangle, only three real edges are used. The fourth edge corresponds to a bounding edge provided by the retrofitting bounding box. In exemplary applications, the technique may be used in mobile video-enabled devices, such as cellular phones, video game consoles, PDAs, laptop computers, video-enabled MP3 players, and the like.Type: GrantFiled: May 1, 2007Date of Patent: September 7, 2010Assignee: QUALCOMM IncorporatedInventors: Guofang Jiao, William Torzewski, Chun Yu, Brian Ruttenberg
-
Patent number: 7782317Abstract: A method for determining a depth ordering between two planes in a 3D workspace of an application is provided. The method includes projecting vectors from a reference position through points of interest on the planes, determining corresponding points on the other plane, determining a number of points of interest on a first plane having a depth lower than its corresponding point and a number of points of interest on a second plane having a depth lower than its corresponding point, and setting the depth ordering based on these numbers. A method for displaying interconnects between nodes of a tree displayed in an application is provided. A node represents a multimedia item or a function and an interconnect represents data passed between two nodes. The method includes displaying an interconnect in the tree having an appearance indicating at least one characteristic of the data being passed between two nodes.Type: GrantFiled: August 24, 2007Date of Patent: August 24, 2010Assignee: Apple Inc.Inventor: Mitchell Scott Middler
-
Publication number: 20100201707Abstract: Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. One apparatus according to aspects of the present invention includes means for sending a location request from a client-side computing device to a map tile server, means for receiving a set of map tiles in response to the location request, means for assembling said received map tiles into a tile grid, means for aligning the tile grid relative to a clipping shape, and means for displaying the result as a map image.Type: ApplicationFiled: April 23, 2010Publication date: August 12, 2010Applicant: GOOGLE INC.Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Bret Steven Taylor, James Christopher Norris, Stephen Ma, Andrew Robert Kirmse, Noel Phillip Gordon, Seth Michael LaForge
-
Publication number: 20100194781Abstract: The present invention is a system and method for cropping and annotating images on a touch sensitive display device or other handheld device, including the following steps: (a) displaying an image of the image file to be cropped/annotated; (b) receiving an first input from a user designating a first point in the image defining a corner of a crop/annotation rectangle; (c) receiving a second input from the user designating a second point in the image defining an opposite corner of the crop/annotation rectangle; and (d) cropping and/or annotating the image from the first point to the second point of the crop/annotation rectangle. The present invention may be used in digital cameras, Apple iPhones®, hand-held devices that inspectors may use to annotate photographs taken to substantiate statements of problems found during industrial inspections, and for other purposes.Type: ApplicationFiled: April 26, 2010Publication date: August 5, 2010Inventors: Christopher Tossing, Marc Siegel, Albert Ho
-
Patent number: 7755644Abstract: Methods and apparatus implementing systems and techniques for revealing a clipped portion of an image. In general, in one implementation, the techniques include presenting a visual representation of an image object having a clipped portion hidden from view in the visual representation, and during an edit operation, revealing the clipped portion of the image object as a transparent image overlay in the visual representation.Type: GrantFiled: August 28, 2008Date of Patent: July 13, 2010Assignee: Adobe Systems IncorporatedInventor: David C. Stephens
-
Publication number: 20100165369Abstract: 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: ApplicationFiled: March 8, 2010Publication date: July 1, 2010Inventors: Kenneth A. Walker, JR., Alexander K. Schowtka
-
Patent number: 7747305Abstract: The present invention is directed to a computer aided design method for producing an implant for a patient prior to operation comprising the steps of: generating data with a non-invasive 3D (3-dimensional) scan of the patient's defect site that digitally represents the area that will receive the implant; designing and validating an implant on a computer based on digital data generated from a volume image of the patient; and fabricating the implant based solely on the implant design data generated on computer.Type: GrantFiled: December 9, 2005Date of Patent: June 29, 2010Assignee: Case Western Reserve UniversityInventors: David Dean, Kyoung-June Min, Robert A. Ratcheson
-
Patent number: 7746355Abstract: A distributed clipping scheme is provided, view frustum culling is distributed in several places in a graphics processing pipeline to simplify hardware implementation and improve performance. In general, many 3D objects are outside viewing frustum. In one embodiment, clipping is performed on these objects with a simple algorithm in the PA module, such as near Z clipping, trivial rejection and trivial acceptance. In one embodiment, the SE and RA modules perform the rest of clipping, such as X, Y and far Z clipping. In one embodiment, the SE module performs clipping by way of computing a initial point of rasterization. In one embodiment, the RA module performs clipping by way of conducting the rendering step of the rasterization process. This approach distributes the complexity in the graphics processing pipeline and makes the design simpler and faster, therefore design complexity, cost and performance may all be improved in hardware implementation.Type: GrantFiled: January 24, 2007Date of Patent: June 29, 2010Assignee: Vivante CorporationInventors: Mike Cai, Lin Tan, Frido Garritsen, Ming Chen
-
Publication number: 20100161427Abstract: The present invention includes a method for bidding for a banner on a web site which includes the steps of bidding for the banner during a first period of time by a first bidder at a fixed price, bidding for the banner during a second period of time by the first bidder and a second bidder. The first bidder and the second bidder bid at different increments. The present invention additionally includes a method for previewing a photo processing system for displaying a first photo which includes the steps of logging in at a first login point by a customer, paying a preview fee before viewing the first photo, viewing the first photo, paying for the first photo, returning the preview fee after the first photo has been paid for.Type: ApplicationFiled: June 7, 2007Publication date: June 24, 2010Inventor: Chong Ng
-
Patent number: 7742061Abstract: Method and related apparatus for image processing. When projecting a polygonal object in three-dimensional space onto a two-dimensional screen according to a viewing range, faces of the object which intersect boundaries of the viewing range are clipped to form clipped planes. Vertices of all of the clipped planes of the object are recorded in one vertex list according to a triangle-list primitive, so as to increase efficiency of the image processing.Type: GrantFiled: October 26, 2006Date of Patent: June 22, 2010Assignee: VIA Technologies Inc.Inventor: Yi-Peng Chen
-
Publication number: 20100153833Abstract: The present invention is a system and method for generating quotations from a reference document on a touch sensitive display device or other handheld device, including the following steps: (a) providing a reference document; (b) displaying the reference document; (c) capturing an image of a portion of the reference document; (d) editing the captured portion of the reference document; and (e) generating a quotation comprising an image quotation and a bibliographical reference to a referenced portion of the reference document. The present invention may be used in Apple iPhones®, hand-held devices that inspectors may use to quote reference documents to substantiate statements of problems found during industrial inspections, and in other purposes.Type: ApplicationFiled: July 22, 2009Publication date: June 17, 2010Inventors: Marc Siegel, Albert Ho, Christopher Tossing
-
Patent number: 7728850Abstract: An image processing apparatus has a classification unit and a layer image data generation unit. The classification unit classifies respective drawn elements into a plurality of element types. The layer image data generation unit generates layer image data which include the drawn elements of the respective element types and in which respective drawing order is regulated. The layer image data generation unit generates the layer image data based on the drawing order.Type: GrantFiled: August 29, 2005Date of Patent: June 1, 2010Assignee: Fuji Xerox Co., Ltd.Inventor: Kunihiko Kobayashi
-
Publication number: 20100128063Abstract: A networked system for rendering diagnostic image data for display has at least one diagnostic imaging apparatus that obtains digital image data for a patient and is in communication with a computer network. At least one consistency control module executes at a networked processor and is operatively responsive to a set of programmed instructions for accessing and detecting the type of image, for identifying one or more control points in the obtained digital image data, for mapping the input code values of the one or more control points to corresponding predetermined code values, for mapping additional input code values to output values according to the mapping of the one or more control points, and for providing rendered image data as output. A DICOM destination in networked communication with the at least one consistency control module stores or displays the rendered image data.Type: ApplicationFiled: June 11, 2009Publication date: May 27, 2010Inventors: Zhimin Huo, Jianqing Y. Bennett, David H. Foos, Huihai Lu, Jing Zhang
-
Publication number: 20100123735Abstract: A method of processing television images consistent with certain implementations involves receiving a command from a television user interface to capture a television image; capturing and storing a frame of the television image to a frame memory device; receiving commands from the television user interface for editing the captured image to at least isolate a portion of the image; editing the captured image in accord with the editing commands; and storing the isolated portion of the image to a storage device for subsequent retrieval. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.Type: ApplicationFiled: November 17, 2008Publication date: May 20, 2010Inventors: Robert Blanchard, Peter Rae Shintani
-
Publication number: 20100123715Abstract: Navigating volumetric images with reference to an anatomic structure is disclosed. The systems and methods include navigating a volumetric image with reference to an axis corresponding to an anatomical structure. The anatomical structure may be a cardiovascular structure, such as cardiac chambers, walls, valves, and/or blood vessels. The navigation may include rotating, slicing, and/or cropping volumetric data with reference to the anatomical structure.Type: ApplicationFiled: November 14, 2008Publication date: May 20, 2010Applicant: GENERAL ELECTRIC COMPANYInventors: Joger Hansegard, Stein Rabben, Rune Torkildsen
-
Patent number: 7719545Abstract: A system, method and computer program product are provided for programmable vertex processing. Initially, a vertex program is identified including branch labels and instruction sequences with branch commands. The vertex program is then converted to a binary format capable of being executed by a hardware graphics pipeline. The vertex program may then be executed in the binary format utilizing the hardware graphics pipeline for transforming vertices. As an option, the vertex program is initially written in a textual format capable of being read by a human prior to being converted.Type: GrantFiled: November 19, 2007Date of Patent: May 18, 2010Assignee: NVIDIA CorporationInventors: Patrick R. Brown, Mark J. Kilgard, Robert Steven Glanville