Patents by Inventor Yasuo MISUDA
Yasuo MISUDA 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: 10616588Abstract: A non-transitory computer-readable storage medium storing an encoding processing program that causes a computer to execute a process, the process including acquiring image feature information of each of a plurality of image regions obtained by partitioning first image data and image feature information of each of the plurality of image regions obtained by partitioning second image data, determining, for each of the plurality of image regions, whether image feature information of the first image data and image feature information of the second image data have a correlation greater than or equal to a certain value, and coding a specified image region of the second image data which has the correlation, the coding being performed by using coding unit used for coding of an image region of the first image data whose position corresponds to the specified image region of the second image data.Type: GrantFiled: March 14, 2017Date of Patent: April 7, 2020Assignee: FUJITSU LIMITEDInventors: Takahiro Kobayakawa, Yasuo Misuda
-
Patent number: 10129543Abstract: A prefetched-image memory stores a prefetched image of a prefetched area prefetched from a reference image memory that stores a reference image. A processor performs a motion search using a reduced image obtained by reducing an encoding target image and generates a search result for an encoding target block included in the encoding target image. The processor determines, based on the search result, that an area situated outside the prefetched area in the reference image is to be searched when the processor has predicted from the search result that a matching of the encoding target block and the prefetched image will be unsuccessful. Next, the processor performs a matching of the encoding target block and an image of a matching target area including the outside area in the reference image and generates an inter-prediction result. Then, the processor encodes the encoding target block based on the inter-prediction result.Type: GrantFiled: March 17, 2017Date of Patent: November 13, 2018Assignee: FUJITSU LIMITEDInventors: Ayana Tanaka, Yasuo Misuda, Chikara Imajo
-
Patent number: 9955172Abstract: A video data processing device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: making, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each first key frame is encoded; and generating, if the number of generated difference frames reaches a first number, in response to detection that a difference between a difference frame generated thereafter and a difference frame preceding in time to the difference frame generated thereafter is not larger than a given value, a second key frame distinguished from the first key frames and obtained by encoding an image in the frame.Type: GrantFiled: October 22, 2015Date of Patent: April 24, 2018Assignee: FUJITSU LIMITEDInventors: Yousuke Yamaguchi, Shunsuke Kobayashi, Kazuhiro Yamashita, Yasuo Misuda
-
Patent number: 9866898Abstract: At the time of an encoding process, a video elementary stream is generated and output by capturing and encoding a video image signal at a time interval of a video frame synchronous with a timing of a video synchronization signal, and an audio elementary stream is generated by capturing and encoding an audio signal at each audio interval. An audio packetized elementary stream where one packet has a stream length corresponding to the time interval of the video frame is multiplexed with the audio elementary stream, and the stream is output.Type: GrantFiled: August 26, 2014Date of Patent: January 9, 2018Assignee: FUJITSU LIMITEDInventors: Kazuhiro Yamashita, Yousuke Yamaguchi, Takafumi Kamito, Yasuo Misuda, Yoshihiro Tomita, Yosuke Takabayashi
-
IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD, AND IMAGE ENCODING PROGRAM STORED IN STORAGE MEDIUM
Publication number: 20170366813Abstract: An image encoding method causing a computer to execute a process, the process includes: calculating, from an encoding throughput for image data to be encoded that is obtained based on a parameter regarding an encoding throughput, and a maximum throughput of an image encoding apparatus, an available throughput that occurs in a process of encoding the image data to be encoded; allocating, in accordance with the calculated available throughput, a function of enhancing precision of encoding to the image data to be encoded; and encoding, by using the allocated function, the image data to be encoded.Type: ApplicationFiled: May 5, 2017Publication date: December 21, 2017Applicant: FUJITSU LIMITEDInventors: Noriaki Tsukuda, Shunsuke Kobayashi, Shintaro Hayashi, Yasuo Misuda -
Publication number: 20170289542Abstract: A first encoder encodes an input image by using a first encoding algorithm. A memory stores a decoded image obtained by decoding a code generated by the first encoder. A converter converts a shape of a block of the input image that is segmented into a plurality of blocks. A second encoder encodes the block converted by the converter according to the decoded image by using a second encoding algorithm that is different from the first encoding algorithm.Type: ApplicationFiled: March 17, 2017Publication date: October 5, 2017Applicant: FUJITSU LIMITEDInventors: Shinji URANAKA, CHIKARA IMAJO, YASUO MISUDA
-
Publication number: 20170280137Abstract: A prefetched-image memory stores a prefetched image of a prefetched area prefetched from a reference image memory that stores a reference image. A processor performs a motion search using a reduced image obtained by reducing an encoding target image and generates a search result for an encoding target block included in the encoding target image. The processor determines, based on the search result, that an area situated outside the prefetched area in the reference image is to be searched when the processor has predicted from the search result that a matching of the encoding target block and the prefetched image will be unsuccessful. Next, the processor performs a matching of the encoding target block and an image of a matching target area including the outside area in the reference image and generates an inter-prediction result. Then, the processor encodes the encoding target block based on the inter-prediction result.Type: ApplicationFiled: March 17, 2017Publication date: September 28, 2017Applicant: FUJITSU LIMITEDInventors: Ayana Tanaka, YASUO MISUDA, CHIKARA IMAJO
-
Publication number: 20170272761Abstract: A non-transitory computer-readable storage medium storing an encoding processing program that causes a computer to execute a process, the process including acquiring image feature information of each of a plurality of image regions obtained by partitioning first image data and image feature information of each of the plurality of image regions obtained by partitioning second image data, determining, for each of the plurality of image regions, whether image feature information of the first image data and image feature information of the second image data have a correlation greater than or equal to a certain value, and coding a specified image region of the second image data which has the correlation, the coding being performed by using coding unit used for coding of an image region of the first image data whose position corresponds to the specified image region of the second image data.Type: ApplicationFiled: March 14, 2017Publication date: September 21, 2017Applicant: FUJITSU LIMITEDInventors: Takahiro KOBAYAKAWA, YASUO MISUDA
-
Publication number: 20160373688Abstract: A non-transitory computer readable storage medium that stores a coded data generation program that causes a computer to execute a process including obtaining a plurality of images, generated based on a same original image, having different resolutions, determining a specified configuration for coding a specified image that is one of the plurality of images, and coding each of the plurality of images by using the specified configuration.Type: ApplicationFiled: June 15, 2016Publication date: December 22, 2016Applicant: FUJITSU LIMITEDInventors: CHIKARA IMAJO, YASUO MISUDA
-
Patent number: 9489980Abstract: A video/audio synchronization apparatus includes: a decoder configured to decode a frame contained in encoded video data and determine playback time of the frame based on a first clock signal, and decode encoded audio data and determine playback time of an associated audio signal contained in the decoded audio data and to be played back simultaneously with the frame, based on a second clock signal different from the first clock signal; a silent period detector configured to detect a silent period from within the associated audio signal; and an audio timing adjuster configured to reduce a difference between the playback time of the frame and the playback time of the associated audio signal by skipping or repeating a silent period contained within a period of the associated audio signal.Type: GrantFiled: January 19, 2015Date of Patent: November 8, 2016Assignee: FUJITSU LIMITEDInventors: Yosuke Takabayashi, Yasushi Umezaki, Yasuo Misuda, Shotaro Ishikawa
-
Publication number: 20160134875Abstract: A video data processing device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: making, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each first key frame is encoded; and generating, if the number of generated difference frames reaches a first number, in response to detection that a difference between a difference frame generated thereafter and a difference frame preceding in time to the difference frame generated thereafter is not larger than a given value, a second key frame distinguished from the first key frames and obtained by encoding an image in the frame.Type: ApplicationFiled: October 22, 2015Publication date: May 12, 2016Applicant: FUJITSU LIMITEDInventors: Yousuke YAMAGUCHI, Shunsuke Kobayashi, KAZUHIRO YAMASHITA, YASUO MISUDA
-
Publication number: 20160127739Abstract: A motion search processing method includes: dividing, by a computer, first image data included in video data in accordance with a frequency band and generating a plurality of pieces of divided image data; performing compression processing on first divided image data among the plurality of pieces of divided image data and generating compressed divided image data, the first divided image data including a frequency component of which a frequency band is equal to or more than a value; performing first motion search processing on the video data by using second divided image data among the plurality of pieces of divided image data, the second divided image data including a frequency component of which a frequency band is less than the value; and generating second image data by using the plurality of pieces of divided image data and performing second motion search processing by using the second image data.Type: ApplicationFiled: August 24, 2015Publication date: May 5, 2016Inventors: Yoshihiro Terashima, CHIKARA IMAJO, YASUO MISUDA
-
Publication number: 20150264346Abstract: A video encoding device includes: a processor configured to execute a process including: when successively encoding a plurality of blocks obtained by dividing a frame image in a predetermined period, selecting an encoding mode by which each block is encoded, in accordance with a progress status of encoding of the blocks; and successively encoding each block of the frame image in the selected encoding mode.Type: ApplicationFiled: February 27, 2015Publication date: September 17, 2015Inventors: Hiroaki Yamashita, YASUO MISUDA
-
Publication number: 20150235668Abstract: A video/audio synchronization apparatus includes: a decoder configured to decode a frame contained in encoded video data and determine playback time of the frame based on a first clock signal, and decode encoded audio data and determine playback time of an associated audio signal contained in the decoded audio data and to be played back simultaneously with the frame, based on a second clock signal different from the first clock signal; a silent period detector configured to detect a silent period from within the associated audio signal; and an audio timing adjuster configured to reduce a difference between the playback time of the frame and the playback time of the associated audio signal by skipping or repeating a silent period contained within a period of the associated audio signal.Type: ApplicationFiled: January 19, 2015Publication date: August 20, 2015Inventors: YOSUKE TAKABAYASHI, Yasushi Umezaki, YASUO MISUDA, Shotaro ISHIKAWA
-
Publication number: 20140369425Abstract: At the time of an encoding process, a video elementary stream is generated and output by capturing and encoding a video image signal at a time interval of a video frame synchronous with a timing of a video synchronization signal, and an audio elementary stream is generated by capturing and encoding an audio signal at each audio interval. An audio packetized elementary stream where one packet has a stream length corresponding to the time interval of the video frame is multiplexed with the audio elementary stream, and the stream is output.Type: ApplicationFiled: August 26, 2014Publication date: December 18, 2014Inventors: KAZUHIRO YAMASHITA, YOUSUKE YAMAGUCHI, Takafumi Kamito, YASUO MISUDA, Yoshihiro TOMITA, YOSUKE TAKABAYASHI
-
Patent number: 8798162Abstract: An encoding method includes encoding moving image; determining whether an information amount of the encoded moving image data in units of a picture satisfies a threshold to control a virtual buffer obtained by virtually modeling a reception buffer of a decoding device that is a transmission destination of the encoded moving image data; and setting, by dividing a picture included in the encoded moving image data, a decoding time for each divided picture to cause the decoding device to decode each divided picture when the determining determines the information amount of the encoded moving image does not satisfy the threshold to control the virtual buffer.Type: GrantFiled: September 14, 2011Date of Patent: August 5, 2014Assignee: Fujitsu LimitedInventors: Noriaki Tsukuda, Yuuji Nomura, Yasuo Misuda
-
Patent number: 8781241Abstract: An image encoding device that encodes an image by performing sequential processing in units of a certain size, the image encoding device includes, a variable-length coding unit that performs variable-length coding on data to be encoded having the certain size in the image; an estimating unit that estimates the number of codes at a time after the variable-length coding using the data to be encoded at a time before the variable-length coding is performed by the variable-length coding unit; and a slice controlling unit that controls division of the image into slices on the basis of a cumulative value of the estimated number of codes.Type: GrantFiled: March 2, 2012Date of Patent: July 15, 2014Assignee: Fujitsu LimitedInventor: Yasuo Misuda
-
Patent number: 8442119Abstract: A moving image decoding apparatus for decoding moving image data, where the apparatus includes a receiving unit for receiving moving image data, a decoding processing unit for decoding and controlling a display of decoded data, and an output control unit for outputting image data. The decoding processing unit includes an intra-block line determination unit for selecting a macroblock line in a frame of the moving image data as an intra-macroblock line; a refresh control unit for identifying an area refreshed during one circulation of an intra-macroblock line, wherein the intra-macroblock line is made to periodically circulate in units of a macroblock line for each frame; an error detection unit for detecting a decoding error; an error judgment unit for judging whether the error is within the refreshed area; and a restore point determination unit for determining a restore point to update an image.Type: GrantFiled: March 30, 2009Date of Patent: May 14, 2013Assignee: Fujitsu LimitedInventor: Yasuo Misuda
-
Publication number: 20120224779Abstract: An image encoding device that encodes an image by performing sequential processing in units of a certain size, the image encoding device includes, a variable-length coding unit that performs variable-length coding on data to be encoded having the certain size in the image; an estimating unit that estimates the number of codes at a time after the variable-length coding using the data to be encoded at a time before the variable-length coding is performed by the variable-length coding unit; and a slice controlling unit that controls division of the image into slices on the basis of a cumulative value of the estimated number of codes.Type: ApplicationFiled: March 2, 2012Publication date: September 6, 2012Applicant: Fujitsu LimitedInventor: Yasuo MISUDA
-
Publication number: 20120069909Abstract: An encoding method includes encoding moving image; determining whether an information amount of the encoded moving image data in units of a picture satisfies a threshold to control a virtual buffer obtained by virtually modeling a reception buffer of a decoding device that is a transmission destination of the encoded moving image data; and setting, by dividing a picture included in the encoded moving image data, a decoding time for each divided picture to cause the decoding device to decode each divided picture when the determining determines the information amount of the encoded moving image does not satisfy the threshold to control the virtual buffer.Type: ApplicationFiled: September 14, 2011Publication date: March 22, 2012Applicant: Fujitsu LimitedInventors: Noriaki TSUKUDA, Yuuji Nomura, Yasuo Misuda