Patents by Inventor Akihiro Oue
Akihiro Oue 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).
-
Publication number: 20140146236Abstract: According to one embodiment, a calculating apparatus includes, a register module includes a plurality of registers configured to store a plurality of values, a controller configured to specify a plurality of registers including a register to which input data is written, and a calculator configured to calculate a predetermined combination of the values of the specified registers.Type: ApplicationFiled: July 22, 2013Publication date: May 29, 2014Applicant: Kabushiki Kaisha ToshibaInventor: Akihiro Oue
-
Patent number: 8275196Abstract: According to one embodiment, an image processing device includes a plurality of parallax image generators. Each of the parallax image generators is configured to generate a first image and a second image based on an input image and a parameter for setting a distance between viewpoints. There is a first parallax between the first image and the second image. The first parallax depends on the parameter for setting the distance between viewpoints. The input image is inputted to the parallax image generators in common. A plurality of parameters for setting the distance between viewpoints different from each other are inputted to the parallax image generators, respectively.Type: GrantFiled: August 2, 2011Date of Patent: September 25, 2012Assignee: Kabushiki Kaisha ToshibaInventors: Fumio Yoshiya, Akihiro Oue, Masahiro Yamada
-
Publication number: 20120155742Abstract: According to one embodiment, an image processing device includes a plurality of parallax image generators. Each of the parallax image generators is configured to generate a first image and a second image based on an input image and a parameter for setting a distance between viewpoints. There is a first parallax between the first image and the second image. The first parallax depends on the parameter for setting the distance between viewpoints. The input image is inputted to the parallax image generators in common. A plurality of parameters for setting the distance between viewpoints different from each other are inputted to the parallax image generators, respectively.Type: ApplicationFiled: August 2, 2011Publication date: June 21, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Fumio YOSHIYA, Akihiro OUE, Masahiro YAMADA
-
Publication number: 20120154528Abstract: According to one embodiment, an image processing device includes a motion detector and a depth generator. The motion detector is configured to detect a motion vector of a video signal. The depth generator is a depth generating means configured to generate depth data of the video signal based on the motion vector. The depth generator is configured to generate the depth data when the video signal is a still image.Type: ApplicationFiled: June 30, 2011Publication date: June 21, 2012Inventors: Ryo Hidaka, Akihiro Oue
-
Patent number: 8155204Abstract: The image decoding apparatus and the image decoding method according to one aspect of the present invention have a configuration for storing an image decoded in the past as a reference picture into a frame memory, in a field structure in which top lines in the reference picture are stored in a top area and bottom lines in the reference picture are stored in a bottom area, in order to use a part of the image decoded in the past as a reference block in a picture being presently decoded; and selectively copying and storing an uppermost top line or an uppermost bottom line in the reference picture to areas on the uppermost top line and the uppermost bottom line in the reference picture in the top area and the bottom area in the frame memory, and selectively copying and storing a lowermost top line or a lowermost bottom line in the reference picture to areas under the lowermost top line and the lowermost bottom line in the reference picture in the top area and the bottom area in the frame memory.Type: GrantFiled: September 19, 2007Date of Patent: April 10, 2012Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Shuji Michinaka, Kiwamu Watanabe, Masashi Jobashi, Takaya Ogawa, Hiromitsu Nakayama, Satoshi Takekawa, Yoshinori Shigeta, Akihiro Oue
-
Patent number: 8023565Abstract: A picture processing apparatus includes a decoder configured to decode encoded data to generate a decoded picture. A picture memory has a plurality of banks each containing a plurality of pages to which row addresses are assigned, and is configured to store the decoded picture. A bank selector is configured to divide the decoded picture into a plurality of blocks, and to select a page of a different bank as a write location for a block adjacent in at least one of either a horizontal direction or a vertical direction. A write controller is configured to write pixel data of pixels occupying even lines of each of the blocks, and pixel data of pixels occupying odd lines of each of the blocks in a column address direction of each of the page in an alternating manner.Type: GrantFiled: June 27, 2006Date of Patent: September 20, 2011Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Akihiro Oue, Kunihiko Yahagi, Shuji Michinaka, Satoshi Takekawa, Kiwamu Watanabe
-
Patent number: 7602319Abstract: An image decoding apparatus having: a table selection controller configured to output a syntax selection signal which selects one of a prefix, a suffix, and a syntax; a variable length code decoding device configured to receive a bit stream, the syntax selection signal, and a suffix length, and, by using data contained in the bit stream and the suffix length, simultaneously decode the prefix and the suffix and output the result if the syntax selection signal selects the prefix 1 and the suffix, and decode the syntax and output the result if the syntax selection signal selects the syntax; a level formation device configured to receive the decoded prefix, the decoded suffix, and the decoded syntax, and form and output a level; and a suffix length updating device configured to receive the decoded prefix, the decoded suffix, and the decoded syntax, and update the suffix length.Type: GrantFiled: March 3, 2008Date of Patent: October 13, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Shuji Michinaka, Kiwamu Watanabe, Satoshi Takekawa, Masashi Jobashi, Hiromitsu Nakayama, Yoshinori Shigeta, Takaya Ogawa, Akihiro Oue
-
Patent number: 7586426Abstract: An image coding apparatus includes a variable length coding section, an arithmetic coding section and a common buffer memory. The variable length coding section inputs image data and outputs a binarized code sequence applied with variable length coding. The arithmetic coding section applies arithmetic coding to the binarized code sequence outputted from the variable length coding section. The common buffer memory transmits and receives data between the variable length coding section and the arithmetic coding section.Type: GrantFiled: May 20, 2008Date of Patent: September 8, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Kiwamu Watanabe, Shuji Michinaka, Tatsuhiro Suzumura, Hiromitsu Nakayama, Yoshinori Shigeta, Satoshi Takekawa, Masashi Jobashi, Takaya Ogawa, Akihiro Oue
-
Patent number: 7567189Abstract: When a combination between a plurality of FIFO memories and a variable length coding table is used, a load generated by an increase in number of FIFO memories serving as output destinations of a codeword length output from the variable length coding table when the codeword length is output is reduced.Type: GrantFiled: February 7, 2008Date of Patent: July 28, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Takaya Ogawa, Masashi Jobashi, Kiwamu Watanabe, Tatsuhiro Suzumura, Satoshi Takekawa, Hiromitsu Nakayama, Yoshinori Shigeta, Akihiro Oue, Shuji Michinaka
-
Publication number: 20080291062Abstract: An image coding apparatus includes a variable length coding section, an arithmetic coding section and a common buffer memory. The variable length coding section inputs image data and outputs a binarized code sequence applied with variable length coding. The arithmetic coding section applies arithmetic coding to the binarized code sequence outputted from the variable length coding section. The common buffer memory transmits and receives data between the variable length coding section and the arithmetic coding section.Type: ApplicationFiled: May 20, 2008Publication date: November 27, 2008Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Kiwamu Watanabe, Shuji Michinaka, Tatsuhiro Suzumura, Hiromitsu Nakayama, Yoshinori Shigeta, Satoshi Takekawa, Masashi Jobashi, Takaya Ogawa, Akihiro Oue
-
Publication number: 20080238733Abstract: According to the present invention, there is provided an image decoding apparatus having: a table selection controller configured to output a syntax selection signal which selects one of a prefix level_prefix, a suffix level_suffix, and a TrailingOnes syntax; a variable-length code decoding device configured to receive a bit stream, the syntax selection signal, and a suffix length suffixLength, and, by using data contained in the bit stream and the suffix length suffixLength, simultaneously decode the prefix level_prefix and the suffix level_suffix and output the result if the syntax selection signal selects the prefix level_prefix and the suffix level_suffix, and decode the TrailingOnes syntax and output the result if the syntax selection signal selects the TrailingOnes syntax; a level formation device configured to receive the decoded prefix level_prefix, the decoded suffix level_suffix, and the decoded TrailingOnes syntax, and form and output a level; and a suffix length updating device configured to receiType: ApplicationFiled: March 3, 2008Publication date: October 2, 2008Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Tatsuhiro SUZUMURA, Shuji Michinaka, Kiwamu Watanabe, Satoshi Takekawa, Masashi Jobashi, Hiromitsu Nakayama, Yoshinori Shigeta, Takaya Ogawa, Akihiro Oue
-
Publication number: 20080225954Abstract: The invention includes: a bitstream updating output unit configured to receive a bitstream and update a syntax element located at a beginning of the bitstream according to a code length thereof and outputs the syntax element; a bitstream decoding unit configured to decode, in response to a decode request, a variable-length code of the syntax element outputted from the bitstream updating output unit; a zerosLeft updating unit configured to update zerosLeft based on a specific syntax element decoded by the bitstream decoding unit; a run_before remaining number updating unit configured to update a run_before remaining number based on a specific syntax element decoded by the bitstream decoding unit; and a syntax selection unit configured to select a syntax element to be decoded by the bitstream decoding unit. Thus, multiple zero run_before syntaxes and one non-zero run_before syntax, or multiple zero run_before syntaxes are decoded all at once.Type: ApplicationFiled: March 11, 2008Publication date: September 18, 2008Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Tatsuhiro Suzumura, Takaya Ogawa, Akihiro Oue
-
Publication number: 20080198046Abstract: When a combination between a plurality of FIFO memories and a variable length coding table is used, a load generated by an increase in number of FIFO memories serving as output destinations of a codeword length output from the variable length coding table when the codeword length is output is reduced.Type: ApplicationFiled: February 7, 2008Publication date: August 21, 2008Applicant: Kabushiki Kaisha ToshibaInventors: Takaya OGAWA, Masashi Jobashi, Kiwamu Watanabe, Tatsuhiro Suzumura, Satoshi Takekawa, Hiromitsu Nakayama, Yoshinori Shigeta, Akihiro Oue, Shuji Michinaka
-
Publication number: 20080137754Abstract: The image decoding apparatus and the image decoding method according to one aspect of the present invention have a configuration for storing an image decoded in the past as a reference picture into a frame memory, in a field structure in which top lines in the reference picture are stored in a top area and bottom lines in the reference picture are stored in a bottom area, in order to use a part of the image decoded in the past as a reference block in a picture being presently decoded; and selectively copying and storing an uppermost top line or an uppermost bottom line in the reference picture to areas on the uppermost top line and the uppermost bottom line in the reference picture in the top area and the bottom area in the frame memory, and selectively copying and storing a lowermost top line or a lowermost bottom line in the reference picture to areas under the lowermost top line and the lowermost bottom line in the reference picture in the top area and the bottom area in the frame memory.Type: ApplicationFiled: September 19, 2007Publication date: June 12, 2008Applicant: Kabushiki Kaisha ToshibaInventors: Tatsuhiro SUZUMURA, Shuji Michinaka, Kiwamu Watanabe, Masashi Jobashi, Takaya Ogawa, Hiromitsu Nakayama, Satoshi Takekawa, Yoshinori Shigeta, Akihiro Oue
-
Publication number: 20070147511Abstract: An image processing apparatus includes: a frame memory; a buffer memory that stores pixel values of macroblocks of a first region including a first macroblock; a deblocking filter unit that is operable to: (1) read out the pixel values of the first region from the buffer memory; (2) apply the deblocking filter to the first macroblock; and (3) store the pixel values back into the buffer memory; and a pixel transfer unit that is operable to: (4) transfer pixel values of a macroblock not included in a second region that includes a second macroblock to be processed next to the first macroblock, from the buffer memory to the frame memory; and (5) transfer pixel values of a macroblock included in the second region but not included in the first region, from the frame memory to the buffer memory.Type: ApplicationFiled: December 18, 2006Publication date: June 28, 2007Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Takaya Ogawa, Kiwamu Watanabe, Tatsuhiro Suzumura, Satoshi Takekawa, Hiromitsu Nakayama, Yoshinori Shigeta, Akihiro Oue, Shuji Michinaka
-
Publication number: 20060291568Abstract: A picture processing apparatus includes a decoder configured to decode encoded data to generate a decoded picture. A picture memory has a plurality of banks each containing a plurality of pages to which row addresses are assigned, and is configured to store the decoded picture. A bank selector is configured to divide the decoded picture into a plurality of blocks, and to select a page of a different bank as a write location for a block adjacent in at least one of either a horizontal direction or a vertical direction. A write controller is configured to write pixel data of pixels occupying even lines of each of the blocks, and pixel data of pixels occupying odd lines of each of the blocks in a column address direction of each of the page in an alternating manner.Type: ApplicationFiled: June 27, 2006Publication date: December 28, 2006Applicant: Kabushiki Kaisha ToshibaInventors: Tatsuhiro Suzumura, Akihiro Oue, Kunihiko Yahagi, Shuji Michinaka, Satoshi Takekawa, Kiwamu Watanabe
-
Publication number: 20060202874Abstract: A system for decoding a variable-length codeword includes a buffer circuit storing the codeword, a detection circuit detecting the number of bits of a prefix portion of the codeword by use of a detection table while updating the codeword, an extraction circuit extracting a codeword of a suffix portion of the codeword based on the number of bits of the prefix portion while updating the codeword, and a first decoding circuit decoding the codeword base on the number of bits of the prefix portion and the codeword of the suffix portion.Type: ApplicationFiled: June 27, 2005Publication date: September 14, 2006Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Kiwamu Watanabe, Shuji Michinaka, Akihiro Oue, Tatsuhiro Suzumura, Satoshi Takekawa
-
Patent number: 7102550Abstract: A system for decoding a variable-length codeword includes a buffer circuit storing the codeword, a detection circuit detecting the number of bits of a prefix portion of the codeword by use of a detection table while updating the codeword, an extraction circuit extracting a codeword of a suffix portion of the codeword based on the number of bits of the prefix portion while updating the codeword, and a first decoding circuit decoding the codeword base on the number of bits of the prefix portion and the codeword of the suffix portion.Type: GrantFiled: June 27, 2005Date of Patent: September 5, 2006Assignee: Kabushiki Kaisha ToshibaInventors: Kiwamu Watanabe, Shuji Michinaka, Akihiro Oue, Tatsuhiro Suzumura, Satoshi Takekawa
-
Publication number: 20060126743Abstract: The present invention provides a moving picture format variable length code (VLC) decoder that decodes at a high speed. The VLC decoder includes an input data memory, which is stored with a pixel data coefficient string in moving picture format, a table reference device, which is stored with table reference data and receives memory data from the input data memory, table storage memory including a reference table, which is stored with parametric data, receives table reference data ARG from the table reference device, and transmits parametric data to the table reference device, and output data memory, which receives reference table data made from a coefficient flag output from the table reference device and the last coefficient flag.Type: ApplicationFiled: May 12, 2005Publication date: June 15, 2006Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Satoshi Takekawa, Shuji Michinaka, Kiwamu Watanabe, Tatsuhiro Suzumura, Akihiro Oue
-
Publication number: 20020174239Abstract: An apparatus for reproducing digital data includes: a storage unit configured to store the digital data including a non-encoded preceding data part and an encoded following data part; an input unit configured to accept instruction to reproduce the digital data; a communication unit configured to request key data for decoding the following data part and to receive the key data from a server; a decoding unit configured to decode the following data part using the key data received; a reproduction unit configured to reproduce the digital data; and a control unit configured to control each of the unit to request the key data with the communication unit and to reproduce the preceding data part with the reproduction unit in parallel, to decode the following data part with the decoding unit using the key data, and to reproduce the following data part after reproducing the preceding data part.Type: ApplicationFiled: May 1, 2002Publication date: November 21, 2002Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Akihiro Oue