Patents by Inventor Shojiro Shibata

Shojiro Shibata 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: 20070286244
    Abstract: An information processing apparatus controls first and second coded streams to be output in a form in which the first and second coded streams are connected to each other. The apparatus includes an operation-input acquiring unit for acquiring an operation input representing a playback portion of both coded streams to be played back, a storage unit for storing coded streams including both coded streams, a transfer-control unit for controlling transfer, to the storage unit, of portions of both coded streams for the operation input acquired by the operation-input acquiring unit, a coded stream necessary for decoding the portions of both coded streams for the acquired operation input, a decoding unit for decoding both coded streams stored in the storage unit to generate image data, and a commanding unit for commanding an image-data output time at which the image data generated by the decoding unit is output.
    Type: Application
    Filed: June 11, 2007
    Publication date: December 13, 2007
    Applicant: Sony Corporation
    Inventors: Kyohei Koyabu, Shojiro Shibata, Shuji Tsunashima, Keita Shirane, Ikko Tanaka
  • Publication number: 20070053444
    Abstract: The present invention allows usable information to be selected by comparing information regarding encoding with conditions regarding encoding processing. When delay modes, picture structures, and pulldown modes do not match each other between previous encoding time and re-encoding time, parameters are not reused. When they match and image frames do not match, a picture type is reused. When a bit rate in the previous encoding is smaller than that in the current encoding and a chroma format is larger than the current chroma format, a picture type and a motion vector are reused. When the conditions are not satisfied, parameters are supplied and received and a determination is made as to whether or not chroma formats match each other. When the chroma formats do not match each other, picture-type information, motion-vector information, and quantization-value information are reused. When the chroma formats match each other, stream data input to a decoding unit is output.
    Type: Application
    Filed: May 14, 2004
    Publication date: March 8, 2007
    Inventors: Shojiro Shibata, Goro Kato, Hiromichi Ueno
  • Publication number: 20060133770
    Abstract: An information processing apparatus decodes compression-coded video data including I-pictures, P-pictures, and B-pictures. The information processing apparatus includes at least one decoder decoding the compression-coded video data, a supply controller controlling the supply of the compression-coded video data to the decoder, and a controller controlling processing executed by the supply controller and the decoder. The decoder includes a bank memory for storing decoded picture data, and the controller controls the timing at which a picture stored in the bank memory is released by changing the value of a first counter indicating a number of times for which the picture stored in the bank memory is referred to when a P-picture or a B-picture is decoded by the decoder.
    Type: Application
    Filed: October 21, 2005
    Publication date: June 22, 2006
    Applicant: Sony Corporation
    Inventors: Shojiro Shibata, Shuji Tsunashima, Mototsugu Takamura, Kyohei Koyabu, Shinjiro Kakita, Mitsuhisa Kaneko
  • Publication number: 20060133674
    Abstract: The present invention can code an I-picture that satisfies a predetermined condition using parameter information. When it is determined at step S1 that a picture type is the I-picture, it is determined at step S2 whether or not the phase of a macro block in previous coding agrees with that of the macro block of present coding. When the phases of the macro blocks agree with each other, it is determined at step S3 whether or not amount of generated code in a unit of picture in decoding?target amount of code×? is satisfied. When the condition is satisfied, it is determined at step S4 whether or not an image frame of previous coding is the same as that of previous coding. When the image frames are not the same, the information of a picture type, motion vector, and a quantized value included in the parameter information is reused, whereas when the image frames are the same, the stream data input to a decoder is output. When the above condition is not satisfied, the parameters are not reused.
    Type: Application
    Filed: June 9, 2004
    Publication date: June 22, 2006
    Inventors: Shojiro Shibata, Goro Kato, Hiromichi Ueno
  • Publication number: 20060093322
    Abstract: A data processing apparatus for outputting a plurality of picture data forming reproduced data to a reproduction apparatus for reproduction, the data processing apparatus having a processing circuit for judging if the reproduction rate of the picture data by the reproduction apparatus is slower than a transfer rate for transferring the picture data to the reproduction apparatus and outputting all of the picture data forming the reproduced data to the reproduction apparatus when judging as a result of the judgment that the reproduction rate is slower than the transfer rate.
    Type: Application
    Filed: October 25, 2005
    Publication date: May 4, 2006
    Applicant: SONY CORPORATION
    Inventors: Kyohei Koyabu, Shojiro Shibata, Shuji Tsunashima, Mototsugu Takamura, Shinjiro Kakita
  • Publication number: 20060093321
    Abstract: A data processing system comprising a computer outputting to a reproduction apparatus data required for reproduction of a reproduction point in the reproduced data when receiving as input a first command designating a reproduction point of reproduced data and outputting to the reproduction apparatus a reproduction start command of the reproduction point when receiving as input a second command indicating the start of reproduction of the reproduction point designated by the first command after receiving as input the first command and a reproduction apparatus decoding data of the reproduction point based on the data input from the computer, storing the decoding result in a reproduction memory, and, when receiving as input the reproduction start command from the computer, reading, reproducing, and outputting the decoding results of the reproduction point from the reproduction memory.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 4, 2006
    Applicant: Sony Corporation
    Inventors: Kyohei Koyabu, Shojiro Shibata, Shuji Tsunashima, Mototsugu Takamura, Shinjiro Kakita
  • Publication number: 20060088278
    Abstract: A data processing apparatus outputting picture data to a reproduction apparatus reproducing a plurality of picture data in an order in accordance with a designated reproduction direction, the unit having a processing circuit outputting to the reproduction apparatus the picture data in an order in accordance with a reproduction direction designated in the reproduction apparatus and writing it into an input memory in the reproduction apparatus and, when reversing the reproduction direction designated at the reproduction apparatus, outputting the picture data to the reproduction apparatus conditional on the picture data to be used next in reproduction by the reproduction direction after reversal not being stored in the input memory.
    Type: Application
    Filed: October 20, 2005
    Publication date: April 27, 2006
    Applicant: SONY CORPORATION
    Inventors: Kyohei Koyabu, Shojiro Shibata, Shuji Tsunashima, Mototsugu Takamura, Shinjiro Kakita
  • Publication number: 20060088279
    Abstract: A reproduction apparatus for decoding and reproducing a plurality of picture data forming reproduced data in order, comprising a reproduction memory, a decoder for decoding the picture data, writing decoding results in the reproduction memory, and reproducing and outputting the decoding results read from the reproduction memory, and a processing circuit for performing decoding scheduling for determining an order of decoding the picture data at the decoder in predetermined units of a plurality of the picture data, selecting the picture data to be processed in the order determined by the decoding scheduling, determining whether to decode the selected picture data or reproduce and output the decoding results in accordance with a designated reproduction rate, and controlling the decoding and the reproduction and output of the decoder based on the decision.
    Type: Application
    Filed: October 20, 2005
    Publication date: April 27, 2006
    Applicant: Sony Corporation
    Inventors: Shuji Tsunashima, Shojiro Shibata, Mototsugu Takamura, Kyohei Koyabu, Shinjiro Kakita
  • Publication number: 20060088286
    Abstract: An information processing apparatus for decoding compression-coded video data includes at least one decoder decoding the compression-coded video data, a supply controller controlling the supply of the compression-coded video data to the decoder, and a controller controlling processing executed by the supply controller and the decoder. The controller determines the order of decoding processing performed by the decoder so that, among pictures contained in a decoding processing unit for the decoding processing performed by the decoder, I-pictures and P-pictures are decoded before B-pictures. The controller selects pictures to be output from the decoder from among the pictures contained in the decoding processing unit on the basis of a playback speed instruction provided by a playback speed instruction unit.
    Type: Application
    Filed: October 25, 2005
    Publication date: April 27, 2006
    Applicant: Sony Corporation
    Inventors: Shojiro Shibata, Shuji Tsunashima, Kyohei Koyabu, Mototsugu Takamura, Shinjiro Kakita, Mitsuhisa Kaneko
  • Publication number: 20060088285
    Abstract: A reproduction apparatus successively decoding and reproducing a plurality of picture data forming reproduced data, comprising a reproduction memory, a decoder decoding the picture data, writing the decoding results in the reproduction memory, and reproducing and outputting the decoding results read from the reproduction memory, and a processing circuit for performing decoding scheduling for determining an order of making the decoder decode picture data belonging to a group of picture data in units of groups of picture data comprised of a predetermined plurality of the picture data, generating scheduling result data including decoding order data indicating the determined order and validity data indicating validity of the picture data, selecting the picture data to be processed in the order determined by the decoding scheduling based on the scheduling result data, and, conditional on the selected picture data being valid, making the decoder decode and reproduce and output the picture data and, when receiving a
    Type: Application
    Filed: October 21, 2005
    Publication date: April 27, 2006
    Applicant: Sony Corporation
    Inventors: Shuji Tsunashima, Shojiro Shibata, Mototsugu Takamura, Kyohei Koyabu, Shinjiro Kakita
  • Publication number: 20060088295
    Abstract: A reproduction apparatus for successively decoding and reproducing a plurality of picture data, comprising a reproduction memory and a decoder for successively decoding the plurality of picture data in an order in accordance with a designated reproduction direction, writing the decoding results in the reproduction memory, and reproducing and outputting the decoding results read from the reproduction memory, the decoder holding the storage of the decoding results in the reproduction memory even after the decoding results stored in the reproduction memory are no longer used when continuing reproduction in the designated reproduction direction and, when receiving as input a reversal command of the reproduction direction, performing the reproduction and output using the decoding results already stored in the reproduction memory before the input of the reversal command.
    Type: Application
    Filed: October 25, 2005
    Publication date: April 27, 2006
    Applicant: Sony Corporation
    Inventors: Shuji Tsunashima, Shojiro Shibata, Mototsugu Takamura, Kyohei Koyabu, Shinjiro Kakita
  • Publication number: 20050147166
    Abstract: A decoding device for decoding an image stream containing bi-directionally predictive-coded image data includes “N” number of decoding units for decoding the image stream in a parallel manner, wherein “N” is a natural number greater than or equal to 2. Each of the decoding units decodes a partial image being assigned to the decoding unit out of “N” number of partial images forming a frame when the bi-directionally predictive-coded image data is input, and decodes an entire frame when image data coded by using a method other than the bi-directionally predictive-coding method is input.
    Type: Application
    Filed: December 8, 2004
    Publication date: July 7, 2005
    Inventors: Shojiro Shibata, Mitsugu Kobayashi
  • Publication number: 20050105624
    Abstract: A history-information/parameter-reuse disable period is set, starting from a P picture temporally one picture before an editing point to the first I picture after the picture subsequent to the editing point for a predetermined number n (for example, n=8) of pictures. If the first I picture is positioned close to an editing point only for a few pictures, the reuse of parameters or history information is not started from this I picture, but is started from the I picture after the picture subsequent to the editing point for a predetermined number n (for example, n=8) of pictures. The present invention is applicable to coding devices or transcoders.
    Type: Application
    Filed: September 17, 2004
    Publication date: May 19, 2005
    Inventors: Goro Kato, Shojiro Shibata, Hiromichi Ueno
  • Publication number: 20050084008
    Abstract: To generate coded data including additional coding information, non-compressed image data is first supplied. The number of predetermined units (i.e.: frame) of the non-compressed image data is counted. Coding is performed on the supplied non-compressed image data. Information for specifying a coding device stored in a memory and the unit count number are obtained and are combined to generate additional coding information. The additional coding information is added to coded data and the resulting data is then output. It is predetermined whether the supply of the non-compressed image data is completed. If not, the number of frames is counted and the following steps are repeated. If the supply of the non-compressed image data is completed, the process is completed.
    Type: Application
    Filed: September 17, 2004
    Publication date: April 21, 2005
    Inventors: Goro Kato, Shojiro Shibata, Hiromichi Ueno
  • Publication number: 20050002454
    Abstract: A reusable quantization value Qref included in history information or parameter information is obtained in step S21. In step S22, it is judged whether or not the quantization value Qref obtained in step S21 is smaller than a predetermined minimum quantization value Qmin. If it has been judged that the quantization value Qref is smaller than the predetermined minimum quantization value Qmin, the process proceeds to step S23, where the quantization value Q is set at Qmin, and then the process is completed. If it has been judged that the quantization value Qref is not smaller than the predetermined minimum quantization value Qmin, the process proceeds to step S24, where the quantization value Qref is reused and is set as the quantization value Q, and then the process is completed. The present invention can be applied to an SDTI CP-ASI converter or a long GOP encoder.
    Type: Application
    Filed: May 13, 2004
    Publication date: January 6, 2005
    Inventors: Hiromichi Ueno, Shojiro Shibata, Goro Kato
  • Patent number: 5606421
    Abstract: Digital signals representing a video image are variable length encoded and decoded by representing a sequence of orthogonal transformation coefficients with respective group numbers that represent groups of values of zero run lengths or groups of values of effective AC coefficients within the sequence. Huffman code values are assigned for each effective AC coefficient or for each zero run length by referencing a set of Huffman coding tables in which the Huffman code values are stored according to the respective group number and its immediately preceding group number in the sequence. The most frequent group numbers are assigned the shortest length Huffman code values and the least frequent group numbers are assigned the greatest length Huffman code values.
    Type: Grant
    Filed: September 12, 1994
    Date of Patent: February 25, 1997
    Assignee: Sony Corporation
    Inventors: Takao Suzuki, Shojiro Shibata