Patents by Inventor Yukihiko Mogi
Yukihiko Mogi 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: 9223543Abstract: An arithmetic unit which includes: a data supply section which supplies floating-point type object data to which a sign is to be added and condition data which includes a condition under which the sign is added; a sign data generating section which extracts the condition included in the condition data and generates sign data for adding the sign to the object data on the basis of the extracted condition; and an integer arithmetic operation section which performs an integer arithmetic operation while treating the object data as integer type data so as to add the sign to the object data on the basis of the sign data and the object data.Type: GrantFiled: January 4, 2010Date of Patent: December 29, 2015Assignee: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata, Yuki Kawaguchi
-
Patent number: 8825494Abstract: A computation apparatus includes: a range calculation section for calculating a range of an input value that can give a predetermined discrete value obtained by discretizing a computation result of a nonlinear operation; and a discrete value output section for outputting, when the input value is input, the predetermined discrete value corresponding to the range in which the input value that has been input is contained.Type: GrantFiled: September 3, 2009Date of Patent: September 2, 2014Assignee: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata
-
Patent number: 8631061Abstract: A mantissa/exponent splitter splits an input value X=(1+X1/223)×(2^X2) into a mantissa X1 and an exponent X2. An interpolation processor references the mantissa/exponent splitter using the mantissa X1 and determines a power value (log2(1+X1/223)) through an interpolation process. A logarithmic calculator determines a logarithmic value Z=log2 XY=Y(X2+log2(1+X1/223)) from the exponent X2 and the power value from the interpolation processor. The integer/fraction splitter splits the logarithmic value Z into an integer Zint and a fraction Zamari. The interpolation processor references a power of fraction table storage unit in response to the fraction Zamari and determines a power value (2^Zamari) through the interpolation process. The power calculator determines XY=2^Z=(2^Zamari)×(2^Zint), thereby resulting in the input value X to the power of Y.Type: GrantFiled: July 28, 2009Date of Patent: January 14, 2014Assignee: Sony CorporationInventor: Yukihiko Mogi
-
Patent number: 8601039Abstract: A computation apparatus includes an inverse conversion table creation unit configured to create an inverse conversion table in which discrete values obtained by applying a predetermined conversion on predetermined data correspond to inverse conversion values obtained by applying a conversion inverse to the predetermined conversion on the discrete values, a range decision unit configured to decide in which range the predetermined data is included when the predetermined data is input among ranges where the inverse conversion values adjacent in the inverse conversion table are set as border values, and a discrete value decision unit configured to decide the discrete value corresponding to the inverse conversion value whose value is close to the predetermined data among the inverse conversion values serving as the border values of the range decided by the range decision unit.Type: GrantFiled: September 21, 2009Date of Patent: December 3, 2013Assignee: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata
-
Patent number: 8593321Abstract: A computation apparatus includes a range table creation unit configured to create a range table in which a discrete value of a computation result obtained by applying a nonlinear computation on an input value corresponds to a range of the input value which may take the discrete value, and a search unit configured to search, when the input value is input, in the range table, for the range in which the input value is included and output the discrete value corresponding to the searched range.Type: GrantFiled: September 21, 2009Date of Patent: November 26, 2013Assignee: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata
-
Patent number: 8588543Abstract: A signal processing apparatus includes: a first low-pass filter filtering a data signal; and a convolving section convolving low frequency components of the data signal obtained by the first low-pass filter with a compensation filter for compensating for signal degradation attributable to low frequency components of impulse response obtained by filtering the impulse response with a second low-pass filter.Type: GrantFiled: October 27, 2011Date of Patent: November 19, 2013Assignee: Sony CorporationInventors: Yukihiko Mogi, Ken Tamayama
-
Publication number: 20120163729Abstract: A signal processing apparatus includes: a first low-pass filter filtering a data signal; and a convolving section convolving low frequency components of the data signal obtained by the first low-pass filter with a compensation filter for compensating for signal degradation attributable to low frequency components of impulse response obtained by filtering the impulse response with a second low-pass filter.Type: ApplicationFiled: October 27, 2011Publication date: June 28, 2012Applicant: SONY CORPORATIONInventors: Yukihiko MOGI, Ken Tamayama
-
Publication number: 20100180268Abstract: An arithmetic unit which includes: a data supply section which supplies floating-point type object data to which a sign is to be added and condition data which includes a condition under which the sign is added; a sign data generating section which extracts the condition included in the condition data and generates sign data for adding the sign to the object data on the basis of the extracted condition; and an integer arithmetic operation section which performs an integer arithmetic operation while treating the object data as integer type data so as to add the sign to the object data on the basis of the sign data and the object data.Type: ApplicationFiled: January 4, 2010Publication date: July 15, 2010Applicant: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata, Yuki Kawaguchi
-
Publication number: 20100131088Abstract: An audio signal playback apparatus includes a bitstream parser configured to perform bitstream parsing on each frame of a compressed audio signal and to analyze the start address of a next frame, a frame information table configured to store the frame information so as to be associated with an entry number, an address information table configured to store the entry number of the frame information table and the start address so as to be associated with a frame number, and a signal playback unit configured to generate a playback signal on the basis of the frame information stored in the frame information table. When special playback is performed, the signal playback unit refers to the address information table and, when frame information corresponding to a designated frame number is stored in the frame information table, acquires the frame information from the frame information table.Type: ApplicationFiled: November 17, 2009Publication date: May 27, 2010Applicant: Sony CorporationInventors: Yuki Kawaguchi, Yukihiko Mogi
-
Publication number: 20100082589Abstract: A computation apparatus includes a range table creation unit configured to create a range table in which a discrete value of a computation result obtained by applying a nonlinear computation on an input value corresponds to a range of the input value which may take the discrete value, and a search unit configured to search, when the input value is input, in the range table, for the range in which the input value is included and output the discrete value corresponding to the searched range.Type: ApplicationFiled: September 21, 2009Publication date: April 1, 2010Applicant: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata
-
Publication number: 20100082717Abstract: A computation apparatus includes an inverse conversion table creation unit configured to create an inverse conversion table in which discrete values obtained by applying a predetermined conversion on predetermined data correspond to inverse conversion values obtained by applying a conversion inverse to the predetermined conversion on the discrete values, a range decision unit configured to decide in which range the predetermined data is included when the predetermined data is input among ranges where the inverse conversion values adjacent in the inverse conversion table are set as border values, and a discrete value decision unit configured to decide the discrete value corresponding to the inverse discrete value whose value is close to the predetermined data among the inverse conversion values serving as the border values of the range decided by the range decision unit.Type: ApplicationFiled: September 21, 2009Publication date: April 1, 2010Applicant: Sony CorporationInventors: Yukihiko Mogi, Masato Kamata
-
Publication number: 20100063826Abstract: A computation apparatus includes: a range calculation section for calculating a range of an input value that can give a predetermined discrete value obtained by discretizing a computation result of a nonlinear operation; and a discrete value output section for outputting, when the input value is input, the predetermined discrete value corresponding to the range in which the input value that has been input is contained.Type: ApplicationFiled: September 3, 2009Publication date: March 11, 2010Applicant: Sony CorporationInventors: Yukihiko MOGI, Masato KAMATA
-
Publication number: 20100030833Abstract: A mantissa/exponent splitter splits an input value X=(1+X1/223)×(2?X2) into a mantissa X1 and an exponent X2. An interpolation processor references the mantissa/exponent splitter using the mantissa X1 and determines a power value (log2(1+X1/223)) through an interpolation process. A logarithmic calculator determines a logarithmic value Z=log2XY=Y(X2+log2 (1+X1/223)) from the exponent X2 and the power value from the interpolation processor. The integer/fraction splitter splits the logarithmic value Z into an integer Zint and a fraction Zamari. The interpolation processor references a power of fraction table storage unit in response to the fraction Zamari and determines a power value (2?Zamari)through the interpolation process. The power calculator determines XY=2?Z=(2?Zamari)×(2?Zint), thereby resulting in the input value X to the power of Y.Type: ApplicationFiled: July 28, 2009Publication date: February 4, 2010Applicant: Sony CorporationInventor: Yukihiko Mogi
-
Patent number: 7439884Abstract: A sampling rate converter able to obtain an amplitude characteristic that passes any frequency and able to achieve a high precision conversion without depending upon a cutoff frequency, having an up sampler 103 for inserting (U-1) zero points between signals and raising a sampling frequency Fsi U-fold, a convolution processing unit 104 including an FIR filter and interpolating a value by convolution with respect to output signals of the up sampler, and a linear interpolation block 105 for selecting two points of samples from the output signal of the convolution processing unit 104 having a sampling frequency UFsi and finding the value at a required position from the linear interpolation, wherein the FIR filter has an impulse response becoming a filter coefficient, having a transmission function H(z) associated with a transmission function Z(z) of a pre-filter, and having a filter coefficient set by performing weighted approximation with respect to a desired characteristic associated with the frequency responsType: GrantFiled: January 18, 2005Date of Patent: October 21, 2008Assignee: Sony CorporationInventors: Yukihiko Mogi, Homare Nishizaki
-
Publication number: 20070244699Abstract: Disclosed herein is an audio signal encoding method for dividing an audio signal into a plurality of subband signals, allocating bits to the subband signals on a basis of psychoacoustic analysis, and encoding the audio signal, in which the audio signal encoding method may include an evaluation criterion calculating step, a sorting step and a repetitive process step.Type: ApplicationFiled: March 26, 2007Publication date: October 18, 2007Applicant: Sony CorporationInventors: Yukihiko Mogi, Susumu Shiota
-
Patent number: 7227897Abstract: A vector motion detector is provided which corrects the quantity of a motion vector determined with the block matching technique between a reference block taking a reference pixel extracted from a current frame as its origin and a search block extracted from a reference frame and moving within or along the circumference of a search range and which is outside the search range. The vector motion detector makes the motion vector quantity correction so that the motion vector will fall within the search rang. Thus, it can provide a smooth motion of even an image that moves fast.Type: GrantFiled: April 2, 2003Date of Patent: June 5, 2007Assignee: Sony CorporationInventors: Kazuhiko Nishibori, Koji Aoyama, Makoto Kondo, Takaya Hoshino, Yukihiko Mogi
-
Patent number: 7215377Abstract: The present invention provides an image signal processing apparatus and a method thereof in which each of the fields forming the unit-frame is specified, with respect to the inputted image signal, based on a difference value calculated in signal level between a detected pixel in a current field and a detected pixel at the same position in a field which comes one frame behind the current field, a motion vector for a field which comes two frames behind the current field is detected, with respect to the detected pixel in the current field, the detected pixel is shifted, with respect to the specified first field, in a direction opposite to the motion vector within the range of the detected motion vector, the detected pixel is shifted, with respect to the specified fourth field, in a direction along the motion vector, and the detected pixels is shifted, with respect to the specified second and third fields, so as to make the pixels gradually closer to the pixel position shifted with respect to the fourth field, inType: GrantFiled: December 13, 2002Date of Patent: May 8, 2007Assignee: Sony CorporationInventors: Takaya Hoshino, Toshio Sarugaku, Ikuo Someya, Makoto Kondo, Kazuhiko Nishibori, Koji Aoyama, Yukihiko Mogi, Nobuo Ueki, Masuyoshi Kurokawa
-
Publication number: 20070041438Abstract: A sampling rate converter able to obtain an amplitude characteristic that passes any frequency and able to achieve a high precision conversion without depending upon a cutoff frequency, having an up sampler 103 for inserting (U?1) zero points between signals and raising a sampling frequency Fsi U-fold, a convolution processing unit 104 including an FIR filter and interpolating a value by convolution with respect to output signals of the up sampler, and a linear interpolation block 105 for selecting two points of samples from the output signal of the convolution processing unit 104 having a sampling frequency UFsi and finding the value at a required position from the linear interpolation, wherein the FIR filter has an impulse response becoming a filter coefficient, having a transmission function H(z) associated with a transmission function Z(z) of a pre-filter, and having a filter coefficient set by performing weighted approximation with respect to a desired characteristic associated with the frequency responsType: ApplicationFiled: January 18, 2005Publication date: February 22, 2007Applicant: Sony CorporationInventors: Yukihiko Mogi, Homare Nishizaki
-
Patent number: 7050108Abstract: It is determined whether each block (51) including a plurality of pixels extracted from a basic field (30) has an edge or not, and then which state, stationary or non-stationary, each of the pixels forming together the block (51) determined to have an edge is. There is calculated an absolute value of a difference between a pixel determined to be non-stationary and a pixel (91 or 92) in each pixel position in a reference field (40) or pixels (82 to 85) included in the reference field and adjacent to the non-stationary pixel, and a correlation is found between such pixels in consideration according to the calculated difference absolute-value. A motion vector is determined by the block matching method according to results of the determination, and allocated to each of the pixels. Thus, the motion vector of each block is corrected to an accurate one of each of the pixels.Type: GrantFiled: May 19, 2003Date of Patent: May 23, 2006Assignee: Sony CorporationInventors: Kazuhiko Nishibori, Koji Aoyama, Yukihiko Mogi, Takaya Hoshino, Makoto Kondo
-
Patent number: 7028061Abstract: An FIR filter and setting method of filter coefficients thereof enabling the prevention of breakdown of equi-ripple of weighted approximation error and preservation of gain of the pass band into approximately constant. The setting method includes five steps. The initial setting step is that setting of the FIR filter, setting of the band, setting of coefficients of a pre-filter, and setting of initial extreme value point. The first step is that interpolation polynomial equation is generated for interpolating amplitude characteristic from the present extreme value point of the amplitude characteristic of the frequency. The second step is that a new extreme value point is determined from the amplitude characteristic obtained from the interpolation polynomial equation that is obtained in the first step. The third step is that judgement is performed whether or not position of the extreme value is approximated within required range while repeating the first step and the second step.Type: GrantFiled: June 6, 2001Date of Patent: April 11, 2006Assignee: Sony CorporationInventors: Yukihiko Mogi, Kazuhiko Nishibori