Patents by Inventor Akiyuki Tanizawa
Akiyuki Tanizawa 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: 9154779Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: GrantFiled: February 21, 2014Date of Patent: October 6, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi
-
Patent number: 9148659Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: GrantFiled: February 21, 2014Date of Patent: September 29, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi
-
Patent number: 9143777Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: GrantFiled: February 21, 2014Date of Patent: September 22, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi
-
Publication number: 20150264388Abstract: According to an embodiment, an encoding device includes a deriving unit and an encoding unit. The deriving unit is configured to derive a first reference value based on fixed point precision representing roughness of a weighting factor that is used for multiplying a reference image. The encoding unit is configured to encode a first difference value that is a difference value between the weighting factor and the first reference value and the fixed point precision. The weighting factor is included in a first range of predetermined bit precision having the first reference value at approximate center. The first difference value is in the predetermined range.Type: ApplicationFiled: May 29, 2015Publication date: September 17, 2015Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki TANIZAWA, Takeshi CHUJOH
-
Patent number: 9113138Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: GrantFiled: July 6, 2012Date of Patent: August 18, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi
-
Patent number: 9113139Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: GrantFiled: December 17, 2012Date of Patent: August 18, 2015Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi
-
Publication number: 20150131748Abstract: According to an embodiment, an encoding device includes a processor and a memory. The processor applies a filter to first and second images included in moving image (video) data. The processor encodes the first and second images to which the filter has been applied and generates encoded data. The processor generates, on the basis of an encoding completion target time of the first image included in the moving image data, a target value of an encoding time spent for encoding the second image to be encoded after the first image. The processor controls the applying of the filter for the second image depending on the target value of the encoding time.Type: ApplicationFiled: October 3, 2014Publication date: May 14, 2015Applicant: Kabushiki Kaisha ToshibaInventors: Toshiyuki ONO, Takuya Matsuo, Akiyuki Tanizawa, Tomoya Kodama
-
Publication number: 20150117525Abstract: According to an embodiment, an encoding apparatus includes a processor and a memory. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to: divide an image included in an image group into a plurality of regions; calculate a priority for each of the regions on the basis of levels of importance of the regions; determine an order of processing for the regions on the basis of the corresponding priority; and encode the regions according to the determined order of processing.Type: ApplicationFiled: August 18, 2014Publication date: April 30, 2015Applicant: Kabushiki Kaisha ToshibaInventors: Wataru ASANO, Tomoya Kodama, Jun Yamaguchi, Akiyuki Tanizawa
-
Publication number: 20140247890Abstract: According to an embodiment, an encoding device includes a first encoder, a filter processor, a difference image generating unit, and a second encoder. The first encoder encodes an input image by a first encoding process to obtain first encoded data. The filter processor filters a first decoded image included in the first encoded data by cutting off a specific frequency band of frequency components to obtain a base image. The difference image generating unit generates a difference image between the input image and the base image. The second encoder encodes the difference image by a second encoding process to obtain second encoded data.Type: ApplicationFiled: January 8, 2014Publication date: September 4, 2014Applicant: Kabushiki Kaisha ToshibaInventors: Jun YAMAGUCHI, Tomoya KODAMA, Akiyuki TANIZAWA
-
Publication number: 20140205018Abstract: According to an embodiment, an image processing apparatus includes a first decoding unit, a selection unit and a generation unit. The first decoding unit generates a first decoded image by decoding first encoded data. The selection unit selects one of the first decoded image and the second decoded image for each display timing. The generation unit generates a display image to be displayed at a display timing for which the first decoded image is selected, based on the first decoded image. The second decoded image has a higher resolution than that of the first decoded image. The first decoded image and the second decoded image are different in either a frame rate or a display timing phase.Type: ApplicationFiled: January 9, 2014Publication date: July 24, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Takayuki ITOH, AKIYUKI TANIZAWA, TOMOO YAMAKAGE
-
Publication number: 20140192888Abstract: A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.Type: ApplicationFiled: March 7, 2014Publication date: July 10, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: SAORI ASAKA, Takeshi Chujoh, Akiyuki Tanizawa, Goki Yasuda, Naofumi Wada, Takashi Watanabe
-
Publication number: 20140185684Abstract: A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.Type: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: SAORI ASAKA, Takeshi Chujoh, Akiyuki Tanizawa, Goki Yasuda, Naofumi Wada, Takashi Watanabe
-
Publication number: 20140185685Abstract: A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.Type: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Saori ASAKA, Takeshi CHUJOH, Akiyuki TANIZAWA, Goki YASUDA, Naofumi WADA, Takashi WATANABE
-
Publication number: 20140185683Abstract: A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.Type: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: SAORI ASAKA, TAKESHI CHUJOH, AKIYUKI TANIZAWA, GOKI YASUDA, NAOFUMI WADA, TAKASHI WATANABE
-
Publication number: 20140185666Abstract: According to certain embodiment, there is provided a moving image encoding apparatus in which a first encoding unit performs a first encoding process on an input image to generate first encoded data and to perform a first decoding process on the first encoded data to generate a first decoded image, a difference calculating unit generates a difference image between the input image and the first decoded image, a first pixel range converting unit converts pixel values of the difference image to be within a first specific range to generate a first converted image, a second encoding unit performs a second encoding process on the first converted image to generate second encoded data, the second encoding process being different from the first encoding process and the first specific range is a range including a range of pixel values that can be encoded by the second encoding unit.Type: ApplicationFiled: March 4, 2014Publication date: July 3, 2014Applicant: Kabushiki Kaisha ToshibaInventors: Takashi WATANABE, Tomoo YAMAKAGE, Wataru ASANO, Akiyuki TANIZAWA, Taichiro SHIODERA
-
Publication number: 20140177723Abstract: According to one embodiment, an image encoding method includes selecting a motion reference block from an already-encoded pixel block. The method includes selecting an available block including different motion information from the motion reference block, and selecting a selection block from the available block. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information identifying the selection block by referring to a code table decided according to a number of the available block.Type: ApplicationFiled: February 26, 2014Publication date: June 26, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Taichiro SHIODERA, Saori ASAKA, Akiyuki TANIZAWA, Takeshi CHUJOH
-
Publication number: 20140177727Abstract: A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.Type: ApplicationFiled: February 27, 2014Publication date: June 26, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Saori Asaka, Takeshi Chujoh, Akiyuki Tanizawa, Goki Yasuda, Naofumi Wada, Takashi Watanabe
-
Publication number: 20140177725Abstract: According to one embodiment, an image encoding method includes selecting a motion reference block from an already-encoded pixel block. The method includes selecting an available block including different motion information from the motion reference block, and selecting a selection block from the available block. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information identifying the selection block by referring to a code table decided according to a number of the available block.Type: ApplicationFiled: February 26, 2014Publication date: June 26, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: TAICHIRO SHIODERA, SAORI ASAKA, AKIYUKI TANIZAWA, TAKESHI CHUJOH
-
Publication number: 20140177724Abstract: According to one embodiment, an image encoding method includes selecting a motion reference block from an already-encoded pixel block. The method includes selecting an available block including different motion information from the motion reference block, and selecting a selection block from the available block. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information identifying the selection block by referring to a code table decided according to a number of the available block.Type: ApplicationFiled: February 26, 2014Publication date: June 26, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Taichiro SHIODERA, Saori ASAKA, Akiyuki TANIZAWA, Takeshi CHUJOH
-
Publication number: 20140169464Abstract: According to one embodiment, an encoding apparatus includes a prediction unit, a classifying unit, a first transformer, a second transformer, an order controller, and an entropy coder. The prediction unit obtains a predictive residual signal to be encoded, by using a mode selected from intra-prediction modes. The first transformer obtains first transformation coefficients by subjecting the signal to an orthogonal transformation by use of a first transformation basis if the selected mode is classified into a mode having a prediction direction. The first transformation basis is preset so that a coefficient density after the orthogonal transformation is higher than a coefficient density.Type: ApplicationFiled: February 21, 2014Publication date: June 19, 2014Applicant: Kabushiki Kaisha ToshibaInventors: Akiyuki Tanizawa, Taichiro Shiodera, Takeshi Chujoh, Jun Yamaguchi