Patents by Inventor Hidenobu Miyoshi

Hidenobu Miyoshi 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: 9055302
    Abstract: A video encoder includes: a motion compensation picture signal generator to generate a plurality of motion compensation picture signals in accordance with an encoding target signal and a plurality of reference pictures; a prediction signal generator to generate a prediction signal of the encoding target signal by utilizing the plurality of motion compensation picture signals; a prediction error signal generator to generate a prediction error signal; a selector to select, from among a plurality of scan patterns prepared for generating encoded information from the prediction error signal, a scan pattern that is expected to minimize an information amount of an encoded state of the prediction error signal, in accordance with the plurality of motion compensation picture signals; and a zigzag scanner to generate encoded information from the prediction error signal by using the scan pattern selected by the selector.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: June 9, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Hidenobu Miyoshi, Akira Nakagawa
  • Publication number: 20150156486
    Abstract: A video encoder includes: a restriction block identification unit that determines a valid prediction mode with a reference range not overlapping an unrefreshed region, for each size of a first sub-block, which is a unit for generating a prediction block, when a coding-target block in a refreshed region is to be encoded by intra prediction coding; and a coding mode determination unit that identifies a combination of the size of the first sub-block, the size of a second sub-block, which is a unit for application of a prediction mode, and a valid prediction mode with the smallest estimation value of the amount of code for encoding a third block, which is a unit for application of an intra prediction coding mode, as a combination to be used for intra prediction coding of the third sub-block.
    Type: Application
    Filed: October 31, 2014
    Publication date: June 4, 2015
    Inventor: Hidenobu MIYOSHI
  • Publication number: 20150146780
    Abstract: The video encoder includes: a refresh boundary determination unit which determines a position of a boundary in a second picture to be encoded based on a position of a boundary between a refreshed region and an unrefreshed region in a first picture which have been encoded and a refresh update size; and a restriction block identification unit which identifies, as a first restriction target sub-block which does not utilize a prediction vector, a first sub-block being a unit of motion compensation which is included in a refreshed region of the second picture and is possible to select a motion vector of a sub-block in the unrefreshed region of the first picture as a prediction vector of the motion vector, based on the positions of the boundaries of the first and the second pictures.
    Type: Application
    Filed: October 24, 2014
    Publication date: May 28, 2015
    Inventors: Hidenobu MIYOSHI, Noriaki TSUKUDA
  • Patent number: 9036918
    Abstract: Whether a processing target block belongs to a quiescence area is determined based on a motion vector of an adjacent block whose encoding mode is determined to not be the intra-encoding mode and a reference index indicating a reference image of the adjacent block, whereby a reference index indicating a reference image of the processing target block is determined. If all the encoding modes of the adjacent blocks are the intra-encoding mode, an index number assigned to an image temporally closest and in a field different from a field to which the processing target block belongs is selected. If the processing target block belongs to a quiescence area, an index number assigned to an image temporally closest and in a same field as the processing target block is selected. If the processing target block belongs to a moving area, an index number of a reference image temporally closest is selected.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: May 19, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Hidenobu Miyoshi
  • Patent number: 9001894
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 7, 2015
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Patent number: 8976868
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: March 10, 2015
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Publication number: 20140369418
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Akira NAKAGAWA, Hidenobu MIYOSHI
  • Patent number: 8891622
    Abstract: A motion picture coding apparatus divides an image into plural blocks and codes the image; determines a coding mode to be used for each of the blocks; determines, for coefficients of each of the plural blocks coded in the determined coding mode, a position for which coefficients in the block are replaced by “0” based on rate information; determines whether a to-be-processed block is a first block for which referring to pixel values of an upward adjacent block is not allowed; changes, for coefficients of a block of DC components after orthogonal transformation or quantization in the block determined as the first block, the determined position to a position at which the number of coefficients to be replaced by “0” is reduced; and replaces coefficients of the block of DC components after orthogonal transformation or quantization in the block determined as the first block based on the changed position.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: November 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Hidenobu Miyoshi, Hisanari Kimura, Shotaro Ishikawa
  • Patent number: 8861604
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: October 14, 2014
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Publication number: 20140286422
    Abstract: A video coding apparatus includes a processor that executes a procedure. The procedure includes: (c) classifying each of a plurality of groups into either a full evaluation group or into a partial evaluation group; (d) determining the prediction mode to use as generating the predicted image of a coding target block by evaluating coding costs of all the prediction modes belonging to each of the groups for a group classified at (c) into the full evaluation group, and evaluating coding costs of a portion of prediction modes out of the prediction modes belonging to each of the groups for a group classified at (c) into the partial evaluation group; and (e) generating a predicted image of the coding target block using the prediction mode determined at (d).
    Type: Application
    Filed: February 24, 2014
    Publication date: September 25, 2014
    Applicant: FUJITSU LIMITED
    Inventors: XUYING LEI, Hidenobu MIYOSHI, Satoshi SHIMADA
  • Publication number: 20140211845
    Abstract: A moving image encoding apparatus configured to use an image one frame before a target image for encoding to calculate a filtering coefficient for each intra prediction mode of a decoded image from the decoded image and the original image, extracts a filtering coefficient to perform a filtering process to a reference pixel for intra prediction mode determination of a peripheral block of the target block for encoding according to the intra prediction mode of the peripheral block and to generate a reference image for intra prediction mode determination, uses the reference image for intra prediction mode determination to select an intra prediction mode for the target block for encoding, and generates an intra prediction image of the target block for encoding.
    Type: Application
    Filed: January 15, 2014
    Publication date: July 31, 2014
    Applicant: FUJITSU LIMITED
    Inventors: XUYING LEI, Hidenobu MIYOSHI, Satoshi SHIMADA, Tomonori KUBOTA
  • Publication number: 20140211851
    Abstract: A video encoder includes: a predictive vector selecting unit that selects candidates for a first predictive vector for predicting a motion vector in a first direction, and candidates for a second predictive vector for predicting a motion vector for a second direction; a selection information setting unit that sets first selection information for identifying the first predictive vector from among the first predictive vector candidates, and second selection information for identifying the second predictive vector from among the second predictive vector candidates; and a variable length coding unit that performs variable length coding on the first and second selection information. The video encoder applies predetermined code to the second selection information indicating that the second predictive vector candidate obtained from a motion vector in the second direction, for an encoded block corresponding to the first predictive vector is the second predictive vector.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 31, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Hidenobu MIYOSHI
  • Patent number: 8780989
    Abstract: A moving-picture coding device that divides a moving-picture signal comprised of a plurality of fields into a plurality of blocks and that can select coded area prediction in a current field and inter-field motion compensation prediction by block units, the moving-picture coding device comprises a forced intra block line determining unit, an intra selecting unit, a vector limit block line determining unit, a vector limit unit, a slice division unit a deblocking filter inhibit unit.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: July 15, 2014
    Assignee: Fujitsu Limited
    Inventors: Hidenobu Miyoshi, Akira Nakagawa, Kimihiko Kazui, Hisanari Kimura
  • Patent number: 8665957
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: March 4, 2014
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Patent number: 8665956
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: March 4, 2014
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Patent number: 8660184
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: February 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Patent number: 8654851
    Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: February 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Hidenobu Miyoshi
  • Publication number: 20130343458
    Abstract: A moving image encoding device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, obtaining a region motion vector that represents a motion of a region including a block in a first slice, in a case where an encoding object block is included in a block line in a second slice, the block line contacting with a boundary between the first slice and the second slice in an encoding object picture, the encoding object picture being divided into a plurality of slices each of which includes a plurality of blocks; obtaining a motion vector of the encoding object block by using the region motion vector as a first prediction vector of the encoding object block; obtaining a second prediction vector from a motion vector of one or more encoded blocks; and obtaining an encoding result.
    Type: Application
    Filed: March 29, 2013
    Publication date: December 26, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Hidenobu MIYOSHI, Hisanari Kimura, Shotaro Ishikawa
  • Publication number: 20130322540
    Abstract: A moving image decoding method for decoding encoded data of an image partitioned into a plurality of blocks includes determining a predicted motion vector corresponding to a motion vector of a block to be decoded by using motion vector information, the motion vector information including a motion vector of an already-decoded block and reference destination information designating a reference destination of the motion vector of the already-decoded block; controlling a decoding process of the motion vector of the block to be decoded using the predicted motion vector depending on whether the reference destination information designating the reference destination of the motion vector designates an inter-view reference image; and decoding the motion vector of the block to be decoded with the controlled decoding process.
    Type: Application
    Filed: August 7, 2013
    Publication date: December 5, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Akihiro YAMORI, Junpei KOYAMA, Satoshi SHIMADA, Hidenobu MIYOSHI, Kimihiko KAZUI
  • Publication number: 20130294502
    Abstract: A motion video encoding apparatus includes: a group determining unit which determines, for each block, a group to which the block belongs; a group decode time information computing unit which computes a decode time for each group; a code amount control unit which controls, for each group, an amount of code resulting from entropy encoding each block in the group so that data needed for decoding all of the blocks in the group arrives at a stream receive buffer by a decode time of the group when the data is transmitted at a prescribed transmission rate; a compression unit which compresses the data of each block based on the amount of code of the block; an entropy encoding unit which entropy-encodes the compressed data of each block; and a decode information appending unit which appends, to data to be output, correction information for the decode time of each group.
    Type: Application
    Filed: July 10, 2013
    Publication date: November 7, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Kimihiko KAZUI, Satoshi SHIMADA, Akira NAKAGAWA, Hidenobu MIYOSHI, Junpei KOYAMA