Clipping Patents (Class 345/620)
  • Patent number: 8319825
    Abstract: Methods, apparatuses and systems directed to using viewport state data objects (VSDO) to render a series of video frames according to render instructions to achieve video compression. In a particular implementation, the video compression format exposes the VSDO and render instructions to a video render client, allowing the video render client to finish rendering a sequence of video frames from different spatial locations and view transform parameters. Implementations of this video compression format further allow any arbitrary client with enough graphics processing power and bandwidth to retransmit novel, completely rendered viewports to thin clients without taxing the root remote render devices.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: November 27, 2012
    Inventor: Julian Urbach
  • Publication number: 20120293544
    Abstract: According to an embodiment of the invention, in an image display apparatus, the image capturing unit captures an image including the hands of the operator. The gesture recognition unit recognizes at least one type of hand shapes of both hands in the captured image of the operator as a recognition object, compares a first geometric region defined by the hand shapes of both hands presented by the operator with the display screen, and recognizes the first geometric region as a second geometric region in a display screen coordinate system. The image generation unit performs emphasis processing of an image of the second geometric region displayed on the display screen. The display unit displays the emphasized image of the second geometric region on the display screen.
    Type: Application
    Filed: February 17, 2012
    Publication date: November 22, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Arata Miyamoto, Shingo Yanagawa, Tomokazu Wakasugi
  • Publication number: 20120290931
    Abstract: In accordance with an example embodiment of the present invention, a method is provided, comprising: detecting an image associated with a set of media elements, selecting a sub-portion of the image, and associating the sub-portion of the image with a media element of the set of media elements.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Inventors: Mikko Nurmi, Daniel González
  • Patent number: 8300894
    Abstract: A method for decomposition and rendering of video content and user interface for operating the method thereof is disclosed. First, a plurality of target shots are recognized from a video, the video is decomposed into a plurality of video units based on the playtime of each target shot. Then, the video frame of target shot is decomposed into a background scene and at least one foreground object. The editing process is performed on the background to generate the plentiful visual effect. The video content of each video unit is known by analyzing the information of the foreground object, and therefore each video unit can be annotated. Furthermore, the user interface reintegrates the foreground object in the background scene and generates the customized video content according to users' request, so that viewers may get more enjoyment on game watching.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: October 30, 2012
    Assignee: National Taiwan University
    Inventors: Shao-Yi Chien, Jui-Hsin Lai
  • Publication number: 20120268484
    Abstract: A method and device for performing and processing user-defined clipping in object space to reduce the number of computations needed for the clipping operation. The method and device also combine the modelview transformation of the vertex coordinates with projection transform. The user-defined clipping in object space provides a higher performance and less power consumption by avoiding generation of eye coordinates if there is no lighting. The device includes a driver for the user-defined clipping in the object space to perform dual mode user-defined clipping in object space when a lighting function is disabled and in eye space when the lighting function is enabled.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 25, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Ning Bi, Lin Chen, Lingjun Chen
  • Patent number: 8291324
    Abstract: A network management system allows a network administrator to intuitively manage all components of a heterogeneous networked computer system using views of any component or any set of components. These views are generated in a multi-dimensional, virtual reality environment. Navigation tools are provided that allow an operator to travel through the network hierarchy's representation in the virtual environment using an automatic flight mode. Automatic flight mode determines a reasonable trajectory to a network component that avoids collisions with intervening objects in the virtual environment. Since the system is capable of managing a world-wide network, city, building, subnet, segment, and computer, a view may also display internal hardware, firmware, and software of any network component. Views of network components may be filtered so only components pertaining to a specific business or other interest are displayed.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: October 16, 2012
    Assignee: CA, Inc.
    Inventors: Reuven Battat, Michael Her, Chandrasekha Sundaresh, Anders Vinberg, Sidney Wang
  • Publication number: 20120254747
    Abstract: An apparatus is provided for generating a region(s) of interest for a medical image(s). The apparatus includes at least one memory and at least one processor configured to receive an indication of one or more touches at corresponding locations on a touch enabled display. The respective touches define a touch point at the corresponding location. The processor is further configured to generate one or more regions of interest associated with areas of a medical image(s) responsive to receipt of the indications. A location of respective regions of interest corresponds to locations of touch points. The processor is further configured to define a diameter of regions of interest based on a width/pressure of the touch points and define the regions of interest to include a disc including a contour(s). The regions of interest correspond to an area for annotating the medical image(s). Corresponding computer program products and methods are also provided.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Inventor: Radu Catalin Bocirnea
  • Publication number: 20120236024
    Abstract: Disclosed are a method for forming a display image and a display control device for displaying an image in which the position of a target is significantly easier to find. In a display control device (100), a clipped region setting unit (140) sets a clipped region candidate including both a target and a characterized area which characterizes a position in a region to be imaged as the clipped region. When a characterized area is not included in the clipped region candidate, a clipped region candidate modification unit (130) modifies either the size or the position of the clipped region candidate until said clipped region candidate includes both the target and the characterized area.
    Type: Application
    Filed: October 19, 2010
    Publication date: September 20, 2012
    Applicant: PANASONIC CORPORATION
    Inventors: Hirofumi Fujii, Sumio Yokomitsu, Takeshi Fujimatsu, Takeshi Watanabe, Yuichi Matsumoto, Michio Miwa, Masataka Sugiura, Mikio Morioka
  • Patent number: 8269791
    Abstract: An information processing apparatus for processing a structured document describing a vector image includes a determining unit configured to determine whether an object in a vector image obtained by analyzing a structured document is included in a specified area. The information processing apparatus also includes a creating unit configured to create a structured document describing an object included in the specified area by deleting a description of an object if the determining unit determines that the object is not included in the specified area.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: September 18, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hitoshi Uchida
  • Patent number: 8269792
    Abstract: Scissoring for any number of scissoring regions is performed in a sequential order by drawing one scissoring region at a time on a drawing surface and updating scissor values for pixels within each scissoring region. A scissor value for a pixel may indicate the number of scissoring regions covering the pixel and may be incremented for each scissoring region covering the pixel. A scissor value for a pixel may also be a bitmap, and a bit for a scissoring region may be set to one if the pixel is within the scissoring region. Pixels within a region of interest are passed and rendered, and pixels outside of the region are discarded. This region may be defined by a reference value, which may be set to (a) one for the union of all scissoring regions, for a scissoring UNION operation, or (b) larger than one for the intersection of multiple (e.g., all) scissoring regions, for a scissoring AND operation.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: September 18, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Guofang Jiao, Angus M. Dorbie
  • Publication number: 20120229501
    Abstract: A method and an apparatus are disclosed for simultaneously displaying different images in one whole image display area, and easily performing the switching and selection of display. The present invention distinguishes subtle differences between images by partitioning a whole image display area into several parts, and simultaneously displaying images before and after processing, or images that are results of different processing. Furthermore, so as to easily distinguish which image is currently selected, a selection frame is displayed around the image selected. In addition, so as to easily switch the display of images, a user interface is realized, that makes it possible to easily switch display methods without clicking by a system detecting a cursor position of a pointing device, and that makes it possible to easily select a desired image by clicking.
    Type: Application
    Filed: May 23, 2012
    Publication date: September 13, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kaoru Hosokawa, Kohji . Nakamori
  • Publication number: 20120229502
    Abstract: A method of static graphics rendering in a mobile device. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is then determined based on the panning increments. A candidate line segment or polyline is then clipped to create clipped line segments contained within the rendering region. The clipped line segments can then be rendered, and a portion of the previously rendered frame can be copied, to provide the panned frame.
    Type: Application
    Filed: May 25, 2012
    Publication date: September 13, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Ramgopal RAJAGOPALAN
  • Patent number: 8264503
    Abstract: A method, system, and computer-readable storage medium are disclosed for rendering an artwork comprising a first plurality of objects. At least one common attribute shared by a second plurality of objects in the artwork may be automatically identified. The second plurality of objects may comprise a subset of the first plurality of objects. Each object of the second plurality of objects may be automatically assigned to a group. It may be determined whether the group is located within an area to be rendered. The group may be culled if the group is not located within the area to be rendered.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: September 11, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Alexandre S. Parenteau, Daniel J. Clark
  • Patent number: 8259108
    Abstract: A visualization of an image data record of an organ enclosing a cavity, in particular a CT image data record of a colon, that is reliable and has a low level of computational complexity, is performed according to a method. In at least one embodiment of the method a virtual viewer position outside the organ tissue is defined; an interface between the organ tissue and the cavity is defined with the aid of the image data record; from the middle of the cavity local gradients, that specify the rise in the absorption behavior between a gas contained in the cavity and the organ tissue, are determined; starting from the viewer position, a search beam is defined and an angle between the search beam and the gradients is determined; and a transparency value is allocated to the organ tissue as a function of the angle during visualization.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: September 4, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Michael Sühling, Fernando Vega-Higuera
  • Publication number: 20120218291
    Abstract: A graphic rendering system and a projection method thereof are provided. The graphic rendering system comprises a processing unit and a storage unit. The storage unit stores a piece of information. The information defines a virtual area in a camera space, wherein the virtual area has three vertices. The processing unit calculates two intersection vertices between the virtual area and near clipping plane of a view volume of the camera space. The processing unit transforms the three vertices and the two intersection vertices to a screen space and derives three projection vertices and two projection intersection vertices. The processing unit decides a valid area, chooses a test vertex from the valid area, and decides whether the signs of the three projection edge functions defined by the three projection vertices should be changed. Then, the processing unit decides pixels to be rendered according to the valid area, projection edge functions, and a predefined window clipping region.
    Type: Application
    Filed: June 6, 2011
    Publication date: August 30, 2012
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Shin-Yuan LEE, Zong-Hong LYU
  • Patent number: 8255531
    Abstract: An apparatus for providing mobile device interoperability with other devices may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured, with the processor, to cause the apparatus to perform at least receiving a frame buffer update request from a remote environment, determining a scan interval defining a first portion of the frame buffer over which scanning to determine data changes is to occur and a second portion over which scanning to determine data changes is not to occur, identifying whether a data change occurs in the first portion of the frame buffer by comparing relatively newer data to relatively older data, and updating a selected portion of the frame buffer to the remote environment based on the identifying. A corresponding method and computer program product are also provided.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: August 28, 2012
    Assignee: Nokia Corporation
    Inventors: Raja Bose, Jorg Brakensiek, Keun-Young Park
  • Patent number: 8237741
    Abstract: An image processing apparatus that displays, on a display region having a first number of pixels, an image represented by gigantic image data that is recorded in a recording medium and has a second number of pixels that is significantly greater than the first number of pixels, including: a reproducing unit configured to read image data from the recording medium; an output unit configured to output the image data, which is read by the reproducing unit from the recording medium, in synchronization with a vertical synchronization signal; and a control unit configured to control the reproducing unit and the output unit. The control unit performs control to extract and read a region corresponding to the display region from the gigantic image data recorded in the recording medium.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: August 7, 2012
    Assignee: Sony Corporation
    Inventors: Makiko Shimada, Naomasa Takahashi, Jun Hirai, Yukio Takeyari, Makoto Tsukamoto
  • Patent number: 8237717
    Abstract: Where each of m and n are any natural number: a drawing region subdivider 5 for subdividing a drawing region into an m×n matrix of drawing subregions having m rows and n columns,; a target vector data selector 6 for discriminating, for each of the drawing subregions, vector data necessary for drawing the drawing subregion from vector data of an image; and a subdivisional drawer 7 for drawing, for each of the drawing subregions after the subdivision by the drawing region subdivider 5, an image based on a drawing subregion target vector data 23 discriminated by the target vector data selector 6 are provided as necessary for drawing the drawing subregion. Preferably, a curve vector data replacer 71 of the subdivisional drawer 7, for each of the drawing subregions, replaces curve vector data outside of the drawing subregion from vector data configuring a figure to be subdivisionally drawn with straight-line vector data and performs a fill processing.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: August 7, 2012
    Assignee: NEC System Technologies, Ltd.
    Inventor: Takafumi Kurokawa
  • Patent number: 8237739
    Abstract: A method and device for performing and processing user-defined clipping in object space to reduce the number of computations needed for the clipping operation. The method and device also combine the modelview transformation of the vertex coordinates with projection transform. The user-defined clipping in object space provides a higher performance and less power consumption by avoiding generation of eye coordinates if there is no lighting. The device includes a driver for the user-defined clipping in the object space to perform dual mode user-defined clipping in object space when a lighting function is disabled and in eye space when the lighting function is enabled.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: August 7, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Ning Bi, Lin Chen, Lingjun Chen
  • Publication number: 20120188271
    Abstract: A portable terminal includes an apparatus for capturing a screen. The apparatus determines a capture scope; and captures contents displaying within a determined capture scope to an image.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 26, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Do-Hoon Kim
  • Patent number: 8228337
    Abstract: One embodiment of the present invention sets forth a method for dynamically load balancing rendering operations across an IGPU and a DGPU. For each frame, the graphics driver configures the IGPU to pre-compute Z-values for a portion of the display surface and to write feedback data to the system memory indicating the time that the IGPU used to process the frame. The graphics driver then configures the DGPU to use the pre-computed Z-values while rendering to the complete display surface and to write feedback data to the system memory indicating the time that the DGPU used to process the frame. The graphics driver uses the feedback data from the IGPU and DGPU in conjunction with the percentage of the display surface that the IGPU Z-rendered for the frame to scale the portion of the display surface that the IGPU Z-renders for one or more subsequent frames. In this fashion, overall processing within the graphics pipeline is optimized across the IGPU and DGPU.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: July 24, 2012
    Assignee: NVIDIA Corporation
    Inventors: Andrei Khodakovsky, Franck R. Diard
  • Patent number: 8223169
    Abstract: A method, apparatus, and computer readable storage medium provides the ability to stabilize a series of two or more still images (i.e., a clip). The clip of image data is obtained. The clip is then analyzed to produce a set of source curves that represent a global movement detected in the clip. Each of the source curves is filtered to compute result curves. The source and result curves are then exposed and displayed to the user who may modify/tweak the curves as desired. Automatically, without additional user input, and without reanalyzing the original clip, the result curves are recomputed based on the user's changes. The original clip is then transformed into a result clip/series based on the source and result curves.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: July 17, 2012
    Assignee: Autodesk, Inc.
    Inventor: Eric Desruisseaux
  • Patent number: 8212840
    Abstract: A graphics processing unit (GPU) efficiently performs 3-dimensional (3-D) clipping using processing units used for other graphics functions. The GPU includes first and second hardware units and at least one buffer. The first hardware unit performs 3-D clipping of primitives using a first processing unit used for a first graphics function, e.g., an ALU used for triangle setup, depth gradient setup, etc. The first hardware unit may perform 3-D clipping by (a) computing clip codes for each vertex of each primitive, (b) determining whether to pass, discard or clip each primitive based on the clip codes for all vertices of the primitive, and (c) clipping each primitive to be clipped against clipping planes. The second hardware unit computes attribute component values for new vertices resulting from the 3-D clipping, e.g., using an ALU used for attribute gradient setup, attribute interpolation, etc. The buffer(s) store intermediate results of the 3-D clipping.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: July 3, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Guofang Jiao, Chun Yu, Lingjun Chen, Yun Du
  • Publication number: 20120162248
    Abstract: The general field of the invention relates to the binocular helmet-mounted display devices worn by aircraft pilots. In night use, one of the drawbacks of this type of device is that the uprights of the cockpit introduce significant visual masks into the field of the optical sensors. The method according to the invention is a method for eliminating these masks in the images presented to the pilot by graphics processing of the binocular images. It relies on the fact that, given the parallax, the uprights occupy, in two images from the left and right sensors, different positions. The comparison of the two images makes it possible to identify, and then eliminate, these masks, and finally to replace them with parts of images of the outside landscape.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 28, 2012
    Applicant: THALES
    Inventors: Jean-Michel FRANCOIS, Matthieu GROSSETETE, Laurent LALUQUE
  • Patent number: 8208064
    Abstract: A video signal processing apparatus includes a video signal synthesis section for, when positions after and before a border position by a predetermined length are respectively set as first and second positions, taking out a first main area part corresponding to a part before the border position and a first border area part corresponding to a part from the border position to the first position from a first video signal and also a second border area part corresponding to a part from the second position to the border position and a second main area part corresponding to a part after the border position from a second video signal for synthesis, an image processing section for performing an image processing on the synthesized video signal, and a video signal output section for removing the first and second border area parts from the synthesized video signal to obtain an output video signal.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: June 26, 2012
    Assignee: Sony Corporation
    Inventors: Shoji Kosuge, Shingo Shimazaki, Mikio Ishii, Hiroshi Higuchi, Masahiro Take
  • Patent number: 8207988
    Abstract: A method of static graphics rendering in a mobile device. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is then determined based on the panning increments. A candidate line segment or polyline is then clipped to create clipped line segments contained within the rendering region. The clipped line segments can then be rendered, and a portion of the previously rendered frame can be copied, to provide the panned frame.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: June 26, 2012
    Assignee: Research In Motion Limited
    Inventor: Ramgopal Rajagopalan
  • Patent number: 8209632
    Abstract: Systems and methods are disclosed for an image editing process on an electronic device that uses an image mask to edit an image object. The image editing process may include an image mask overlying the image object and having a frame and an aperture. The image editing process may crop the image object based on the portions of the image object overlaid by the mask frame and the mask aperture. The image object and the image mask may be separately selected and manipulated by selecting different regions of the image object or the image mask. Additionally, a user may resize the image object by moving a slider, such as by touching and moving a slider knob along an axis.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: June 26, 2012
    Assignee: Apple Inc.
    Inventors: Elizabeth Gloria Guarino Reid, Kurt Allen Revis
  • Publication number: 20120120099
    Abstract: Based on a first image and a second image among a plurality of images, a first region in the first image and a second region in the second image are specified. The first region in the first image and the second region in the second image has a correlation with each other. The first image and the second image are displayed based on the specified regions, and a layout for arranging the first image and the second image is determined in accordance with a user instruction via a display screen.
    Type: Application
    Filed: October 25, 2011
    Publication date: May 17, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Daisuke Ishizuka
  • Publication number: 20120086723
    Abstract: A computerized device which has access to visual content receives a crop control code associated with that content. The computerized device has a software agent which, in response to the crop control code, to cause display of a selected portion of the visual content. Preferably, the software agent interacts with the computerized device to derive information on the characteristics of a display available on the device and utilizes that information to display the selected portion of the visual content.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Inventors: John Fairfield, Gregory Keim
  • Publication number: 20120081391
    Abstract: This disclosure is directed to methods and systems for enhancing presentations. In one aspect, a method for enhancing presentations include capturing images of a presenter's hand gestures directed to content in a presentation displayed on a monitor viewed by the presenter and rending virtual shadow representations of the presenter's hand gestures. Composite images of the virtual shadow representations and the presentation are produced and displayed on a screen. The composite images show the virtual shadow representations and the content of the presentation in a manner that does not block the content of the presentation. Viewers can view the content of the presentation and be visually directed by the virtual shadow representations to the content of the presentation pointed to by the presenter on the monitor.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Inventor: Kar-Han Tan
  • Publication number: 20120076273
    Abstract: An image processing apparatus capable of clipping a diagnostic region while retaining the pixel information of the original radiographic image even when the subject is imaged aslant. The image processing apparatus applies trimming processing to a radiographic image acquired by an imaging apparatus for acquiring a radiographic image of a subject and includes an image rotation unit for rotating the radiographic image so that the subject is aligned with a given direction to produce a display image, a diagnostic region designation unit for designating a first diagnostic region clipped with a diagnostic region designation frame represented by a rectangle for the display image, and a trimming processing unit for calculating a second diagnostic region in the radiographic image from a rotation amount of the display image and diagnostic region information representing the first diagnostic region and applying trimming processing to the radiographic image to clip the second diagnostic region.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 29, 2012
    Applicant: Fujifilm Corporation
    Inventors: Noriaki IDA, Hirofumi SAWADA, Akiko KANAGAWA, Daiki HARADA, Satomi YAMADA, Minoru TAKAMI, Yasunori OHTA, Naoki MOCHIZUKI, Ryo ONO
  • Publication number: 20120044258
    Abstract: A networking system may comprise a web site serviced by a web server assembly. The web site may generally comprise a combination of the following components: a crediting system, a chat bidding system, a performance bidding system, a telephony switching system, a media interaction system, a display system, a photo management system, and a messaging system. An exemplary embodiment of the chat bidding system may comprise a plurality of common user accounts, a queue, and a featured user account. Common users of the common user accounts may pose tasks to the featured user, and may make a pledge for each task. The tasks may be stored in, and sorted by, the queue based on their pledges. A featured user of the featured user account may be presented with a highest ranked task in the queue, and may choose to respond to the task or to skip the task.
    Type: Application
    Filed: October 31, 2011
    Publication date: February 23, 2012
    Applicant: Gregory A. Pearson, Inc.
    Inventors: Gregory A. PEARSON, Ronald Shane Hamilton, David B. Hall
  • Publication number: 20120044257
    Abstract: An apparatus for extracting a changed part of an image includes a separate graphic-element acquisition unit configured to acquire separate graphic-elements included in each of a first image and a second image and an integrative graphic-element acquisition unit configured to associate the separate graphic-elements with one another based on geometric relation thereamong, and to acquire integrative graphic-elements each including the separate graphic-elements associated with one another. The apparatus further includes a correspondence relation acquisition unit configured to acquire correspondence relation between the integrative graphic-element included in the first image and the integrative graphic-element included in the second image and a changed part extraction unit configured to extract a changed part between the first image and the second image based on the correspondence relation.
    Type: Application
    Filed: May 10, 2011
    Publication date: February 23, 2012
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Hitoshi OKAMOTO
  • Patent number: 8120620
    Abstract: A graphics system including: a register storing data of a clipping frame of a frame buffer; a register storing offset data of a figure; a register storing data of a clipping frame of a stencil buffer that is larger than the clipping frame of the frame buffer and storing position data of a reference basing point, on a stencil buffer, for drawing a non-offset figure or an offset figure; and a pixel filling-in module for drawing onto a stencil buffer a masking determination result of a pixel relating to the figure on the basis of data of the clipping frame of the stencil buffer and the figure, and also drawing the non-offset figure or the offset figure onto the frame buffer by referring to the stencil buffer onto which the masking determination result is drawn, the position data of a reference basing point stored in the register, and the data of the clipping frame of the frame buffer.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: February 21, 2012
    Assignee: Fujitsu Semiconductor Limited
    Inventor: Hideaki Yamauchi
  • Patent number: 8115783
    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 prioritized 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 using a depth test. In respect of the eye-plane, the need for clipping is avoided by modifying edge equations generated for a primitive in dependence on the sign of a “W” value for each vertex of the primitive.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: February 14, 2012
    Assignee: ARM Norway AS
    Inventors: Jorn Nystad, Erik Faye-Lund
  • Patent number: 8115774
    Abstract: A method. for use in animation includes the steps of establishing a model having a plurality of joints, exposing a region of a first normal map based on a position of one or more of the joints, and applying the exposed region of the first normal map to the model. A system for use in animation is configured to accomplish these steps.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: February 14, 2012
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Christoph Alexander Biehn, Donald J. Hamilton
  • Patent number: 8111266
    Abstract: A method for editing image is provided. The method includes steps of: reading a to-be-displayed image; determining whether the display ratio of the image is with the same as the aspect of the display unit; editing the image if the display ratio of the image is not with the same as the aspect ratio of the display unit, and displaying the cropped image on the display unit. A display device for editing images is also provided.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: February 7, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chuan-Hong Wang, Hong-Yang Yeh, Xiao-Guang Li, Ming-Feng Tsai
  • Publication number: 20110316877
    Abstract: The present invention provides a display area control apparatus which makes a user feel less uncomfortable when displaying a screen component takes much time. A display area control apparatus (100) includes: a display unit (109); a data storage unit (107) storing data for displaying screen components; a screen component reflecting unit (105) obtaining the data stored in the data storage unit (107), and reflecting the obtained data on the screen components; a screen component state storage unit (106) storing a reflection state; a display area control unit (108) determining a display area based on the reflection state; and a screen component managing unit (104) displaying, on the display area, the screen components having the data reflected, and to hide screen components, with reflection of the data incomplete, which are included in the screen components.
    Type: Application
    Filed: December 7, 2010
    Publication date: December 29, 2011
    Inventor: Hidehiko Shin
  • Patent number: 8085451
    Abstract: An image reading apparatus includes: (i) a capturing device for capturing an original image of a source document; (ii) a moving device for moving one of the capturing device and the source document relative to the other; (iii) a first region processor for causing the moving device to position the capturing device in a first capturing position, so as to obtain a first pixel-related data relating to pixels present in a first region of the source document; (iv) a background-color-basis correcting-value determiner for determining a background-color-basis correcting value, based on the first pixel-related data; and (v) a second region processor for causing the moving device to position the capturing device in a second capturing position, so as to obtain a second pixel-related data relating to pixels present in a second region of the source document.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: December 27, 2011
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tetsuro Matsutani
  • Publication number: 20110310119
    Abstract: There is provided an image display apparatus including an acquisition unit for acquiring image data of an original image and cut frame information for designating a range of a cut image cut from the original image, a calculation unit for calculating a length of a perpendicular line from a corner portion of the cut image to an outer frame serving as a reference facing the corner portion of the cut image among outer frames of the original image, based on the cut frame information, a creation unit for creating an implication line corresponding to the length of the perpendicular line as image data, and a display unit for displaying the implication line extending from the corner portion of the cut image to a side opposite to the outer frame serving as the reference of the original image, together with the cut image.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 22, 2011
    Inventor: Yoshinori Takagi
  • Publication number: 20110298821
    Abstract: A method of displaying images on an electronic device includes the following blocks. A first image is displayed on a display. The first image has a first edge and a second edge opposite to the first edge. A second image is decoded and loaded to a virtual position behind the first image. The first image is divided into a plurality of rectangular areas. The first image is cropped in the plurality of rectangular areas in sequence along a direction from the first edge to the second edge. Each of the plurality of rectangular areas fades to transparency. The second image is shown on the display.
    Type: Application
    Filed: November 16, 2010
    Publication date: December 8, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: TENG-YU TSAI, CHIA-HUNG CHIEN, LIANG-MAO HUNG, CHIA-CHEN WU, CHI-FAN HO
  • Patent number: 8068120
    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: Grant
    Filed: March 7, 2008
    Date of Patent: November 29, 2011
    Assignee: Via Technologies, Inc.
    Inventors: Yunjie Xu, Arthur Weng
  • Patent number: 8054319
    Abstract: The present invention performs multiscreen configuration and multiscreen management by using a plurality of screens and a plurality of methods in order to represent a plurality of service contents. In accordance with a multiscreen configuration method of the present invention, by mutually assigning one or more broadcasting services, one or more logical screens, one or more display screens, and one or more output ports, ultimately outputting service contents which are executed on screens assigned by output ports, and setting, changing, and reporting configuration of a multiscreen, the configuration of the multiscreen may be set or reset so as to effectively output various service contents on the multiscreen by using a desired method.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: November 8, 2011
    Assignee: Samsung Electronics Co. Ltd.
    Inventors: Kwang-Kee Lee, Jong-Ho Lee, Sung-Wook Byun, Un-Gyo Jung, Glenn A. Adams
  • Patent number: 8031206
    Abstract: A method for generating a presentation of a region-of-interest in an original image for display on a display screen, comprising: establishing a focal region for the region-of-interest at least partially surrounded by a shoulder region; creating a focal region image for the focal region by scaling the original image within the focal region by a focal region magnification; creating a shoulder region image for the shoulder region by scaling the original image within the shoulder region by a shoulder region magnification, the shoulder region magnification being less than the focal region magnification; and, overlaying the focal region image and the shoulder region image on the original image to thereby generate the presentation.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: October 4, 2011
    Inventor: Garth B. D. Shoemaker
  • Patent number: 8022965
    Abstract: The invention illustrates a system and method of displaying a base image and an overlay image comprising: capturing a base image of a real event; receiving an instrumentation data based on the real event; identifying a visual segment within the base image based on the instrumentation data; and rendering an overlay image within the visual segment.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: September 20, 2011
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Simon Gibbs, Michael Hoch
  • Publication number: 20110221764
    Abstract: A layout definition file is created that stores data defining image layouts. An application program provides a user interface for laying out images and associated text using the contents of a layout definition file. The user interface includes a canvas onto which a user may place one or more images and a layout gallery through which a user may select a pre-defined layout. The layout gallery includes selectable visual representations corresponding to the pre-defined layouts. When one of the visual representations is selected, the corresponding pre-defined layout is applied to images on the canvas. Alternatively, one of the visual representations may be selected to cause placeholders for images and text in the corresponding pre-defined layout to be placed on the canvas. Images and text can be added to the layout by using the placeholders. Mechanisms are also provided for cropping images for use in a pre-defined layout.
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Adam Spencer Callens, James Thomas Marshall, David Nelson Norelius
  • Patent number: 8009176
    Abstract: Disclosed is a system and method for processing graphic operations on a plurality of data structures of an image with a graphics processing unit and memory. The disclosed techniques of the system and method create an accumulation buffer of the data structures for accumulating changes to the data structures. A separate buffer is then created from at least a portion of the data structures of the accumulation buffer. The disclosed techniques read the data structures from the separate buffer with the graphics processing unit. The graphics processing unit operates on the data structures read from the separate buffer with the operation. Then, the disclosed techniques write the results of the operation onto the portion of the accumulation buffer corresponding to the separate buffer.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Mark Zimmer
  • Patent number: 8009167
    Abstract: In a virtual endoscopy method, an unfolding axis substantially along an elongated lumen is divided into axis segments. Ray casting directions are selected extending generally radially from the axis segments. At least some of the ray casting directions are tilted away from a camera position. 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 over a preselected distance (dinterval) along the ray casting direction into the lumen-defining structure.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: August 30, 2011
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Doron Dekel, Jacob S. Durgan, Thorsten R. Fleiter
  • Patent number: 7999829
    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: March 16, 2009
    Date of Patent: August 16, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steven M. Troppoli
  • Publication number: 20110181618
    Abstract: A method, system, and computer-readable storage medium are disclosed for simulating brush behavior. In one embodiment, user input may be received to modify an image using a brush model, wherein the brush model comprises data stored in a memory of a computer system. The brush model may comprise a plurality of bristle representations. The user input may comprise a motion of the brush model. An effect of each of the plurality of bristle representations on the image throughout the motion may be determined. The image may be modified based on the determined effect of each of the plurality of bristle representations on the image throughout the motion.
    Type: Application
    Filed: October 30, 2008
    Publication date: July 28, 2011
    Inventors: Stephen J. DiVerdi, Sunil Hadap