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: 20070201555Abstract: 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: ApplicationFiled: February 28, 2007Publication date: August 30, 2007Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Yoshihiro Kikuchi, Tatsuro Fujisawa, Yuji Kawashima
-
Publication number: 20070189735Abstract: 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: ApplicationFiled: January 29, 2007Publication date: August 16, 2007Applicant: Kabushiki Kaisha ToshibaInventors: Yuji Kawashima, Yoshihiro Kikuchi, Tatsuro Fujisawa
-
Publication number: 20070177669Abstract: 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: ApplicationFiled: March 21, 2006Publication date: August 2, 2007Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Yuji Kawashima, Yoshihiro Kikuchi, Tatsuro Fujisawa, Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina
-
Publication number: 20070172136Abstract: 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: ApplicationFiled: March 20, 2006Publication date: July 26, 2007Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Tatsuro Fujisawa, Yoshihiro Kikuchi, Yuji Kawashima, Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina
-
Publication number: 20070160140Abstract: 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: ApplicationFiled: December 22, 2006Publication date: July 12, 2007Inventors: Tatsuro Fujisawa, Yoshihiro Kikuchi, Yuji Kawashima
-
Publication number: 20070160129Abstract: 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: ApplicationFiled: December 27, 2006Publication date: July 12, 2007Inventors: Tatsuro Fujisawa, Yoshihiro Kikuchi, Yuji Kawashima
-
Publication number: 20070147515Abstract: 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: ApplicationFiled: December 13, 2006Publication date: June 28, 2007Inventors: Yuji Kawashima, Yoshihiro Kikuchi, Tatsuro Fujisawa
-
Publication number: 20070009040Abstract: 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: ApplicationFiled: June 29, 2006Publication date: January 11, 2007Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Shingo Suzuki, Yoshihiro Kikuchi, Yuji Kawashima
-
Publication number: 20060215758Abstract: 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: ApplicationFiled: March 25, 2005Publication date: September 28, 2006Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Yuji Kawashima
-
Publication number: 20060203910Abstract: 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: ApplicationFiled: March 14, 2006Publication date: September 14, 2006Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
-
Publication number: 20060203917Abstract: 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: ApplicationFiled: September 8, 2005Publication date: September 14, 2006Inventors: Kosuke Uchida, Noriaki Kitada, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
-
Publication number: 20060203909Abstract: 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: ApplicationFiled: March 10, 2006Publication date: September 14, 2006Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
-
Patent number: 7054364Abstract: 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: GrantFiled: January 30, 2002Date of Patent: May 30, 2006Assignee: Kabushiki Kaisha ToshibaInventor: Yuji Kawashima
-
Publication number: 20060067406Abstract: 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: ApplicationFiled: August 24, 2005Publication date: March 30, 2006Inventors: Noriaki Kitada, Kosuke Uchida, Satoshi Hoshina, Yoshihiro Kikuchi, Yuji Kawashima
-
Patent number: 6826229Abstract: 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: GrantFiled: September 25, 2001Date of Patent: November 30, 2004Assignee: Kabushiki Kaisha ToshibaInventors: Yuji Kawashima, Atsushi Asano
-
Patent number: 6819712Abstract: 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: GrantFiled: October 26, 2001Date of Patent: November 16, 2004Assignee: Kabushiki Kaisha ToshibaInventors: Yuji Kawashima, Atsushi Asano
-
Publication number: 20020186767Abstract: 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: ApplicationFiled: October 26, 2001Publication date: December 12, 2002Inventors: Yuji Kawashima, Atsushi Asano
-
Publication number: 20020118753Abstract: 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: ApplicationFiled: January 30, 2002Publication date: August 29, 2002Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Yuji Kawashima
-
Publication number: 20020054639Abstract: 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: ApplicationFiled: September 25, 2001Publication date: May 9, 2002Inventors: Yuji Kawashima, Atsushi Asano
-
Patent number: 6235823Abstract: 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: GrantFiled: January 13, 1993Date of Patent: May 22, 2001Assignee: New Japan Chemical Co., Ltd.Inventors: Naoki Ikeda, Masafumi Yoshimura, Kazuaki Mizoguchi, Hiroshi Kitagawa, Yuji Kawashima, Kiyoshi Sadamitsu, Yasuyuki Kawahara