Patents by Inventor Teruyuki Nakahashi
Teruyuki Nakahashi 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: 10322342Abstract: Provided is an image output device including image acquisition means for acquiring an image related to a subject captured by a user, position information acquisition means for acquiring position information indicating a position where the image is captured, generation means for generating a landscape image in which an image based on the image acquired by the image acquisition means is superimposed on an image obtained by capturing the landscape, when displaying the image obtained by capturing the landscape of position information acquired by the position information acquisition means, and image output means for outputting the landscape image.Type: GrantFiled: October 30, 2015Date of Patent: June 18, 2019Assignee: Tyffon Inc.Inventors: Takeshi Fukazawa, Teruyuki Nakahashi
-
Publication number: 20160121215Abstract: Provided is an image output device including image acquisition means for acquiring an image related to a subject captured by a user, position information acquisition means for acquiring position information indicating a position where the image is captured, generation means for generating a landscape image in which an image based on the image acquired by the image acquisition means is superimposed on an image obtained by capturing the landscape, when displaying the image obtained by capturing the landscape of position information acquired by the position information acquisition means, and image output means for outputting the landscape image.Type: ApplicationFiled: October 30, 2015Publication date: May 5, 2016Inventors: Takeshi Fukazawa, Teruyuki Nakahashi
-
Patent number: 8009171Abstract: An image processing apparatus includes the following elements. An area designating unit designates an area to be processed from an input image. A delay amount setting unit sets an amount of delay in the area to be processed according to a distance from a reference position in the image. An angular velocity calculating unit calculates angular velocities at a predetermined position in images. An angular velocity storage unit stores records of the angular velocities calculated by the angular velocity calculating unit. A reading unit reads an angular velocity calculated at a time that is prior to a current time by the amount of delay set by the delay amount setting unit from the angular velocity storage unit when the image is changed within the area to be processed. A changing unit changes the image within the area to be processed using the angular velocity read by the reading unit.Type: GrantFiled: March 21, 2007Date of Patent: August 30, 2011Assignee: Sony CorporationInventor: Teruyuki Nakahashi
-
Patent number: 7884825Abstract: An edge function is computed from two vertex coordinates given by a rendering target line. Gradient determination is then performed on the edge function, and the functions representing two shift lines that are formed by translating the rendering target line in the y-axis direction or x-axis direction depending on the angle formed by the rendering target line and the x-axis of the rendering plane coordinate system by 0.5d and ?0.5d will be computed, where d denotes the width of one pixel. Then, the number of subpixels included in a parallelogram, which has four points of the starting points and ending points of the two shift lines as vertices, is acquired so as to determine the pixel value of each pixel based on the number.Type: GrantFiled: October 21, 2005Date of Patent: February 8, 2011Assignee: Sony Computer Entertainment Inc.Inventors: Teruyuki Nakahashi, Tanio Nagasaki, Minoru Takahata
-
Patent number: 7764828Abstract: An image processing apparatus for generating a three-dimensional model of a three-dimensional object from an image displaying the object in two dimensions includes a three-dimensional model generator operable to generate the three-dimensional model of the object from the image, and an extender operable to extend a lateral region of the three-dimensional model in a depth direction orthogonal to the two dimensions.Type: GrantFiled: December 7, 2005Date of Patent: July 27, 2010Assignee: Sony CorporationInventors: Daichi Sasaki, Osamu Watanabe, Teruyuki Nakahashi, Ryo Kawamura
-
Patent number: 7609263Abstract: A drawing processing apparatus is provided to solve the problems in which pixels of a drawing primitive with sub-pixel information may have an increased amount of data causing a burden on implementation. A setup processing unit sets up various parameters to allow a digital differential analyzer (DDA) to process the stream of a drawing primitive supplied from a primitive input unit. The DDA performs DDA processing on the drawing primitive supplied from the setup processing unit for conversion into pixel data. The DDA performs the DDA processing on a per rectangular pixel set basis along a scan line to output the pixel data of the drawing primitive on a per rectangular pixel set basis. A compression encoding unit encodes the sub-pixel information of each pixel contained in the rectangular pixel set by run length encoding for output to a FIFO buffer.Type: GrantFiled: February 6, 2006Date of Patent: October 27, 2009Assignee: Sony Computer Entertainment Inc.Inventors: Tanio Nagasaki, Teruyuki Nakahashi, Minoru Takahata, Yasuhiro Moriyama
-
Publication number: 20080198163Abstract: An edge function is computed from two vertex coordinates given by a rendering target line 66 as shown in FIG. 8. Gradient determination is then performed on the edge function, and if the acute angle formed by the rendering target line 66 and the x-axis of the rendering plane coordinate system is 45 degrees or less, the functions representing two shift lines 68 that are formed by translating the rendering target line 66 in the y-axis direction by 0.5d and ?0.5d will be computed, where d denotes the width of one pixel. If, on the other hand, the acute angle formed by the rendering target line 66 and the y-axis of the rendering plane coordinate system is more than 45 degrees, the functions representing two shift lines that are formed by translating the rendering target line 66 in the x-axis direction by 0.5d and ?0.5d will be computed.Type: ApplicationFiled: October 21, 2005Publication date: August 21, 2008Applicant: SONY COMPUTER ENTERTAINMENT INC.Inventors: Teruyuki Nakahashi, Tanio Nagasaki, Minoru Takahata
-
Publication number: 20080012864Abstract: An image processing apparatus includes the following elements. An area designating unit designates an area to be processed from an input image. A delay amount setting unit sets an amount of delay in the area to be processed according to a distance from a reference position in the image. An angular velocity calculating unit calculates angular velocities at a predetermined position in images. An angular velocity storage unit stores records of the angular velocities calculated by the angular velocity calculating unit. A reading unit reads an angular velocity calculated at a time that is prior to a current time by the amount of delay set by the delay amount setting unit from the angular velocity storage unit when the image is changed within the area to be processed. A changing unit changes the image within the area to be processed using the angular velocity read by the reading unit.Type: ApplicationFiled: March 21, 2007Publication date: January 17, 2008Inventor: Teruyuki NAKAHASHI
-
Patent number: 7280121Abstract: An image processing apparatus capable of realizing accurate anti-aliasing with a small memory, without being affected by the order of drawing, and without inducing a drop in the drawing speed, including an anti-aliasing system obtaining edge information from an image after drawing, determining a processing content necessary for the anti-aliasing, and performing the determined processing. Specifically, either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, is scanned or by the information of normal vectors restored from the information of the z-buffer is used, a state machine for holding the state and a counter for measuring the continuity of an edge are prescribed, the value of which pixel adjacent in which direction to each pixel on each edge and what kind of ratio to use for blending are determined, and the determined values are used for blending. This is performed successively until the pixel values are updated.Type: GrantFiled: September 23, 2004Date of Patent: October 9, 2007Assignee: Sony CorporationInventors: Teruyuki Nakahashi, Osamu Watanabe, Tanio Nagasaki, Tetsugo Inada, Yasuhiro Moriyama, Hideshi Yamada
-
Publication number: 20060188144Abstract: An image processing apparatus for generating a three-dimensional model of a three-dimensional object from an image displaying the object in two dimensions includes a three-dimensional model generator operable to generate the three-dimensional model of the object from the image, and an extender operable to extend a lateral region of the three-dimensional model in a depth direction orthogonal to the two dimensions.Type: ApplicationFiled: December 7, 2005Publication date: August 24, 2006Applicant: Sony CorporationInventors: Daichi Sasaki, Osamu Watanabe, Teruyuki Nakahashi, Ryo Kawamura
-
Publication number: 20060176316Abstract: A drawing processing apparatus is provided to solve the problems in which pixels of a drawing primitive with sub-pixel information may have an increased amount of data causing a burden on implementation. A setup processing unit sets up various parameters to allow a digital differential analyzer (DDA) to process the stream of a drawing primitive supplied from a primitive input unit. The DDA performs DDA processing on the drawing primitive supplied from the setup processing unit for conversion into pixel data. The DDA performs the DDA processing on a per rectangular pixel set basis along a scan line to output the pixel data of the drawing primitive on a per rectangular pixel set basis. A compression encoding unit encodes the sub-pixel information of each pixel contained in the rectangular pixel set by run length encoding for output to a FIFO buffer.Type: ApplicationFiled: February 6, 2006Publication date: August 10, 2006Inventors: Tanio Nagasaki, Teruyuki Nakahashi, Minoru Takahata, Yasuhiro Moriyama
-
Publication number: 20050068326Abstract: An image processing apparatus capable of extracting edge information accurate enough to be able to be utilized for anti-aliasing without rendering of pixels other than the originally necessary drawn pixels and without inducing a drop in the drawing speed, including an anti-aliasing system for restoring edge information for an x-direction and a y-direction in screen coordinates from an image after drawing, determining a processing content necessary for the anti-aliasing from the obtained edge information, and performing the determined processing. Specifically, by scanning either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, or by using the information of normal vectors restored from the information of the z-buffer, the anti-aliasing is applied to each pixel.Type: ApplicationFiled: September 23, 2004Publication date: March 31, 2005Inventors: Teruyuki Nakahashi, Osamu Watanabe, Tanio Nagasaki, Tetsugo Inada, Yasuhiro Moriyama, Hideshi Yamada
-
Publication number: 20050068333Abstract: An image processing apparatus capable of realizing accurate anti-aliasing with a small memory, without being affected by the order of drawing, and without inducing a drop in the drawing speed, including an anti-aliasing system obtaining edge information from an image after drawing, determining a processing content necessary for the anti-aliasing, and performing the determined processing. Specifically, either of the information of a z-buffer and the information of the normal vector at each pixel obtained at the time of drawing, or both information, is scanned or by the information of normal vectors restored from the information of the z-buffer is used, a state machine for holding the state and a counter for measuring the continuity of an edge are prescribed, the value of which pixel adjacent in which direction to each pixel on each edge and what kind of ratio to use for blending are determined, and the determined values are used for blending. This is performed successively until the pixel values are updated.Type: ApplicationFiled: September 23, 2004Publication date: March 31, 2005Inventors: Teruyuki Nakahashi, Osamu Watanabe, Tanio Nagasaki, Tetsugo Inada, Yasuhiro Moriyama, Hideshi Yamada
-
Patent number: 6181384Abstract: An image converting apparatus for converting an image of an input video signal into an image with a metallic luster and representing the metallic luster with parameters designated corresponding to the input image. The apparatus is based on the concept that a model of reflected light can represented with a model of reflected light of diffusion reflection and mirror-surface reflection and that even though the resultant model of reflected light is three-dimensional data, assuming that the brightness of an input video signal linearly varies, the model can be represented with brightness data. A color correction circuit 5 has a look-up table with which calculations for generating an image with a metallic luster are performed with the brightness data and the designated parameters. A matrix calculating circuit extracts a luminous signal component from the input video signal. A pre-modifying circuit adjusts the amplitude.Type: GrantFiled: April 3, 1998Date of Patent: January 30, 2001Assignee: Sony CorporationInventors: Masafumi Kurashige, Osamu Watanabe, Kazumasa Ito, Teruyuki Nakahashi, Yuichi Hayatsu