Patents by Inventor Haruo Togashi

Haruo Togashi 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: 6549677
    Abstract: Method and apparatus for performing data conversion between first-format encoded data in which orthogonal transform coefficients are arranged in an order of DC components and AC components from a low spatial frequency order to a high spatial frequency order in each orthogonal transform block when compression encoding which includes orthogonal transform is applied to video data and second-format encoded data in which orthogonal transform coefficients are arranged in an order of DC components and AC components from a low spatial frequency order to a high spatial frequency order in each block assembly member formed of a plurality of orthogonal transform blocks when compression encoding which includes orthogonal transform is applied to video data. The second-format encoded data may be decoded to obtain orthogonal transform coefficients which may be re-arranged from a low spatial frequency order to a high spatial frequency order in each orthogonal transform block of the first format.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: April 15, 2003
    Assignee: Sony Corporation
    Inventors: Yoshinori Suzuki, Shin Todo, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Publication number: 20030059201
    Abstract: When a stream encoded with a variable length code is output, a stream containing a syntax error and a format violation is prevented from being output.
    Type: Application
    Filed: August 15, 2002
    Publication date: March 27, 2003
    Inventors: Shin Todo, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Publication number: 20030026590
    Abstract: While a significant video signal is not being output, a stream that is decoded to a black picture signal is output along with a base band signal that causes a block picture to be displayed.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 6, 2003
    Inventors: Shin Todo, Yoshinori Suzuki, Haruo Togashi, Akira Sugiyama, Hideyuki Matsumoto
  • Patent number: 6516034
    Abstract: A stream processing apparatus and method for replacing a macroblock having a syntax error in an encoded stream with a marcroblock having an acceptable syntax. In such apparatus and method, a plurality of coding parameters may be extracted from the source encoded stream, an error macroblock having a syntax error in the source encoded stream may be detected, the source encoded stream may be variable-length decoded so as to generate a variable-length-decoded stream, a predetermined macroblock having an acceptable syntax may be generated which conforms to a MPEG (motion picture image coding experts group) standard, and the error macroblock of the variable-length decoded stream may be replaced with the predetermined macroblock.
    Type: Grant
    Filed: July 8, 1999
    Date of Patent: February 4, 2003
    Assignee: Sony Corporation
    Inventors: Shin Todo, Haruo Togashi, Hideyuki Matsumoto
  • Publication number: 20030009722
    Abstract: When a stream that has been compressed and encoded with a variable length code, even if the stream has a syntax error, the operation can be stably performed. Depending on the position of an error flag on a stream of which the variable length code has been decoded, the correcting process is varied. When the flag is set at the position of a header portion followed by a DCT block is substituted with a prepared value. In addition, a DCT block is substituted with a predetermined coefficient of a DC component. EOB data is added after the coefficient. After the EOB data, the macro block is discarded. When the flag is set at the position of a DC coefficient portion, it is substituted with a coefficient that causes a gray to be displayed. When the flag is set at the position of an AC coefficient portion, EOB data is added after the AC coefficient portion. After the EOB data, the macro block is discarded.
    Type: Application
    Filed: July 25, 2002
    Publication date: January 9, 2003
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Publication number: 20020154886
    Abstract: MPEG streams of different chroma formats are recorded and reproduced without need to recognize their formats. In an MPEG stream, a header is followed by DCT blocks. Time slots are generated in such a manner that when the chroma format detected from the header is 4:2:2, in all periods of DCT blocks, a process is performed and that when the chroma format detected from the header is 4:2:0, a process is not performed in periods for DCT blocks Cb2 and Cr2 that are not present in the chroma format 4:2:2. The read order of a stream is changed in a memory so as to improve an error resistance. DCT coefficients are rearranged in the order of DC components and AC components from the lowest order component to the highest order component over all DCT blocks. After the stream has been rearranged, time slots are generated in such as manner that when the chroma format is 4:2:0, the process is stopped in the periods for Cb2 and Cr2.
    Type: Application
    Filed: October 1, 2001
    Publication date: October 24, 2002
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Publication number: 20020126988
    Abstract: A selector has both a function for creating a header of a sequence layer and a header of a picture layer corresponding to reproduced data of a system area and a function for outputting one of an input stream and a stream of which a created header has been added to the header of the input stream as an output stream. When the mode is not high speed reproducing mode, the selector outputs the header contained in the input stream as a header of the output stream. When the mode is high speed reproducing mode, a header (the header of the sequence layer and the header of the picture layer) is created corresponding to data reproduced from the system area. The selector outputs an output stream of which the created header has been added to the input stream.
    Type: Application
    Filed: July 31, 2001
    Publication date: September 12, 2002
    Inventors: Haruo Togashi, Akira Sugiyama, Shin Todo, Hideyuki Matsumoto
  • Publication number: 20020114397
    Abstract: A stream processing apparatus and method for replacing a macroblock having a syntax error in an encoded stream with a macroblock having an acceptable syntax. In such apparatus and method, a plurality of coding parameters may be extracted from the source encoded stream, an error macroblock having a syntax error in the source encoded stream may be detected, the source encoded stream may be variable-length decoded so as to generate a variable-length-decoded stream, a predetermined macroblock having an acceptable syntax may be generated which conforms to a MPEG (motion picture image coding experts group) standard, and the error macroblock of the variable-length decoded stream may be replaced with the predetermined macroblock.
    Type: Application
    Filed: July 8, 1999
    Publication date: August 22, 2002
    Inventors: SHIN TODO, HARUO TOGASHI, HIDEYUKI MATSUMOTO
  • Publication number: 20020093595
    Abstract: A detection circuit detects a slice start code from an input stream. Based on a result of the detection and a frame pulse, a reference macroblock (MB) address generated by a timing generator is sent to an address comparator. The input stream which has been phase-adjusted by a delay circuit is supplied to a variable length decoder (VLD) for decoding a variable length code to detect an MB address. The address comparator compares the reference MB address with the MB address to check the continuity of the MB address. If it is discontinuous, the stream output from the VLD is temporarily interrupted, and a selector selects a replacement data generating circuit in response to a control signal output from the address comparator. The input stream is replaced at a discontinuous macroblock portion with macroblock data which has a correct macroblock address and which is prepared in advance by the replacement data generating circuit.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 18, 2002
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Publication number: 20020071491
    Abstract: A signal processor provides stable processing, for each frame, of variable-length coded data. An MPEG stream is input in the SDTI format, and a data active length for each frame is determined based on header information for each SDTI frame to generate a “Frame End” signal which is synchronized with the end-of-frame data. The “Frame End” signal is input to a set terminal of an RS flip-flop circuit via a delay circuit. On the other hand, a start code at the beginning of a frame is detected by a detector circuit and an OR circuit, and the result of detection is input to a reset terminal of the RS flip-flop circuit. A switching control is performed so that an enable signal indicates invalid data when the frame end pulse is detected and the enable signal indicates valid data when the start code is detected in response to the output of the RS flip-flop circuit.
    Type: Application
    Filed: October 31, 2001
    Publication date: June 13, 2002
    Inventors: Akira Sugiyama, Haruo Togashi, Shin Todo, Hideyuki Matsumoto
  • Patent number: 5604494
    Abstract: An efficient encoding/decoding apparatus of this invention comprises orthogonal transform element (10) for orthogonally transforming a digital signal obtained by allowing an analog signal to undergo analog/digital conversion, quantizer (11) for quantizing the digital signal which has undergone orthogonal transform processing, inverse quantizer (21) for inverse-quantizing a digital signal which is not yet caused to undergo inverse orthogonal transform processing, and inverse orthogonal transform element (20) for inverse-orthogonally transforming the orthogonally transformed digital signal, wherein rounding in even number direction or rounding in odd number direction is used in at least one of the orthogonal transform processing and the inverse orthogonal transform processing. Thus, accumulation of rounding errors at the time of, e.g., such a direct digital dubbing to repeatedly encode/decode digital signals such as video signals, etc.
    Type: Grant
    Filed: May 2, 1995
    Date of Patent: February 18, 1997
    Assignee: Sony Corporation
    Inventors: Yoshihiro Murakami, Atsuo Yada, Hiromi Yoshinari, Haruo Togashi, Satoshi Miyazawa, Takuya Kitamura