Patents by Inventor Hiroaki Toida
Hiroaki Toida 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: 8885707Abstract: An image decoding apparatus and an image decoding method capable of generating a decoded image even in the case where a pixel in a block is necessary as a reference pixel, the block where an intra prediction mode specified in a stream is unavailable according to a standard, due to a transmission error, a coding-method error, or the like. An image decoding apparatus determines whether or not a reference block necessary for a specified intra prediction mode is available, based on intra-prediction mode information extracted by an intra-prediction mode extraction unit and peripheral block pixel information stored in a line memory. The image decoding apparatus includes a reference pixel determination unit which controls a switch unit; and a substitute intra-prediction image generation unit which generates a substitute intra-prediction image in the case where a reference block necessary for a specified intra prediction mode is unavailable.Type: GrantFiled: March 31, 2006Date of Patent: November 11, 2014Assignee: Panasonic CorporationInventors: Makoto Adachi, Hiroaki Toida, Kiyofumi Abe
-
Patent number: 8867612Abstract: There is disclosed a decoding method for decoding an incoming bitstream entropy-encoded according to an encoding method based on either of arithmetic encoding algorithm and non-arithmetic encoding algorithm, the incoming bitstream including syntax elements. The decoding method includes a first converting step of converting the incoming bitstream into an intermediate bitstream according to the encoding method, the first converting being capable of being omitted, a buffering step of selecting, according to the encoding method, either the intermediate bitstream or the incoming bitstream to store the selected bitstream onto a memory, and a second converting step of reading the selected bitstream from the memory to convert the read bitstream into syntax elements, the read bitstream being either the intermediate bitstream or the incoming bitstream.Type: GrantFiled: February 25, 2013Date of Patent: October 21, 2014Assignee: Panasonic CorporationInventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Patent number: 8406308Abstract: An encoding device encoding binary signals using arithmetic-encoding. The encoding device includes a binarization unit binarizing multivalued syntax elements in order to generate the binary signals. The generated binary signals are stored on an intermediate buffer. Further, the encoding device includes an arithmetic-encoding unit performing the arithmetic-encoding on the binary signals stored on the intermediate buffer. Additionally, the generated binary signals are binary representations of values of the multivalued syntax elements.Type: GrantFiled: April 16, 2010Date of Patent: March 26, 2013Assignee: Panasonic CorporationInventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Patent number: 8179972Abstract: An image decoding device and an encoding device include an arithmetic unit for performing arithmetic processing, an arithmetic data storage unit for storing an arithmetic result by the arithmetic unit, an input selection unit for selecting whether to read pixel data that is to be inputted to the arithmetic unit from compressed image data or from pixel data stored in the arithmetic data storage unit, and inputting the read pixel data to the arithmetic unit, and an arithmetic control unit for controlling, based on a transform mode used and the number of arithmetic operations in the arithmetic unit, a destination from which the pixel data that is to be inputted to the arithmetic unit by the input selection unit is read as well as a combination of pieces of pixel data targeted for the arithmetic processing by the arithmetic unit and multiplier coefficients for the arithmetic processing.Type: GrantFiled: June 7, 2005Date of Patent: May 15, 2012Assignee: Panasonic CorporationInventors: Hidekatsu Ozeki, Masayasu Iguchi, Takahiro Nishi, Hiroaki Toida, Hiroto Tomita, Akihiko Inoue, Takashi Hashimoto
-
Patent number: 8081683Abstract: A decoding-processing apparatus that decodes bitstreams using an intermediate format. The apparatus includes a context-calculating unit (2) calculating the probability of symbols contained in incoming bitstreams, a parameter-generating unit (3) generating parameters for use in the context-calculating unit (2), and an arithmetic decoding-calculating unit (4) decoding the incoming bitstreams in accordance with the probability, thereby providing decoded data.Type: GrantFiled: April 16, 2010Date of Patent: December 20, 2011Assignee: Panasonic CorporationInventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Patent number: 7881376Abstract: A motion compensation apparatus reduces the number of pixels for reading out pixel data from the multi-frame memory, and realizes the reduction of transmission and motion compensation in sub-pixel precision pixel generation, for efficient motion compensation pixel generation. The motion compensation apparatus includes a frame memory transmission control unit which, with regard to a plurality of motion compensation blocks, transmits reference pixels required in motion compensation collectively or on a per motion compensation block basis, from a multi-frame memory which stores a reference picture used in inter-picture motion compensation prediction, to a local reference memory.Type: GrantFiled: May 11, 2005Date of Patent: February 1, 2011Assignee: Panasonic CorporationInventors: Masayasu Iguchi, Hiroaki Toida, Toshiyasu Sugio
-
Publication number: 20100232496Abstract: A decoding-processing apparatus that decodes bitstreams using an intermediate format. The apparatus includes a context-calculating unit (2) calculating the probability of symbols contained in incoming bitstreams, a parameter-generating unit (3) generating parameters for use in the context-calculating unit (2), and an arithmetic decoding-calculating unit (4) decoding the incoming bitstreams in accordance with the probability, thereby providing decoded data.Type: ApplicationFiled: April 16, 2010Publication date: September 16, 2010Inventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Publication number: 20100232516Abstract: A decoding-processing apparatus that decodes bitstreams using an intermediate format. The apparatus includes a context-calculating unit (2) calculating the probability of symbols contained in incoming bitstreams, a parameter-generating unit (3) generating parameters for use in the context-calculating unit (2), and an arithmetic decoding-calculating unit (4) decoding the incoming bitstreams in accordance with the probability, thereby providing decoded data.Type: ApplicationFiled: April 16, 2010Publication date: September 16, 2010Inventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Patent number: 7724830Abstract: A decoding-processing apparatus that decodes bitstreams using an intermediate format. The apparatus includes a context-calculating unit (2) calculating the probability of symbols contained in incoming bitstreams, a parameter-generating unit (3) generating parameters for use in the context-calculating unit (2), and an arithmetic decoding-calculating unit (4) decoding the incoming bitstreams in accordance with the probability, thereby providing decoded data.Type: GrantFiled: November 2, 2005Date of Patent: May 25, 2010Assignee: Panasonic CorporationInventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Publication number: 20090225865Abstract: A decoding-processing apparatus (1) comprising: a context-calculating unit (2) operable to calculate the probability of symbols contained in incoming bitstreams; a parameter-generating unit (3) operable to generate parameters for use in the context-calculating unit (2); an arithmetic decoding-calculating unit (4) operable to decode the incoming bitstreams in accordance with the probability, thereby providing decoded data; a stream-converting unit (5) operable to convert the decoded data into intermediate bitstreams; a storage unit (6) operable to store the intermediate bitstreams; a synchronization-detecting unit (7) operable to detect calculation start timing from the intermediate bitstreams fed out of the storage unit (6), thereby providing detected calculation start timing; and a multivalued calculating unit (8) operable to permit the intermediate bitstreams fed out of the storage unit (6) to be multivalued in synchronism with the detected calculation start timing from the synchronization-detecting unit (7Type: ApplicationFiled: November 2, 2005Publication date: September 10, 2009Applicant: PANASONIC CORPORATIONInventors: Masayoshi Tojima, Masayasu Iguchi, Kiyofumi Abe, Hiroaki Toida, Takahiro Nishi
-
Publication number: 20090141798Abstract: An image decoding apparatus and an image decoding method capable of generating a decoded image even in the case where a pixel in a block is necessary as a reference pixel, the block where an intra prediction mode specified in a stream is unavailable according to a standard, due to a transmission error, a coding-method error, or the like. An image decoding apparatus (200) determines whether or not a reference block necessary for a specified intra prediction mode is available, based on intra-prediction mode information extracted by an intra-prediction mode extraction unit (102) and peripheral block pixel information stored in a line memory (104). The image decoding apparatus (200) includes a reference pixel determination unit (201) which controls a switch unit (202); and a substitute intra-prediction image generation unit (203) which generates a substitute intra-prediction image in the case where a reference block necessary for a specified intra prediction mode is unavailable.Type: ApplicationFiled: March 31, 2006Publication date: June 4, 2009Applicant: PANASONIC CORPORATIONInventors: Makoto Adachi, Hiroaki Toida, Kiyofumi Abe
-
Publication number: 20080049832Abstract: An image decoding device and an image encoding device according to the present invention includes an arithmetic unit for performing arithmetic processing, an arithmetic data storage unit for storing an arithmetic result by the arithmetic unit, an input selection unit for selecting whether to read pixel data that is to be inputted to the arithmetic unit from compressed image data or from pixel data stored in the arithmetic data storage unit, and inputting the read pixel data to the arithmetic unit, and an arithmetic control unit for controlling, based on a transform mode used and the number of arithmetic operations in the arithmetic unit, a destination from which the pixel data that is to be inputted to the arithmetic unit by the input selection unit is read as well as a combination of pieces of pixel data targeted for the arithmetic processing by the arithmetic unit and multiplier coefficients for the arithmetic processing, the arithmetic control unit previously defining an arithmetic procedure in each transfType: ApplicationFiled: June 7, 2005Publication date: February 28, 2008Inventors: Hidekatsu Ozeki, Masayasu Iguchi, Takahiro Nishi, Hiroaki Toida, Hiroto Tomita, Akihiko Inoue, Takashi Hashimoto
-
Publication number: 20070258702Abstract: An object of the present invention is to provide a recording/reproduction terminal having a general-purpose slot and a detachable encoding or decoding device. A recording/reproduction device includes: a recording/reproduction terminal 103 which records and reproduces signals representing audio or video; and a removable coding device 100 which is detachably connected to the recording/reproduction terminal 103, and the recording/reproduction terminal 103 has a terminal information storage unit 105 which stores terminal information which is information regarding the recording/reproduction terminal 103, and a removable coding device 100 has: a terminal information obtainment unit 101 which obtains the terminal information from the recording/reproduction terminal 103 when the removable coding device 100 is connected to the recording/reproduction terminal 103; and a signal conversion unit 102 which encodes or decodes the signals representing audio or video based on the obtained terminal information.Type: ApplicationFiled: June 20, 2005Publication date: November 8, 2007Applicants: GROUPE TRAIMTECH INC., CEPROCQInventors: Toshiyasu Sugio, Hiroaki Toida, Takahiro Nishi, Tadamasa Toma, Hisao Sasai
-
Patent number: 7292610Abstract: A multiplexed data producing apparatus which multiplexes N (integer) pieces of object data in which one of video data, audio data, and digital data is multiplexed to produce one piece of multiplexed data comprises a temporal storage means for temporarily storing the N pieces of object data; a control means for controlling synchronization of time information of each object data for each temporarily stored object data; and a multiplexing means for multiplexing the processed object data to produce multiplexed data.Type: GrantFiled: December 12, 2001Date of Patent: November 6, 2007Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Hiroaki Toida, Toshiya Takahashi
-
Publication number: 20070171977Abstract: A moving picture is provided which can prevent image quality deterioration due to drops in motion vector prediction accuracy in temporal direct mode coding, and compress a moving image with great efficiency.Type: ApplicationFiled: January 24, 2007Publication date: July 26, 2007Inventors: Shintaro Kudo, Kiyofumi Abe, Shinya Kadono, Hiroaki Toida
-
Publication number: 20050254581Abstract: A motion compensation apparatus is provided, which can reduce the number of pixels for reading out pixel data from the multi-frame memory, and can realize the reduction of transmission and motion compensation in sub-pixel precision pixel generation, for efficient motion compensation pixel generation. The motion compensation apparatus includes a frame memory transmission control unit which, with regard to a plurality of motion compensation blocks, transmits reference pixels required in motion compensation collectively or on a per motion compensation block basis, from a multi-frame memory which stores a reference picture used in inter-picture motion compensation prediction, to a local reference memory.Type: ApplicationFiled: May 11, 2005Publication date: November 17, 2005Inventors: Masayasu Iguchi, Hiroaki Toida, Toshiyasu Sugio
-
Publication number: 20050088324Abstract: An arithmetic decoding device comprises an adaptive arithmetic decoding unit, a context calculating unit, and a decoding control unit. The adaptive arithmetic decoding unit includes an arithmetic decoding unit, a symbol appearing probability control unit, and a probability state storing unit. When a variable-length encoded code (VLC) is inputted, the context calculating unit generates a context number from a classification and a decoded bit number of a syntax element of the inputted code, and outputs the context number to the adaptive arithmetic decoding unit. The adaptive arithmetic decoding unit renews a symbol appearing probability based on the frequency of appearance of the symbol, thereby arithmetic-decoding the inputted code (VLC), and feeding output data (OD). The decoding control unit controls the whole arithmetic decoding device.Type: ApplicationFiled: October 20, 2004Publication date: April 28, 2005Inventors: Ikuo Fuchigami, Tomonori Kataoka, Hiroaki Toida, Hideshi Nishida
-
Patent number: 6683992Abstract: A decoding LSI adaptable to MPEG4 is provided with a padding means for performing padding on decoded texture data, an arithmetic decoding means for performing arithmetic decoding on coded shape data, and a composition means for compositing a plurality of texture data to generate composite image data. The padding means, the arithmetic decoding means, and the composition means are implemented by hardware circuits, i.e., a padding engine, an arithmetic decoding engine, and a composition engine, respectively. Therefore, the decoding LSI can perform high-speed decoding on a bitstream corresponding to plural objects, such as images, which are compressively coded by the MPEG4 coding method, with reduced cost of the hardware circuits performing the decoding process.Type: GrantFiled: December 28, 2000Date of Patent: January 27, 2004Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Toshiya Takahashi, Hiroaki Toida
-
Publication number: 20020041609Abstract: A multiplexed data producing apparatus which multiplexes N (integer) pieces of object data in which one of video data, audio data, and digital data is multiplexed to produce one piece of multiplexed data comprises a temporal storage means for temporarily storing the N pieces of object data; a control means for controlling synchronization of time information of each object data for each temporarily stored object data; and a multiplexing means for multiplexing the processed object data to produce multiplexed data.Type: ApplicationFiled: December 12, 2001Publication date: April 11, 2002Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.Inventors: Hiroaki Toida, Toshiya Takahashi
-
Publication number: 20010005432Abstract: A decoding LSI adaptable to MPEG4 is provided with a padding means for performing padding on decoded texture data, an arithmetic decoding means for performing arithmetic decoding on coded shape data, and a composition means for compositing a plurality of texture data to generate composite image data. The padding means, the arithmetic decoding means, and the composition means are implemented by hardware circuits, i.e., a padding engine, an arithmetic decoding engine, and a composition engine, respectively. Therefore, the decoding LSI can perform high-speed decoding on a bitstream corresponding to plural objects, such as images, which are compressively coded by the MPEG4 coding method, with reduced cost of the hardware circuits performing the decoding process.Type: ApplicationFiled: December 28, 2000Publication date: June 28, 2001Inventors: Toshiya Takahashi, Hiroaki Toida