Patents by Inventor Masaki Hiraga

Masaki Hiraga 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: 11720788
    Abstract: A calculation scheme decision system includes a pre-calculation unit performing, in an execution environment in which calculation is performed, calculation for each of respective layers of the network structure using at least one of calculation schemes prepared in advance for the respective layers, a cost acquisition unit acquiring a calculation cost of at least one calculation scheme for each layer based on a result of the calculation by the pre-calculation unit, a decision unit selecting one calculation scheme for each layer based on the calculation cost from among at least one of the calculation schemes prepared in advance for the respective layers to associate the layer with the selected one calculation scheme, and a calculation unit performing the calculation for each of the respective layers of the network structure on input data in the execution environment using the calculation scheme associated with each layer.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: August 8, 2023
    Assignee: Morpho Inc.
    Inventors: Masaki Hiraga, Yasuhiro Kuroda, Hitoshi Matsuo, Hideaki Nishino, Kouta Kurihara
  • Publication number: 20220101059
    Abstract: A training system comprises a training device, and a training data creation device for the training device. The training device trains a neural network by means of a backpropagation algorithm. The training data creation device acquires any one of a positive evaluation indicating that content of the input data coincides with the label, a negative evaluation indicating that content of the input data does not coincide with the label, and an ignorable evaluation indicating exclusion from a training target label, for each label regarding the input data to create training data.
    Type: Application
    Filed: October 5, 2021
    Publication date: March 31, 2022
    Applicant: MORPHO, INC.
    Inventors: Yasuhiro KURODA, Masaki Hiraga, Kenji Okuma, Michihiro Kobayashi, Hiroshi Koyama
  • Patent number: 11170262
    Abstract: A training system comprises a training device, and a training data creation device. The training device trains a neural network. The training data creation device acquires any one of a positive evaluation indicating that content of the input data coincides with the label, a negative evaluation indicating that content of the input data does not coincide with the label, and an ignorable evaluation indicating exclusion from a training target label, for each label regarding the input data to create training data. In training the neural network for training, the training system adjusts the weight coefficient for the intermediate layer and makes the recognition score of the label with the ignorable evaluation not affect the adjustment of the weight coefficient for the intermediate layer.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: November 9, 2021
    Assignee: MORPHO, INC.
    Inventors: Yasuhiro Kuroda, Masaki Hiraga, Kenji Okuma, Michihiro Kobayashi, Hiroshi Koyama
  • Publication number: 20210158136
    Abstract: A calculation scheme decision system includes a pre-calculation unit performing, in an execution environment in which calculation is performed, calculation for each of respective layers of the network structure using at least one of calculation schemes prepared in advance for the respective layers, a cost acquisition unit acquiring a calculation cost of at least one calculation scheme for each layer based on a result of the calculation by the pre-calculation unit, a decision unit selecting one calculation scheme for each layer based on the calculation cost from among at least one of the calculation schemes prepared in advance for the respective layers to associate the layer with the selected one calculation scheme, and a calculation unit performing the calculation for each of the respective layers of the network structure on input data in the execution environment using the calculation scheme associated with each layer.
    Type: Application
    Filed: January 23, 2019
    Publication date: May 27, 2021
    Applicant: Morpho, Inc.
    Inventors: Masaki HIRAGA, Yasuhiro KURODA, Hitoshi MATSUO, Hideaki NISHINO, Kouta KURIHARA
  • Patent number: 10713828
    Abstract: An image processing device for stitching a plurality of input images together so as to generate a panoramic composite image is provided. An imaging control section sets a guide for photographing a photographing subject from different imaging directions as a guide information for obtaining a plurality of input images suitable for the image composition. A guide display setting section displays a photographing guide image based on the guide information. A user rotates a camera while checking the guide image and captures the plurality of input images from different imaging directions. An image compositing section stitches the plurality of input images together so as to generate a composite image.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: July 14, 2020
    Assignee: MORPHO, INC.
    Inventors: Masaki Hiraga, Shun Hirai, Takeshi Miura, Ryo Ono
  • Patent number: 10452945
    Abstract: The present disclosure can obtain a high-quality composite image by determining a suitable boundary when input images are sequentially stitched together to generate the composite image. An image generating apparatus 1 generates a composite image by stitching sequentially input images together. A difference value calculating section 15 calculates difference values by using the pixel values of a reference image and the pixel values of a target image that partly overlap the reference image. The difference values represent the relative relationship between the reference image and the target image. A boundary determining section 16 determines a boundary for stitching the reference image and the target image together by using the difference values calculated by the difference value calculating section 15. Then, an image compositing section 18 generates the composite image by stitching the reference image and the target image together based on the boundary determined by the boundary determining section 16.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: October 22, 2019
    Assignee: Morpho, Inc.
    Inventors: Masaki Hiraga, Shun Hirai, Shogo Sawai, Ryo Ono
  • Patent number: 10168817
    Abstract: (Problem) To facilitate setting of an image display style and selection of images in an image display apparatus with a touch screen. (Solution to Problem) Thumbnails included in an area designated by a pinch gesture are all specified. If it is not true that “the thumbnails included in the designated area are all displayed in the selected style” (S2004, No), the thumbnails included in the designated area are all displayed in the selected style (S2005), and the status is set to selected state (S2006). If it is true that “the thumbnails included in the designated area are all displayed in the selected style” (S2004, Yes), the thumbnails included in the designated area are all displayed in unselected style (S2007), and the status is set to unselected state (S2008). If the gesture is continuously changed to a pinch-out gesture or a pinch-in gesture (S2010, No), the selected area or the unselected area are expanded or reduced depending on the status (S2014, S2015).
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: January 1, 2019
    Assignee: MORPHO, INC.
    Inventors: Masaki Hiraga, Tomoyuki Nakano
  • Patent number: 10136054
    Abstract: An image processing device includes an input unit, a selection unit, a matching unit, an estimation unit and a merging unit. The input unit sequentially inputs images. The selection unit selects a reference image from among the input images. The matching unit calculates a correspondence relationship between a feature point of the reference image and a feature point of a target image. The estimation unit estimates an equation that causes a coordinate system of the reference image to correspond to a coordinate system of the target image using positional information of a pair of the feature points whose correspondence relationship has been calculated by the matching unit by regarding a motion between the reference image and the target image as only a rotational motion of the imaging element. The merging unit merges the input image and the target image to generate the composite image based on the equation.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: November 20, 2018
    Assignee: Morpho, Inc.
    Inventors: Shogo Sawai, Masaki Hiraga, Takeshi Miura
  • Publication number: 20180307946
    Abstract: A training system comprises a training device, and a training data creation device. The training device trains a neural network. The training data creation device acquires any one of a positive evaluation indicating that content of the input data coincides with the label, a negative evaluation indicating that content of the input data does not coincide with the label, and an ignorable evaluation indicating exclusion from a training target label, for each label regarding the input data to create training data. In training the neural network for training, the training system adjusts the weight coefficient for the intermediate layer and makes the recognition score of the label with the ignorable evaluation not affect the adjustment of the weight coefficient for the intermediate layer.
    Type: Application
    Filed: October 14, 2016
    Publication date: October 25, 2018
    Applicant: MORPHO, INC.
    Inventors: Yasuhiro KURODA, Masaki HIRAGA, Kenji OKUMA, Michihiro KOBAYASHI, Hiroshi KOYAMA
  • Publication number: 20170330052
    Abstract: The present disclosure can obtain a high-quality composite image by determining a suitable boundary when input images are sequentially stitched together to generate the composite image. An image generating apparatus 1 generates a composite image by stitching sequentially input images together. A difference value calculating section 15 calculates difference values by using the pixel values of a reference image and the pixel values of a target image that partly overlap the reference image. The difference values represent the relative relationship between the reference image and the target image. A boundary determining section 16 determines a boundary for stitching the reference image and the target image together by using the difference values calculated by the difference value calculating section 15. Then, an image compositing section 18 generates the composite image by stitching the reference image and the target image together based on the boundary determined by the boundary determining section 16.
    Type: Application
    Filed: July 31, 2017
    Publication date: November 16, 2017
    Applicant: Morpho, Inc.
    Inventors: MASAKI HIRAGA, SHUN HIRAI, SHOGO SAWAI, RYO ONO
  • Patent number: 9760251
    Abstract: A method and apparatus for partially up/downscaling an image encoded on a macroblock basis utilizing a computer. The method and apparatus performs operations of: creating map data of the encoded image so as to be able to find a filestream position corresponding to a macroblock in the encoded image to be decoded; creating a shrunken image of the encoded image; receiving a first control request from a user to display a first part in the encoded image; displaying on a display device, a second part in the shrunken image corresponding to the first part in the encoded image; decoding macroblocks containing the first part in the encoded image, using the map data; and displaying on the display device, the first part in the encoded image using the decoded macroblocks so as to replace the second part in the shrunken image therewith.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: September 12, 2017
    Assignee: Morpho, Inc.
    Inventors: Masaki Hiraga, Kunihiro Naka, Takayuki Nishiyama, Takeshi Miura, Katsuhiro Nakayama
  • Patent number: 9754179
    Abstract: The present disclosure can obtain a high-quality composite image by determining a suitable boundary when input images are sequentially stitched together to generate the composite image. An image generating apparatus 1 generates a composite image by stitching sequentially input images together. A difference value calculating section 15 calculates difference values by using the pixel values of a reference image and the pixel values of a target image that partly overlap the reference image. The difference values represent the relative relationship between the reference image and the target image. A boundary determining section 16 determines a boundary for stitching the reference image and the target image together by using the difference values calculated by the difference value calculating section 15. Then, an image compositing section 18 generates the composite image by stitching the reference image and the target image together based on the boundary determined by the boundary determining section 16.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 5, 2017
    Assignee: Morpho, Inc.
    Inventors: Masaki Hiraga, Shun Hirai, Shogo Sawai, Ryo Ono
  • Publication number: 20170221244
    Abstract: An image processing device for stitching a plurality of input images together so as to generate a panoramic composite image is provided. An imaging control section sets a guide for photographing a photographing subject from different imaging directions as a guide information for obtaining a plurality of input images suitable for the image composition. A guide display setting section displays a photographing guide image based on the guide information. A user rotates a camera while checking the guide image and captures the plurality of input images from different imaging directions. An image compositing section stitches the plurality of input images together so as to generate a composite image.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 3, 2017
    Applicant: Morpho, Inc.
    Inventors: Masaki HIRAGA, Shun HIRAI, Takeshi MIURA, Ryo ONO
  • Patent number: 9703453
    Abstract: A method and apparatus for partially up/downscaling an image encoded on a macroblock basis. The method and apparatus performs operations of: storing the encoded image; creating map data from bitstream of the encoded image to decode at a least one macroblock of the encoded image, creating a shrunken image of a predetermined size based on resolution of a display device, storing the map data and the shrunken image so as to relate with the encoded image; outputting the shrunken image related with the encoded image to be displayed based on a control request received from an input device; determining at least one macroblock to be decoded based on a display area of the shrunken image; partially decoding the encoded image for the determined macroblock using the map data; and outputting to the display device, the image data of the display area of the partially decoded image.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: July 11, 2017
    Assignee: Morpho, Inc.
    Inventors: Masaki Hiraga, Kunihiro Naka, Takayuki Nishiyama, Takeshi Miura, Katsuhiro Nakayama
  • Publication number: 20160188992
    Abstract: The present disclosure can obtain a high-quality composite image by determining a suitable boundary when input images are sequentially stitched together to generate the composite image. An image generating apparatus 1 generates a composite image by stitching sequentially input images together. A difference value calculating section 15 calculates difference values by using the pixel values of a reference image and the pixel values of a target image that partly overlap the reference image. The difference values represent the relative relationship between the reference image and the target image. A boundary determining section 16 determines a boundary for stitching the reference image and the target image together by using the difference values calculated by the difference value calculating section 15. Then, an image compositing section 18 generates the composite image by stitching the reference image and the target image together based on the boundary determined by the boundary determining section 16.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 30, 2016
    Applicant: Morpho, Inc.
    Inventors: Masaki Hiraga, Shun Hirai, Shogo Sawai, Ryo Ono
  • Publication number: 20160147394
    Abstract: A method and apparatus for partially up/downscaling an image encoded on a macroblock basis. The method and apparatus performs operations of: storing the encoded image; creating map data from bitstream of the encoded image to decode at a least one macroblock of the encoded image, creating a shrunken image of a predetermined size based on resolution of a display device, storing the map data and the shrunken image so as to relate with the encoded image; outputting the shrunken image related with the encoded image to be displayed based on a control request received from an input device; determining at least one macroblock to be decoded based on a display area of the shrunken image; partially decoding the encoded image for the determined macroblock using the map data; and outputting to the display device, the image data of the display area of the partially decoded image.
    Type: Application
    Filed: February 3, 2016
    Publication date: May 26, 2016
    Applicant: Morpho, Inc.
    Inventors: Masaki HIRAGA, Kunihiro NAKA, Takayuki NISHIYAMA, Takeshi MIURA, Katsuhiro NAKAYAMA
  • Publication number: 20160117801
    Abstract: A method and apparatus for partially up/downscaling an image encoded on a macroblock basis utilizing a computer. The method and apparatus performs operations of: creating map data of the encoded image so as to be able to find a filestream position corresponding to a macroblock in the encoded image to be decoded; creating a shrunken image of the encoded image; receiving a first control request from a user to display a first part in the encoded image; displaying on a display device, a second part in the shrunken image corresponding to the first part in the encoded image; decoding macroblocks containing the first part in the encoded image, using the map data; and displaying on the display device, the first part in the encoded image using the decoded macroblocks so as to replace the second part in the shrunken image therewith.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventors: Masaki Hiraga, Kunihiro Naka, Takayuki Nishiyama, Takeshi Miura, Katsuhiro Nakayama
  • Patent number: 9275474
    Abstract: A method and apparatus for partially up/downscaling an image encoded on a macroblock basis. The method and apparatus performs operations of: storing the encoded image; creating map data from bitstream of the encoded image to decode at least one macroblock of the encoded image, creating a shrunken image of a predetermined size based on resolution of a display device, storing the map data and the shrunken image so as to relate with the encoded image; outputting the shrunken image related with the encoded image to be displayed based on a control request received from an input device; determining at least one macroblock to be decoded based on a display area of the shrunken image; partially decoding the encoded image for the determined macroblock using the map data; and outputting to the display device, the image data of the display area of the partially decoded image.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: March 1, 2016
    Assignee: Morpho, Inc.
    Inventors: Masaki Hiraga, Kunihiro Naka, Takayuki Nishiyama, Takeshi Miura, Katsuhiro Nakayama
  • Publication number: 20160048263
    Abstract: Thumbnails included in an area designated by a pinch gesture are all specified. If it is not true that “the thumbnails included in the designated area are all displayed in the selected style” (S2004, No), the thumbnails included in the designated area are all displayed in the selected style (S2005), and the status is set to selected state (S2006). If it is true that “the thumbnails included in the designated area are all displayed in the selected style” (S2004, Yes), the thumbnails included in the designated area are all displayed in unselected style (S2007), and the status is set to unselected state (S2008). If the gesture is continuously changed to a pinch-out gesture or a pinch-in gesture (S2010, No), the selected area or the unselected area are expanded or reduced depending on the status (S2014, S2015).
    Type: Application
    Filed: October 27, 2015
    Publication date: February 18, 2016
    Inventors: Masaki Hiraga, Tomoyuki Nakano
  • Publication number: 20150229840
    Abstract: An image processing device includes an input unit, a selection unit, a matching unit, an estimation unit and a merging unit. The input unit sequentially inputs images. The selection unit selects a reference image from among the input images. The matching unit calculates a correspondence relationship between a feature point of the reference image and a feature point of a target image. The estimation unit estimates an equation that causes a coordinate system of the reference image to correspond to a coordinate system of the target image using positional information of a pair of the feature points whose correspondence relationship has been calculated by the matching unit by regarding a motion between the reference image and the target image as only a rotational motion of the imaging element. The merging unit merges the input image and the target image to generate the composite image based on the equation.
    Type: Application
    Filed: October 24, 2012
    Publication date: August 13, 2015
    Applicant: MORPHO, INC.
    Inventors: Shogo Sawai, Masaki Hiraga, Takeshi Miura