Patents by Inventor Akira Uesaki

Akira Uesaki has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8866887
    Abstract: A CG image combining device generates a CG image by mapping an image to an object. A memory unit stores shape data and a pair of left-view and right-view image data. A determination unit refers to the shape data to evaluate a curvature of the object's surface from normal vectors of polygons constituting the object. Furthermore, the determination unit determines whether the object is suitable for stereoscopic image mapping by comparing the curvature with a threshold. A mapping unit (i) generates left-view CG data by combining the left-view image data with the shape data and generates right-view CG data by combining the right-view image data with the shape data, when the object is suitable for the mapping, and (ii) generates left-view CG data and right-view CG data by combining one of the left-view and right-view image data with the shape data, when the object is not suitable for the mapping.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: October 21, 2014
    Assignee: Panasonic Corporation
    Inventor: Akira Uesaki
  • Patent number: 8723928
    Abstract: It is possible to perform three-dimensional shape measurement with easy processing, regardless of whether an object is moving or not. An image capturing unit (103) captures a captured image (I) including both a real image (I2) of the object (113R) and a mirror (101). A light amount changing unit (63a) changes a light amount of a virtual image (I1). An image separating unit (captured image separating unit 104) specifies, as a virtual image (Ib1), an image in a region having a different light amount (R1), in a captured image (Ia) in which the light amount is changed and a captured image (Ib) in which the light amount is not changed, and specifies an image in a region having the same light amount (R2) as a real image (Ib2). A three dimensional shape is reconstructed from the real image and so on that are specified.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: May 13, 2014
    Assignee: Panasonic Corporation
    Inventors: Takaaki Moriyama, Akira Uesaki, Tadashi Yoshida, Yudai Ishibashi
  • Patent number: 8537173
    Abstract: A graphics rendering apparatus including a scaling coefficient determination unit operable to determine, based on polygon data representing a polygon onto which a texture is to be mapped, a scaling coefficient that is a basis for scaling first vector data from which the texture is to be generated; a vector data conversion unit operable to generate second vector data by scaling the first vector data based on the scaling coefficient; a texture generation unit operable to generate a texture based on the second vector data; and a texture mapping unit operable to map the texture generated by the texture generation unit onto the polygon.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: September 17, 2013
    Assignee: Panasonic Corporation
    Inventor: Akira Uesaki
  • Publication number: 20120013616
    Abstract: A CG image combining device generates a CG image by mapping an image to an object. A memory unit stores shape data and a pair of left-view and right-view image data. A determination unit refers to the shape data to evaluate a curvature of the object's surface from normal vectors of polygons constituting the object. Furthermore, the determination unit determines whether the object is suitable for stereoscopic image mapping by comparing the curvature with a threshold. A mapping unit (i) generates left-view CG data by combining the left-view image data with the shape data and generates right-view CG data by combining the right-view image data with the shape data, when the object is suitable for the mapping, and (ii) generates left-view CG data and right-view CG data by combining one of the left-view and right-view image data with the shape data, when the object is not suitable for the mapping.
    Type: Application
    Filed: February 22, 2011
    Publication date: January 19, 2012
    Inventor: Akira Uesaki
  • Publication number: 20110134117
    Abstract: To aim to provide a graphics rendering apparatus comprising: a scaling coefficient determination unit operable to determine, based on polygon data representing a polygon onto which a texture is to be mapped, a scaling coefficient that is a basis for scaling first vector data from which the texture is to be generated; a vector data conversion unit operable to generate second vector data by scaling the first vector data based on the scaling coefficient; a texture generation unit operable to generate a texture based on the second vector data; and a texture mapping unit operable to map the texture generated by the texture generation unit onto the polygon.
    Type: Application
    Filed: June 24, 2010
    Publication date: June 9, 2011
    Inventor: Akira Uesaki
  • Publication number: 20110001793
    Abstract: It is possible to perform three-dimensional shape measurement with easy processing, regardless of whether an object is moving or not. An image capturing unit (103) captures a captured image (I) including both a real image (I2) of the object (113R) and a mirror (101). A light amount changing unit (63a) changes a light amount of a virtual image (I1). An image separating unit (captured image separating unit 104) specifies, as a virtual image (Ib1), an image in a region having a different light amount (R1), in a captured image (Ia) in which the light amount is changed and a captured image (Ib) in which the light amount is not changed, and specifies an image in a region having the same light amount (R2) as a real image (Ib2). A three dimensional shape is reconstructed from the real image and so on that are specified.
    Type: Application
    Filed: July 10, 2009
    Publication date: January 6, 2011
    Inventors: Takaaki Moriyama, Akira Uesaki, Tadashi Yoshida, Yudai Ishibashi
  • Patent number: 7212205
    Abstract: A curved surface image processing apparatus 100 according to the present invention that can render an object at higher speed and in higher quality by performing image processing using NURBS data includes: a data input unit 101 for receiving NURBS data; a coordinate transformation unit 102 for performing coordinate transformation on NURBS data; an animation control unit 103 for controlling animation data of each frame to be rendered; a data transformation unit 104 for transforming NURBS data into rational Bezier data; a patch division unit 105 for subdividing a rational Bezier surface patch; a normal determination unit 106 for calculating normals of control points of a divided surface patch; a perspective transformation unit 107 for performing perspective transformation on a divided surface patch; and a rendering unit 108 for rendering a surface patch.
    Type: Grant
    Filed: November 10, 2003
    Date of Patent: May 1, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Akira Uesaki, Akio Nishimura, Tadashi Kobayashi, Yoshiyuki Mochizuki, Kazu Segawa, Makoto Yamakura, Kazutaka Nishio, Hitoshi Araki, Kenji Nishimura
  • Patent number: 7015917
    Abstract: A subdivision level determination unit (13) in a curved surface subdivision apparatus (10) accepts an input of information about control points that define a shape of a curved surface and determines the subdivision level for the surface. Next, it sets, for a subdivision processing operation control unit (16), a control table corresponding to the determined subdivision level. The subdivision processing operation control unit (16) executes the subdivision processing while controlling a work memory unit (14) and a subdivision processing operation unit (15) based on the set control table.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: March 21, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Akira Uesaki, Tadashi Kobayashi, Kazutaka Nishio, Akio Nishimura, Yoshiyuki Mochizuki
  • Patent number: 6999084
    Abstract: An animation control unit specifies shape data, hierarchical structure data, a group table, and state information. A character state calculating unit obtains the specified shape data from a shape data storing unit, the hierarchical structure data from a hierarchical structure storing unit, and the group table from a table storing unit. The character state calculating unit also obtains motion data shown in the specified state information from a motion data storing unit and specifies, from the obtained motion data, motion data identified by each group number. In accordance with the obtained hierarchical structure data, the character state calculating unit corrects the shape data by using the specified motion data. A three-dimensional rendering unit renders the corrected shape data to generate an image, and a display unit displays the generated image.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: February 14, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Yoshiyuki Mochizuki, Katsunori Orimoto, Toshiki Hijiri, Akira Uesaki, Shigeo Asahara
  • Publication number: 20050044500
    Abstract: The agent information setting unit (110) transmits agent information to be displayed to the drawing data generation unit (160) while the object data storage unit (170) stores object data necessary for displaying the agent information. The agent importance level setting unit (120) sets an agent importance level of the agent information to be displayed. The display status determination unit (150) determines the transparency level of the agent information to be displayed, based on the agent importance level. The drawing data generation unit (160) generates drawing data for the agent information to be displayed, based on the agent information, the object data, and the transparency level. The agent drawing unit (180) allows a display unit (210) to display the agent information in accordance with the transparency level, based on the generated drawing data.
    Type: Application
    Filed: July 6, 2004
    Publication date: February 24, 2005
    Inventors: Katsunori Orimoto, Toshikazu Ohtsuki, Akira Uesaki, Toshiki Hijiri, Yoshiyuki Mochizuki
  • Publication number: 20050034084
    Abstract: A mobile terminal device 100 comprises an object unit 100a operable to generate and store various kinds of objects composed of three-dimensional objects, a database unit 100b operable to store information displayed for the three-dimensional objects, a key input unit 100c operable to perform input processing by input keys such as cursor keys, a rendering unit 100d operable to render various kinds of objects passed by the object unit 100a based on the position information and a display unit 100e operable to generate and display images to be displayed on the display screen.
    Type: Application
    Filed: August 3, 2004
    Publication date: February 10, 2005
    Inventors: Toshikazu Ohtsuki, Katsunori Orimoto, Toshiki Hijiri, Akira Uesaki, Yoshiyuki Mochizuki
  • Publication number: 20050012750
    Abstract: A subdivision level determination unit (13) in a curved surface subdivision apparatus (10) accepts an input of information about control points that define a shape of a curved surface and determines the subdivision level for the surface. Next, it sets, for a subdivision processing operation control unit (16), a control table corresponding to the determined subdivision level. The subdivision processing operation control unit (16) executes the subdivision processing while controlling a work memory unit (14) and a subdivision processing operation unit (15) based on the set control table.
    Type: Application
    Filed: July 6, 2004
    Publication date: January 20, 2005
    Inventors: Akira Uesaki, Tadashi Kobayashi, Kazutaka Nishio, Akio Nishimura, Yoshiyuki Mochizuki
  • Patent number: 6844876
    Abstract: A three-dimensional (3D) graphic generation apparatus and its generation method according to the present invention generate high quality 3D graphics from two-dimensional (2D) graphics such as characters, without requiring difficult operations. Triangulation is performed using outline data corresponding to a sequence of all points which form an outline of a 2D graphic including a 2D character or the like, and thereafter configurations of the triangles are changed using the outline segments. The generated triangles are judged whether or not they are components of the character, and triangles that have been judged as the components are spatially moved, thereby generating the top surface. Further, side surfaces are generated by connecting corresponding points, thereby generating a 3D graphic.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: January 18, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Akira Uesaki, Yoshiyuki Mochizuki
  • Patent number: 6828971
    Abstract: An animation data generation apparatus that supplies a state where a character string can be read in a part of 3D character animation generated based on functions. The apparatus includes an interface unit for setting characters which are used for animation, time allocation between 3D character animations in a moving standstill state, and the type of the animation in the moving state. The apparatus also includes a calculation unit for calculating the number of frames corresponding to animation based on the time allocation, and a generation unit for generating animation data in the standstill state so that 3D characters corresponding to the set characters can be read, and for generating data of the 3D character animation in a moving state so as to link to the data of the animation in the standstill state by using the number of calculated frames and a function corresponding to the set animation.
    Type: Grant
    Filed: April 10, 2002
    Date of Patent: December 7, 2004
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Akira Uesaki, Yoshiyuki Mochizuki, Toshiki Hijiri, Shigeo Asahara
  • Publication number: 20040090437
    Abstract: A curved surface image processing apparatus 100 according to the present invention that can render an object at higher speed and in higher quality by performing image processing using NURBS data includes: a data input unit 101 for receiving NURBS data; a coordinate transformation unit 102 for performing coordinate transformation on NURBS data; an animation control unit 103 for controlling animation data of each frame to be rendered; a data transformation unit 104 for transforming NURBS data into rational Bezier data; a patch division unit 105 for subdividing a rational Bezier surface patch; a normal determination unit 106 for calculating normals of control points of a divided surface patch; a perspective transformation unit 107 for performing perspective transformation on a divided surface patch; and a rendering unit 108 for rendering a surface patch.
    Type: Application
    Filed: November 10, 2003
    Publication date: May 13, 2004
    Inventors: Akira Uesaki, Akio Nishimura, Tadashi Kobayashi, Yoshiyuki Mochizuki, Kazu Segawa, Makoto Yamakura, Kazutaka Nishio, Hitoshi Araki, Kenji Nishimura
  • Publication number: 20030234788
    Abstract: An object shape transformation device 10, for a start, accepts from a user a setting of shape information of an object at the time before and after the transformation and a parameter that controls growth potential affecting shape transformation of an object in a user interface unit 100. Then the device 10 calculates the growth potential required for shape transformation in a growth potential calculation unit 110 and decides a transformation path using the calculated growth potential in a growth path calculation unit 120. Next, the device 10 decides the shape of the object using the calculated transformation path and a temporal parameter in an object shape decision unit 130 and an object display unit 140 displays the object.
    Type: Application
    Filed: April 2, 2003
    Publication date: December 25, 2003
    Inventors: Akira Uesaki, Yoshiyuki Mochizuki, Toshiki Hijiri, Katsunori Orimoto, Toshikazu Ohtsuki, Shigeo Asahara
  • Publication number: 20030179204
    Abstract: An animation control unit 1 specifies shape data, hierarchical structure data, a group table, and state information. A character state calculating unit 3 obtains the specified shape data from a shape data storing unit 5, the hierarchical structure data from a hierarchical structure storing unit 4, and the group table from a table storing unit 2. The character state calculating unit 3 also obtains motion data shown in the specified state information from a motion data storing unit 6 and specifies, from the obtained motion data, motion data identified by each group number. In accordance with the obtained hierarchical structure data, the character state calculating unit 3 corrects the shape data by using the specified motion data. A three-dimensional rendering unit 7 renders the corrected shape data to generate an image, and a display unit 9 displays the generated image.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 25, 2003
    Inventors: Yoshiyuki Mochizuki, Katsunori Orimoto, Toshiki Hijiri, Akira Uesaki, Shigeo Asahara
  • Publication number: 20030051256
    Abstract: A video distribution device 10 is a device communicating with a video receiving device 20 via a communication network 30, which includes a video acquisition unit 110 that acquires plural videos taken from various perspectives, a video analysis unit 120 that analyzes a detail contained in the video on a video basis and generates its analysis result as content information, and a video matching unit 130 that verifies a conformity level of each content information with preference information notified by a viewer, decides a video to be distributed, and distributes the video.
    Type: Application
    Filed: September 4, 2002
    Publication date: March 13, 2003
    Inventors: Akira Uesaki, Tadashi Kobayashi, Toshiki Hijiri, Yoshiyuki Mochizuki
  • Publication number: 20030025650
    Abstract: A three-dimensional (3D) graphic generation apparatus and its generation method according to the present invention generate high quality 3D graphics from two-dimensional (2D) graphics such as characters, without requiring difficult operations. Triangulation is performed using outline data corresponding to a sequence of all points which form an outline of a 2D graphic including a 2D character or the like, and thereafter configurations of the triangles are changed using the outline segments. The generated triangles are judged whether or not they are components of the character, and triangles that have been judged as the components are spatially moved, thereby generating the top surface. Further, side surfaces are generated by connecting corresponding points, thereby generating a 3D graphic.
    Type: Application
    Filed: May 31, 2002
    Publication date: February 6, 2003
    Inventors: Akira Uesaki, Yoshiyuki Mochizuki
  • Publication number: 20020149622
    Abstract: The present invention relates to an animation data generation apparatus that supplies a state where a character string can be read, in a part of 3D character animation generated on the basis of functions.
    Type: Application
    Filed: April 10, 2002
    Publication date: October 17, 2002
    Inventors: Akira Uesaki, Yoshiyuki Mochizuki, Toshiki Hijiri, Shigeo Asahara