Patents by Inventor Nobuyuki Takasu
Nobuyuki Takasu 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: 10455111Abstract: An encryption circuit includes a fundamental vector generation circuit configured to generate a random number sequence for serving as a fundamental vector based on an initial vector, an image mask generation circuit configured to generate an image mask with a mask value set for each pixel in a region to be encrypted smaller than a frame size of the image, based on the fundamental vector and coordinate information for specifying the region to be encrypted, and an XOR operation circuit configured to compute an exclusive OR between each mask value of the image mask and each pixel value of the image data to generate encrypted image data.Type: GrantFiled: March 29, 2017Date of Patent: October 22, 2019Assignee: MEGACHIPS CORPORATIONInventor: Nobuyuki Takasu
-
Patent number: 10327009Abstract: In an earliest vertical synchronization period after sending an encoded image data is restarted, a first reference image determination circuit determines to employ a local decoded image generated in a vertical synchronization period immediately preceding a vertical synchronization period in which an error occurs among multiple local decoded images stored in a first DRAM as a reference image. In an earliest vertical synchronization period after a decoding circuit is reset, a second reference image determination circuit determines to employ a decoded image generated in the vertical synchronization period immediately preceding the vertical synchronization period in which the error occurs among multiple decoded images stored in a second DRAM as a reference image.Type: GrantFiled: January 13, 2017Date of Patent: June 18, 2019Assignee: MegaChips CorporationInventors: Naotsugu Yamamura, Akira Okamoto, Nobuyuki Takasu
-
Publication number: 20170289390Abstract: An encryption circuit includes a fundamental vector generation circuit configured to generate a random number sequence for serving as a fundamental vector based on an initial vector, an image mask generation circuit configured to generate an image mask with a mask value set for each pixel in a region to be encrypted smaller than a frame size of the image, based on the fundamental vector and coordinate information for specifying the region to be encrypted, and an XOR operation circuit configured to compute an exclusive OR between each mask value of the image mask and each pixel value of the image data to generate encrypted image data.Type: ApplicationFiled: March 29, 2017Publication date: October 5, 2017Applicant: MegaChips CorporationInventor: Nobuyuki TAKASU
-
Patent number: 9749637Abstract: If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate Sn in each control unit time is obtained, and by using information on the input stream including the average input bit rate Sn, a quantization step value of an output stream is calculated.Type: GrantFiled: May 7, 2015Date of Patent: August 29, 2017Assignee: MegaChips CorporationInventors: Hiromu Hasegawa, Nobuyuki Takasu, Makoto Saito
-
Publication number: 20170134755Abstract: In an earliest vertical synchronization period after sending an encoded image data is restarted, a first reference image determination circuit determines to employ a local decoded image generated in a vertical synchronization period immediately preceding a vertical synchronization period in which an error occurs among multiple local decoded images stored in a first DRAM as a reference image. In an earliest vertical synchronization period after a decoding circuit is reset, a second reference image determination circuit determines to employ a decoded image generated in the vertical synchronization period immediately preceding the vertical synchronization period in which the error occurs among multiple decoded images stored in a second DRAM as a reference image.Type: ApplicationFiled: January 13, 2017Publication date: May 11, 2017Applicant: MegaChips CorporationInventors: Naotsugu YAMAMURA, Akira Okamoto, Nobuyuki Takasu
-
Patent number: 9641867Abstract: In an earliest vertical synchronization period after sending an encoded image data is restarted, a first reference image determination circuit determines to employ a local decoded image generated in a vertical synchronization period immediately preceding a vertical synchronization period in which an error occurs among multiple local decoded images stored in a first DRAM as a reference image. In an earliest vertical synchronization period after a decoding circuit is reset, a second reference image determination circuit determines to employ a decoded image generated in the vertical synchronization period immediately preceding the vertical synchronization period in which the error occurs among multiple decoded images stored in a second DRAM as a reference image.Type: GrantFiled: October 22, 2015Date of Patent: May 2, 2017Assignee: MegaChips CorporationInventors: Naotsugu Yamamura, Akira Okamoto, Nobuyuki Takasu
-
Patent number: 9532075Abstract: The image processor includes a ? multiplier circuit that approximately multiplies an input value X by ?. The ? multiplier circuit includes a loop operation circuit that repeatedly perform a predetermined operation by loops, and a setting circuit that sets a required number of loops in the loop operation circuit. The loop operation circuit includes a register that receives an input of an input value, a bit shift circuit that performs bit shift by 2 bits to the right on a value output from the register, and an adder circuit that adds an input value and a value output from the bit shift circuit, and inputs the added value to the register.Type: GrantFiled: March 19, 2014Date of Patent: December 27, 2016Assignee: MegaChips CorporationInventors: Takeaki Komuro, Nobuyuki Takasu, Kazuhiro Saito
-
Publication number: 20160119648Abstract: In an earliest vertical synchronization period after sending an encoded image data is restarted, a first reference image determination circuit determines to employ a local decoded image generated in a vertical synchronization period immediately preceding a vertical synchronization period in which an error occurs among multiple local decoded images stored in a first DRAM as a reference image. In an earliest vertical synchronization period after a decoding circuit is reset, a second reference image determination circuit determines to employ a decoded image generated in the vertical synchronization period immediately preceding the vertical synchronization period in which the error occurs among multiple decoded images stored in a second DRAM as a reference image.Type: ApplicationFiled: October 22, 2015Publication date: April 28, 2016Applicant: MegaChips CorporationInventors: Naotsugu YAMAMURA, Akira Okamoto, Nobuyuki Takasu
-
Publication number: 20150237349Abstract: If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate Sn in each control unit time is obtained, and by using information on the input stream including the average input bit rate Sn, a quantization step value of an output stream is calculated.Type: ApplicationFiled: May 7, 2015Publication date: August 20, 2015Applicant: MegaChips CorporationInventors: Hiromu HASEGAWA, Nobuyuki TAKASU, Makoto SAITO
-
Patent number: 9071837Abstract: If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate Sn in each control unit time is obtained, and by using information on the input stream including the average input bit rate Sn, a quantization step value of an output stream is calculated.Type: GrantFiled: February 21, 2012Date of Patent: June 30, 2015Assignee: MegaChips CorporationInventors: Hiromu Hasegawa, Nobuyuki Takasu, Makoto Saito
-
Publication number: 20140286435Abstract: The image processor includes a ? multiplier circuit that approximately multiplies an input value X by ?. The ? multiplier circuit includes a loop operation circuit that repeatedly perform a predetermined operation by loops, and a setting circuit that sets a required number of loops in the loop operation circuit. The loop operation circuit includes a register that receives an input of an input value, a bit shift circuit that performs bit shift by 2 bits to the right on a value output from the register, and an adder circuit that adds an input value and a value output from the bit shift circuit, and inputs the added value to the register.Type: ApplicationFiled: March 19, 2014Publication date: September 25, 2014Applicant: MEGACHIPS CORPORATIONInventors: Takeaki KOMURO, Nobuyuki TAKASU, Kazuhiro SAITO
-
Patent number: 8204105Abstract: A quantization step determination part inputs an evaluation value (ACT_MB) indicating the dispersion in a macroblock and its average value (ACT_PIC). A subtracter obtains the difference between these values, and a multiplier multiplies the difference by raq (<1) to obtain a weighting value. Next, an adder adds the weighting value to an average quantization step value of source data, and finally a multiplier multiplies the sum by a step value adjustment factor ? (>1) to obtain a converted quantization step value (Qstep_AVC). This optimizes a bit allocation in accordance with an Activity value of the macroblock, to thereby improve the quality of image.Type: GrantFiled: July 6, 2007Date of Patent: June 19, 2012Assignees: MegaChips Corporation, NTT Electronics CorporationInventors: Hiromu Hasegawa, Nobuyuki Takasu, Mayumi Okumura, Akira Okamoto, Takashi Matsumoto, Norihiko Nagai
-
Publication number: 20120147969Abstract: If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate Sn in each control unit time is obtained, and by using information on the input stream including the average input bit rate Sn, a quantization step value of an output stream is calculated.Type: ApplicationFiled: February 21, 2012Publication date: June 14, 2012Applicant: MegaChips CorporationInventors: Hiromu Hasegawa, Nobuyuki Takasu, Makoto Saito
-
Publication number: 20090213928Abstract: If the number of frames in a GOP of an input stream is not less than 15, the GOP is determined as a control unit time. If the number of frames in the GOP is less than 15, the following GOP is connected thereto until the number of frames becomes not less than 15 and the connected GOPs are determined as a control unit time. After correcting the control unit time, the average input bit rate Sn in each control unit time is obtained, and by using information on the input stream including the average input bit rate Sn, a quantization step value of an output stream is calculated.Type: ApplicationFiled: January 27, 2009Publication date: August 27, 2009Applicant: MegaChips CorporationInventors: Hiromu HASEGAWA, Nobuyuki Takasu, Makoto Saito
-
Publication number: 20080031337Abstract: A quantization step determination part inputs an evaluation value (ACT_MB) indicating the dispersion in a macroblock and its average value (ACT_PIC). A subtracter obtains the difference between these values, and a multiplier multiplies the difference by raq (<1) to obtain a weighting value. Next, an adder adds the weighting value to an average quantization step value of source data, and finally a multiplier multiplies the sum by a step value adjustment factor ? (>1) to obtain a converted quantization step value (Qstep_AVC). This optimizes a bit allocation in accordance with an Activity value of the macroblock, to thereby improve the quality of image.Type: ApplicationFiled: July 6, 2007Publication date: February 7, 2008Applicants: MegaChips Corporation, NTT ELECTRONICS CORPORATIONInventors: Hiromu HASEGAWA, Nobuyuki Takasu, Mayumi Okumura, Akira Okamoto, Takashi Matsumoto, Norihiko Nagai
-
Patent number: 7224889Abstract: In an editing apparatus, the work efficiency can be improved comparing to a conventional apparatus. Storage means (14) having a plurality of input ports and at least one output port; and control means (16) for controlling the recording areas of the storage means, in which the different recording area is respectively assigned to each of a plurality of encoding means (11 to 13) as a recording area in which the encoded data is stored, the recording area in which the encoded data has been stored is assigned to the multiplexing unit (15), and the recording area which is different from that of the encoded data is assigned as the recording area in which the multiplexed data is stored are provided, so that the storage means can be commonly used both in the encoding means and the multiplexing means. Thereby, the data transfer between encoding means and the multiplexing means does not performed.Type: GrantFiled: March 11, 2005Date of Patent: May 29, 2007Assignee: Sony CorporationInventors: Nobuyuki Takasu, Tsuyoshi Oda, Masao Sasaki, Toshiaki Setogawa, Kentaro Tanaka, Ayato Nakagawa
-
Patent number: 7190881Abstract: In an editing apparatus, the work efficiency can be improved comparing to a conventional apparatus. Storage means (14) having a plurality of input ports and at least one output port; and control means (16) for controlling the recording areas of the storage means, in which the different recording area is respectively assigned to each of a plurality of encoding means (11 to 13) as a recording area in which the encoded data is stored, the recording area in which the encoded data has been stored is assigned to the multiplexing unit (15), and the recording area which is different from that of the encoded data is assigned as the recording area in which the multiplexed data is stored are provided, so that the storage means can be commonly used both in the encoding means and the multiplexing means. Thereby, the data transfer between encoding means and the multiplexing means does not performed.Type: GrantFiled: March 11, 2005Date of Patent: March 13, 2007Assignee: Sony CorporationInventors: Nobuyuki Takasu, Tsuyoshi Oda, Masao Sasaki, Toshiaki Setogawa, Kentaro Tanaka, Ayato Nakagawa
-
Publication number: 20050158023Abstract: In an editing apparatus, the work efficiency can be improved comparing to a conventional apparatus. Storage means (14) having a plurality of input ports and at least one output port; and control means (16) for controlling the recording areas of the storage means, in which the different recording area is respectively assigned to each of a plurality of encoding means (11 to 13) as a recording area in which the encoded data is stored, the recording area in which the encoded data has been stored is assigned to the multiplexing unit (15), and the recording area which is different from that of the encoded data is assigned as the recording area in which the multiplexed data is stored are provided, so that the storage means can be commonly used both in the encoding means and the multiplexing means. Thereby, the data transfer between encoding means and the multiplexing means does not performed.Type: ApplicationFiled: March 11, 2005Publication date: July 21, 2005Inventors: Nobuyuki Takasu, Tsuyoshi Oda, Masao Sasaki, Toshiaki Setogawa, Kentaro Tanaka, Ayato Nakagawa
-
Publication number: 20050158022Abstract: In an editing apparatus, the work efficiency can be improved comparing to a conventional apparatus. Storage means (14) having a plurality of input ports and at least one output port; and control means (16) for controlling the recording areas of the storage means, in which the different recording area is respectively assigned to each of a plurality of encoding means (11 to 13) as a recording area in which the encoded data is stored, the recording area in which the encoded data has been stored is assigned to the multiplexing unit (15), and the recording area which is different from that of the encoded data is assigned as the recording area in which the multiplexed data is stored are provided, so that the storage means can be commonly used both in the encoding means and the multiplexing means. Thereby, the data transfer between encoding means and the multiplexing means does not performed.Type: ApplicationFiled: March 11, 2005Publication date: July 21, 2005Inventors: Nobuyuki Takasu, Tsuyoshi Oda, Masao Sasaki, Toshiaki Setogawa, Kentaro Tanaka, Ayato Nakagawa
-
Patent number: 6868228Abstract: In an editing apparatus, the work efficiency can be improved comparing to a conventional apparatus. Storage means (14) having a plurality of input ports and at least one output port; and control means (16) for controlling the recording areas of the storage means, in which the different recording area is respectively assigned to each of a plurality of encoding means (11 to 13) as a recording area in which the encoded data is stored, the recording area in which the encoded data has been stored is assigned to the multiplexing unit (15), and the recording area which is different from that of the encoded data is assigned as the recording area in which the multiplexed data is stored are provided, so that the storage means can be commonly used both in the encoding means and the multiplexing means. Thereby, the data transfer between encoding means and the multiplexing means does not performed.Type: GrantFiled: June 5, 2001Date of Patent: March 15, 2005Assignee: Sony CorporationInventors: Nobuyuki Takasu, Tsuyoshi Oda, Masao Sasaki, Toshiaki Setogawa, Kentaro Tanaka, Ayato Nakagawa