Patents by Inventor Yuji Kawashima

Yuji Kawashima 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: 20070201555
    Abstract: According to one embodiment, an information processing apparatus which includes a video decoding processing to decode a compressed and encoded video image stream by software, selectively generates one of an intra prediction image and an inter prediction image on the basis of an encoding mode of a decoding object from the video stream and a decoded image thereof, generates a residual decoded image based on a quantization parameter of a decoding object from the video stream, generates a decoded image by adding the generated prediction image and the residual decoded image, applies a deblocking filter process, extracts information on an encoding mode from the video image stream to determine whether or not inter prediction processes for generating the inter prediction image should be simplified, simplifies the inter prediction process step-by-step on the basis of the result of the determination.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 30, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yoshihiro Kikuchi, Tatsuro Fujisawa, Yuji Kawashima
  • Publication number: 20070189735
    Abstract: According to one embodiment, a moving image decoding apparatus is applied in a video reproducing apparatus and includes a deblocking filter unit for performing deblocking filtering and a processing load detection unit for detecting an intra-unit processing load including a processing load of a decoder. The moving image decoding apparatus sets a judgment threshold value for judging whether or not to perform the deblocking filtering depending on a load level indicating the level of the magnitude of the intra-unit processing load, judges whether or not a processing parameter obtained from adjacent blocks of a plurality of blocks constituting each frame is greater than the judgment threshold value, and conducts control not to perform the deblocking filtering when the processing parameter is smaller than the judgment threshold value.
    Type: Application
    Filed: January 29, 2007
    Publication date: August 16, 2007
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Yuji Kawashima, Yoshihiro Kikuchi, Tatsuro Fujisawa
  • Publication number: 20070177669
    Abstract: Provided is a decoding apparatus comprising a decoder configured to receive a series of encoded pictures and to decode each of the encoded pictures to produce a series of decoded pictures, each of the encoded pictures being either intra-encoded or inter-encoded, and each of the decoded pictures being either referred or nonreferred, a blocking noise suppressor configured to suppress blocking noise of each of the decoded pictures, and a controller configured to detect an amount of a load, to run each of the decoded pictures through the blocking noise suppressor if the detected amount of the load is lower than a given threshold, to have each of the decoded pictures being non-referred bypass the blocking noise suppressor if the detected amount of the load is no lower than the threshold, and to transmit each of the decoded pictures either having been run through or having bypassed the blocking noise suppressor.
    Type: Application
    Filed: March 21, 2006
    Publication date: August 2, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuji Kawashima, Yoshihiro Kikuchi, Tatsuro Fujisawa, Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina
  • Publication number: 20070172136
    Abstract: When a quantized DCT coefficient and a quantization parameter are input from an entropy decoder, a controller outputs them to a switch and gives a load detector an instruction to detect system load. The load detector requests system load information from OS. If the system load is light, the load detector controls the switch to execute first inverse quantization of general load by a general processor and obtain a DCT coefficient. If the system load is heavy, the load detector controls the switch to execute second inverse quantization whose processing load is lighter than the first inverse quantization by a specific processor and obtain a DCT coefficient.
    Type: Application
    Filed: March 20, 2006
    Publication date: July 26, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Tatsuro Fujisawa, Yoshihiro Kikuchi, Yuji Kawashima, Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina
  • Publication number: 20070160140
    Abstract: According to one embodiment, information processing apparatus which decodes compressed and encoded video stream by software, selectively generates one of intra and inter prediction image on the basis of encoding mode of decoding object from video stream and decoded images thereof, generates a residual error decoded image on the basis of a quantization parameter of decoding object from video stream, generates decoded image by adding intra and inter prediction image selectively generated, and residual error decoded image, applies deblocking filter process for reducing block distortion onto decoded image, extracts at least one of information on a quantization parameter and information on encoding mode of decoding object from video stream, determines whether or not filter process is skipped on the basis of extracted information thereof, and selectively skips filter process on the basis of a result of determination, and selectively switches determination and processing of skip to be valid or invalid.
    Type: Application
    Filed: December 22, 2006
    Publication date: July 12, 2007
    Inventors: Tatsuro Fujisawa, Yoshihiro Kikuchi, Yuji Kawashima
  • Publication number: 20070160129
    Abstract: According to one embodiment, a video decoding apparatus decoding a video stream selectively generates one of an intra prediction image and an inter prediction image based on an encoding mode of a decoding object from the video stream and decoded images thereof, generates a residual decoded image based on a quantization parameter of a decoding object from the video stream, generates a decoded image by adding an intra prediction image and an inter prediction image selectively generated, and the residual decoded image, applies deblocking filter process for reducing a block distortion onto the decoded image, extracting at least one of information on a quantization parameter and information on an encoding mode of a decoding object from the video stream, and determining whether or not the filter process is skipped based on extracted information thereof, and selectively skipping the filter process based on a result of the determination.
    Type: Application
    Filed: December 27, 2006
    Publication date: July 12, 2007
    Inventors: Tatsuro Fujisawa, Yoshihiro Kikuchi, Yuji Kawashima
  • Publication number: 20070147515
    Abstract: According to one embodiment, an information processing apparatus includes a decoder which decodes video coded data, and a load information acquisition means which acquires load information required for processing of data other than the video coded data, wherein the decoder predetermines elimination priorities of stepwise filter processing required for decoding the video coded data, obtains a load level from the load information, and in response to the obtained level, eliminates the filter processing in a stepwise manner in accordance with the priorities.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 28, 2007
    Inventors: Yuji Kawashima, Yoshihiro Kikuchi, Tatsuro Fujisawa
  • Publication number: 20070009040
    Abstract: While accuracy of motion compensated prediction is kept high, reduction in processing amount is made possible. When motion compensated prediction is performed on inputted image data by a motion vector detection section, first, reference is made to past three reference frames stored in a reference image storage section, integer search is performed on the image data for each macroblock, and a motion prediction vector is detected by this. Based on the detection result of the motion prediction vector, a reference frame most appropriate for execution of motion compensated prediction is determined for each blocks. Next, based on the determination result, it is judged whether or not reference frames regarded as most appropriate for all blocks (nine blocks) are coincident to each other.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 11, 2007
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Shingo Suzuki, Yoshihiro Kikuchi, Yuji Kawashima
  • Publication number: 20060215758
    Abstract: A motion compensation predictor comprises a reference picture selection unit, a center-of-search-setting unit, a search-range-setting unit, a motion vector search unit and a motion compensation unit. The motion compensation unit repeatedly performs, for a target block in a motion picture signal, selection of a reference picture signal, setting of the center of search, setting of a search range, and a search for a motion vector, thereby acquiring an optimal motion vector. The unit then performs motion compensation on reference picture signals sequentially selected, using the optimal motion vector, to generate a predicted picture signal. The motion-vector-search unit sets the search range on a reference picture indicated by a currently selected reference picture signal, based on information related to a motion vector detected in the search range set on a reference picture indicated by a preceding reference picture signal.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Yuji Kawashima
  • Publication number: 20060203910
    Abstract: According to one embodiment, there is provided an information processing apparatus, including a decoding unit which decodes a moving image stream that is compressed and coded, a deblocking filtering unit which performs a deblocking filtering process for a picture included in the moving image stream to reduce a block distortion, a blending unit which performs a blending process of superimposing a second picture on a first picture with designated transparency, and a control unit which determines whether the blending process is performed for the picture included in the moving image stream and, when the blending process is performed, varies an amount of processing of the deblocking filtering process for at least one of the first and second pictures in accordance with the transparency.
    Type: Application
    Filed: March 14, 2006
    Publication date: September 14, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
  • Publication number: 20060203917
    Abstract: According to one embodiment, an information processing apparatus having a decoder to decode encoded streaming data to be displayed to form a picture including a plurality of blocks comprises a filtering unit for filtering the decoded streaming data to reduce distortion of the block with respect to each picture, a detecting unit for detecting a size of the picture to be displayed, and a simplifying unit for simplifying the filtering by the filtering unit in response to the size of the picture detected by the detecting unit.
    Type: Application
    Filed: September 8, 2005
    Publication date: September 14, 2006
    Inventors: Kosuke Uchida, Noriaki Kitada, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
  • Publication number: 20060203909
    Abstract: According to one embodiment, there is provided an information processing apparatus including a decoding unit which decodes a moving image stream that is compressed and coded, a processing unit which performs a deblocking filtering process for a picture included in the moving image stream to reduce a block distortion, and a control unit which varies an amount of processing of the deblocking filtering process in accordance with a given condition.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 14, 2006
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
  • Patent number: 7054364
    Abstract: An encoding section can perform moving picture compression processes by intra-coding and inter-coding. In accordance with an instruction from a code production amount control section, the encoding section divides an input VOP to MBs according to one of the moving picture compression processes by intra-coding and inter-coding, and subjects the divided MBs to encoding processing. A code production amount count section counts the code amount of a produced bit stream. A quantization scale mean value calculation section accumulates the quantization scale instructed by the code production amount control section, and calculates a mean value of the quantization scale for each VOP. The code production amount control section switches the encoding process to be carried out by the encoding section to the intra-coding process, on the basis of the code production amount, the mean value of the quantization scale and the frame skip number.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: May 30, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yuji Kawashima
  • Publication number: 20060067406
    Abstract: An information processing apparatus includes a unit that executes a de-blocking filter process for each of decoded pictures, a unit that executes a motion compensation prediction process that generates an inter-frame prediction signal, from one or more pictures that are subjected to the de-blocking filter process, a unit that executes an intra-frame prediction process that generates an intra-frame prediction signal, a unit that adds one of the inter-frame prediction signal and the intra-frame prediction signal to a prediction error signal corresponding to the to-be-decoded picture to decode the to-be-decoded picture, and a unit that executes, when a load on the information processing apparatus is greater than a predetermined reference value, a process that skips execution of the de-blocking filter process and generates the inter-frame prediction signal, which corresponds to the to-be-decoded picture, from the one or more decoded pictures that are not subjected to the de-blocking filter process.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 30, 2006
    Inventors: Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
  • Patent number: 6826229
    Abstract: A video encoder includes a signal processing unit for producing block information such as quantization scale and quantized DCT coefficients and a coding unit for variable-length coding the quantized block information. The amount of generated coded data per unit time (Evop) is estimated from the count (Ncoef(i)) of quantized DCT coefficients contained in block information prior to coding, the amount of coded data (C(y)), and the average codeword length (L(y)) of coded block information. A quantization scale control unit determines the most suitable quantization scale factor on the basis of the target amount of generated coded data (Tvop) and the amount of generated coded data (Evop) and sends it to a quantization unit in the signal processing unit.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: November 30, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yuji Kawashima, Atsushi Asano
  • Patent number: 6819712
    Abstract: A picture coding apparatus has a signal processor 10 for generating macro-block information by calculating and quantizing the DCTs of a picture signal of a given unit are calculated for each macro-block MB. This information is input to a syntax generator 12 to generate syntax, which is coded by a variable-length coding processor 13. Quantized DCT coefficients of macro information before coding are counted by a count unit 21, and a code size after coding the macro-block information is counted by a count unit 14. A calculation unit 15 calculates an average code length from the accumulated value of the two code sizes. An estimation unit 14 estimates a generation code size after coding given macro-block information input to the syntax generator 12 on the basis of the average code size.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: November 16, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yuji Kawashima, Atsushi Asano
  • Publication number: 20020186767
    Abstract: A picture coding apparatus has a signal processor 10 for generating macro-block information by calculating and quantizing the DCTs of a picture signal of a given unit are calculated for each macro-block MB. This information is input to a syntax generator 12 to generate syntax, which is coded by a variable-length coding processor 13. Quantized DCT coefficients of macro information before coding are counted by a count unit 21, and a code size after coding the macro-block information is counted by a count unit 14. A calculation unit 15 calculates an average code length from the accumulated value of the two code sizes. An estimation unit 14 estimates a generation code size after coding given macro-block information input to the syntax generator 12 on the basis of the average code size.
    Type: Application
    Filed: October 26, 2001
    Publication date: December 12, 2002
    Inventors: Yuji Kawashima, Atsushi Asano
  • Publication number: 20020118753
    Abstract: An encoding section can perform moving picture compression processes by intra-coding and inter-coding. In accordance with an instruction from a code production amount control section, the encoding section divides an input VOP to MBs according to one of the moving picture compression processes by intra-coding and inter-coding, and subjects the divided MBs to encoding processing. A code production amount count section counts the code amount of a produced bit stream. A quantization scale mean value calculation section accumulates the quantization scale instructed by the code production amount control section, and calculates a mean value of the quantization scale for each VOP. The code production amount control section switches the encoding process to be carried out by the encoding section to the intra-coding process, on the basis of the code production amount, the mean value of the quantization scale and the frame skip number.
    Type: Application
    Filed: January 30, 2002
    Publication date: August 29, 2002
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Yuji Kawashima
  • Publication number: 20020054639
    Abstract: A video encoder includes a signal processing unit for producing block information such as quantization scale and quantized DCT coefficients and a coding unit for variable-length coding the quantized block information. The amount of generated coded data per unit time (Evop) is estimated from the count (Ncoef(i)) of quantized DCT coefficients contained in block information prior to coding, the amount of coded data (C(y)), and the average codeword length (L(y)) of coded block information. A quantization scale control unit determines the most suitable quantization scale factor on the basis of the target amount of generated coded data (Tvop) and the amount of generated coded data (Evop) and sends it to a quantization unit in the signal processing unit.
    Type: Application
    Filed: September 25, 2001
    Publication date: May 9, 2002
    Inventors: Yuji Kawashima, Atsushi Asano
  • Patent number: 6235823
    Abstract: Disclosed are a crystalline polypropylene resin composition comprising a crystalline polyproplylene resin and a &bgr;-nucleating agent, and a method of increasing the proportion of &bgr;-form crystals in a crystalline polypropylene resin molding comprising molding the composition, the &bgr;-nucleating agent being a diamide compound.
    Type: Grant
    Filed: January 13, 1993
    Date of Patent: May 22, 2001
    Assignee: New Japan Chemical Co., Ltd.
    Inventors: Naoki Ikeda, Masafumi Yoshimura, Kazuaki Mizoguchi, Hiroshi Kitagawa, Yuji Kawashima, Kiyoshi Sadamitsu, Yasuyuki Kawahara