Patents Examined by Mohammad H Akhavannik
  • Patent number: 9123088
    Abstract: In accordance with some embodiments, partial rendering of non-changing or slowly changing frame tiles allows the graphics processing unit to spend less time processing non-changing or slowly changing portions of each frame, saving power and creating more room for performance in some embodiments.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 1, 2015
    Assignee: Intel Corporation
    Inventors: Nikos Kaburlasos, Eric C. Samson, Robert B. Taylor
  • Patent number: 9111328
    Abstract: Embodiments relate to compression and decompression of textures. A texel block (10) is compressed by specifying two major directions in the texel block (10) and defining the profiles of how the texel values change along the respective directions. The resulting compressed texel block (30) comprises two value codewords (31, 32), two line codewords (35-38) and a function codeword (33, 34). The two value codewords (31, 32) are employed to calculate two texel values for the texel block (10). The line codewords (35-38) are employed to determine equations of two lines (20, 22) coinciding with the two major directions in the texel block (10). Signed distances are calculated for each texel (12) from the texel position in the texel block (10) and to the two lines (20, 22). The signed distances are input to a function defined by the function codeword (33, 34) to output two values from which weights are calculated and applied to the two texel values in order to get a representation of the texel value of a texel (12).
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: August 18, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jim Rasmusson, Michael Doggett, Jacob Ström, Per Wennersten
  • Patent number: 9082229
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor configured to execute the instructions to perform a method that includes identifying one or more frames included in series of frames that represent a portion of an animated character. The identified one or more frames can be reconstructed from a portion of the series of frames absent the identified one or more frames. The method also includes removing the identified one or more frames from the series of frames to produce a reduced series of frames, and, transforming the reduced series of frames to produce an animation model that is capable of reconstructing the series of frames for an interactive virtual environment.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: July 14, 2015
    Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.
    Inventor: Jerome Scholler
  • Patent number: 9082186
    Abstract: The distance between projection coordinates to which the center of an image are projected and the center coordinates are added to the projection coordinates to obtain projection center coordinates. The distance is added to the coordinates to which the four corners of the image are projected to obtain projection four-corner coordinates. A distance shorter than the minimum of the distances between the projection four-corner coordinates and the projection center coordinates is decided as an output margin distance. Projection source coordinates to be projected to coordinates apart from the projection center coordinates by the output margin distance are obtained. A maximum of the distances between the projection source coordinates and the projection center coordinates is decided as an input margin distance. Divided images decided based on ½ of horizontal size of the image and the input margin distance are deformed and outputted.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: July 14, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tetsurou Kitashou
  • Patent number: 9076209
    Abstract: Method for creating a final real-time photorealistic image of a virtual object, corresponding to a real object arranged on an original photo of a user, in a realistic orientation related to the user's position, includes: detecting the presence of an area for the object in the photo; determining the position of characteristic points of the area for the object in the photo; determining the 3D orientation of the face, the angles ? and ? of the camera having taken the photo relative to the principal plane of the area; selecting the texture to be used for the virtual object, in accordance with the angle-of-view, and generating the view of the virtual object in 3D; creating a first layered rendering in the correct position consistent with the position of the placement area for the object in the original photo; obtaining the photorealistic rendering by adding overlays to obtain the final image.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: July 7, 2015
    Assignee: FITTINGBOX
    Inventor: Ariel Choukroun
  • Patent number: 9064312
    Abstract: An augmented reality scene may be registered onto an arbitrary surface. A camera may capture an image of the arbitrary surface. The camera may analyze the surface geometry of the arbitrary surface. In some embodiments, a processing computing device may analyze data captured by the camera and an adjacent camera to reconstruct the surface geometry of the arbitrary surface. A scene may be registered to a three dimensional coordinate system corresponding to the arbitrary surface. A projector may project the scene onto the arbitrary surface according to the registration so that the scene may not display as being distorted.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: June 23, 2015
    Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: Aditi Majumder, Behzad Sajadi
  • Patent number: 9053483
    Abstract: A system provides a recommendation of food items to a user based on nutritional preferences of the user, using a head-mounted display device (HMDD) worn by the user. In a store, a forward-facing camera of the HMDD captures an image of a food item. The food item can be identified by the image, such as based on packaging of the food item. Nutritional parameters of the food item are compared to nutritional preferences of the user to determine whether the food item is recommended. The HMDD displays an augmented reality image to the user indicating whether the food item is recommended. If the food item is not recommended, a substitute food item can be identified. The nutritional preferences can indicate food allergies, preferences for low calorie foods and so forth. In a restaurant, the HMDD can recommend menu selections for a user.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin A Geisner, Kathryn Stonw Perez, Stephen G Latta, Ben J Sugden, Benjamin I Vaught, Alex Aben-Athar Kipman, Cameron G Brown, Holly A Hirzel, Brian J Mount, Daniel McCulloch
  • Patent number: 9047711
    Abstract: According to one embodiment, a method for controlling display of an image in a mobile terminal includes: displaying a two-dimensional (2D) image including a plurality of objects; converting the 2D image to a three-dimensional (3D) image including the plurality of objects in response to a touch input; measuring an ambient brightness; and automatically adjusting a screen brightness and a depth of the 3D image using control values corresponding to the measured ambient brightness.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: June 2, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Youngil Cho, Dongsung Kim
  • Patent number: 9030496
    Abstract: The present disclosure provides for image processing apparatus for generating static image data and corresponding Spatial Coordinates as an infrastructure for receiving media input. The media input will generally be related to the image data corresponding with selected Spatial Coordinates. Image data may specifically relate to a physical yearbook converted to static image data.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: May 12, 2015
    Assignee: Yearbooker LLC
    Inventors: Fanny Chung Davidson, Robert Davidson
  • Patent number: 9019304
    Abstract: According to an image processing apparatus and a control method thereof of the present invention, a graphics drawing result is obtained in accordance with one or more graphics drawing commands included in drawing commands, a clipping command is generated from one or more moving image drawing commands included in the drawing commands, and clipped graphics is obtained by clipping the graphics drawing result using the clipping command. Further, moving image data processed in accordance with the one or more moving image drawing commands included in the drawing commands is generated, and the generated moving image data and the clipped graphics are composed and output.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shinya Takeichi, Waki Murakami, Satoru Mamiya, Jun Fujisawa, Shuichi Okamura, Atsushi Date, Takeshi Suzuki, Akihiro Takamura, Toru Nomakuchi, Shigeru Sakamoto
  • Patent number: 9013481
    Abstract: A polygon-meshed surface of a product is divided into regions, and a texture GA is mapped in an initial region A. The boundary line of an adjacent region B is multiplexed outward, and an overlapped region D is provided between the initial region and the adjacent region, and a region X to be processed is projected onto a two-dimensional plane and a texture GB is allocated. An optimal boundary line FS in which the difference between the pixel values of the textures GA and GB becomes minimal in the overlapped region is obtained, and the texture GB is mapped in the region X being processed so that the texture is connected to the texture GA at the optimal boundary line. The apexes of the polygon mesh displaced on the basis of the textures mapped in all the regions are connected to obtain grain-given polygon data.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: April 21, 2015
    Assignees: Calsonic Kansei Corporation, National University Corporation Shizuoka University
    Inventors: Mamoru Kikuta, Kenjiro Miura
  • Patent number: 9013501
    Abstract: A display controller having only three color channels per pixel is used to control a display system having four or more color channels. Mapping of the possible luminance values for each color channel of each pixel to the 2n intervals represented by the n bits in each color channel are provided according to a function that is based on human color perception, so as not to generate artifacts.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: April 21, 2015
    Assignee: Landmark Screens, LLC
    Inventor: Paul O. Scheibe
  • Patent number: 9001142
    Abstract: A device for mapping a color gamut includes a color gamut determinator and a color gamut mapper. The color gamut determinator determines an output color gamut using a gain value corresponding to information of a first color gamut, information of a second color gamut and a control condition. The color gamut mapper converts the color gamut of an input image data into the output color gamut. Accordingly, it is possible to provide a device and method for mapping a color gamut, which can determine an optimal color gamut corresponding to a change in control condition, and accordingly improve color accuracy and color reproducibility.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: April 7, 2015
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jong-Woong Park, Yong-Seok Choi, Won-Woo Jang, Byung-Ki Chun, Joo-Hyung Lee
  • Patent number: 8994750
    Abstract: A system improves the performance of compositing individual images representing graphic layers into a composite image. The system may subdivide an image area of the composite image into cells such that for each one of the cells, either none of the graphic layers overlap within a respective one of the cells or all of the graphic layers that overlap within the respective one of the cells overlap throughout the respective one of the cells. A composition operation may be applicable to composite the respective one of the cells. The system may determine which processor generates the respective one of the cells based on which one of the processors is able to perform the type composition operation. The processor may generate the respective one of the cells by processing the composition operation.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: March 31, 2015
    Assignee: 2236008 Ontario Inc.
    Inventor: Etienne Belanger
  • Patent number: 8963962
    Abstract: Some embodiments provide an image-viewing application. The image-viewing application calculates an average aspect ratio of several images for display in an image viewing area. A first image in the several images has a first aspect ratio and a second image in the several images has a second, different aspect ratio. The application determines a number and size of regions of the image viewing area for displaying the several images. The regions have the calculated average aspect ratio, and each image is for display in a different one of the regions. The application displays the several images in the regions of the image viewing area. Each displayed image has a same visual weighting. The first image is displayed at the first aspect ratio and the second image is displayed at the second aspect ratio.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventor: Randy Ubillos
  • Patent number: 8947460
    Abstract: A method and an apparatus for operating a graphic menu bar and a recording medium using the same, suitable for a portable electronic device having a touch screen, are provided. First, a graphic menu bar is provided, which includes M graphic items arranged in sequence, where M is a positive integer. Next, the touch screen is divided into N display blocks along a coordinate axis direction for displaying N connected graphic items in graphic menu bar, where N is a positive integer smaller than M. When the touch screen detects a touch signal in display blocks and the touch signal is moved toward the coordinate axis direction for a first displacement, the graphic menu bar displayed on the touch screen is moved toward a direction opposite to the coordinate axis direction for a second displacement, and the second displacement is equal to the product of the first displacement and (M?N)/N.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: February 3, 2015
    Assignee: HTC Corporation
    Inventors: Drew Bamford, Micah Shotel
  • Patent number: 8928686
    Abstract: Tone and/or gamut mapping apparatus and methods may be applied to map color values in image data for display on a particular display or other downstream device. A mapping algorithm may be selected based on location and/or color coordinates for pixel data being mapped. The apparatus and methods may be configured to map color coordinates differently depending on whether or not a pixel corresponds to a light source in an image and/or has special or reserved color values.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: January 6, 2015
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Neil W. Messmer
  • Patent number: 8913056
    Abstract: The techniques disclosed herein use a compass, MEMS accelerometer, GPS module, and MEMS gyrometer to infer a frame of reference for a hand-held device. This can provide a true Frenet frame, i.e., X- and Y-vectors for the display, and also a Z-vector that points perpendicularly to the display. In fact, with various inertial clues from accelerometer, gyrometer, and other instruments that report their states in real time, it is possible to track the Frenet frame of the device in real time to provide a continuous 3D frame-of-reference. Once this continuous frame of reference is known, the position of a user's eyes may either be inferred or calculated directly by using a device's front-facing camera. With the position of the user's eyes and a continuous 3D frame-of-reference for the display, more realistic virtual 3D depictions of the objects on the device's display may be created and interacted with by the user.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: December 16, 2014
    Assignee: Apple Inc.
    Inventors: Mark Zimmer, Geoff Stahl, David Hayward, Frank Doepke
  • Patent number: 8913078
    Abstract: A plurality of images for observation in different observation formats and thumbnail images corresponding to each image for observation are generated from volume data obtained for the same subject on different imaging dates/times. A plurality of image windows, which can be switched between an active state and an inactive state, are arranged on a diagnosis screen, and images for observation generated from volume data obtained on specified imaging dates are displayed in each image window. In one embodiment, thumbnail images having the same observation format as an image for observation are displayed in the vicinity of the image for observation within an image window in the active state.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: December 16, 2014
    Assignee: FUJIFILM Corporation
    Inventor: Jun Masumoto
  • Patent number: 8913062
    Abstract: A display device includes an operation portion, a display portion, a character designating portion, and a display control portion. The display control portion displays the at least one character on the display portion. The display control portion displays, in a case where the at least one character displayed on the display portion includes a predetermined special character and the number of at least one display lines is not less than a threshold value, a dot pattern for an alternate character instead of a dot pattern for the special character. The display control portion changes, in a case where a designated character is the alternate character, the dot pattern for the designated character displayed on the display portion to the dot pattern for the special character.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: December 16, 2014
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Tomoki Miyashita, Hidekazu Ishii, Nako Yoshimura