Patents by Inventor Guo-Ruei CHEN

Guo-Ruei CHEN 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: 11445121
    Abstract: A movable photographing system is provided. The movable photographing system includes a carrier, an image capturing device, a storage device and a processing device. The image capturing device is carried by the carrier and configured to generate a first image. The storage device stores a plurality of image data. The processing device obtains the feature information of a target object in the first image, and according to the feature information, compares the first image with the plurality of image data to select a reference image from the plurality of image data. In addition, the processing device generates motion information using the first image and the reference image and the carrier moves according to the motion information to adjust the shot position of the image capturing device to generate a second image.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 13, 2022
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Guo-Ruei Chen, Tzu-Yang Lin, Hui-Ping Kuo
  • Publication number: 20220210334
    Abstract: A movable photographing system is provided. The movable photographing system includes a carrier, an image capturing device, a storage device and a processing device. The image capturing device is carried by the carrier and configured to generate a first image. The storage device stores a plurality of image data. The processing device obtains the feature information of a target object in the first image, and according to the feature information, compares the first image with the plurality of image data to select a reference image from the plurality of image data. In addition, the processing device generates motion information using the first image and the reference image and the carrier moves according to the motion information to adjust the shot position of the image capturing device to generate a second image.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Guo-Ruei CHEN, Tzu-Yang LIN, Hui-Ping KUO
  • Patent number: 11310423
    Abstract: An image capturing method and an image capturing apparatus are provided. An inspection region image of an inspection region is captured by a first image capturing device at a first time point. A control signal is received at a second time point after the first time point. A relative translation relationship and/or a relative rotation relationship of the first image capturing device at the first time point and a second image capturing device at a second time point are calculated. A first three-dimensional coordinate value of the local region relative to the first image capturing device is calculated and the first three-dimensional coordinate value is transformed to a second three-dimensional coordinate value relative to the second image capturing device according to the relative translation relationship and the relative rotation relationship. The second image capturing device is driven to rotate. A local region image of the local region is captured.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: April 19, 2022
    Assignee: Industrial Technology Research Institute
    Inventors: Hui-Ping Kuo, Guo-Ruei Chen
  • Publication number: 20210185230
    Abstract: An image capturing method and an image capturing apparatus are provided. An inspection region image of an inspection region is captured by a first image capturing device at a first time point. A control signal is received at a second time point after the first time point. A relative translation relationship and/or a relative rotation relationship of the first image capturing device at the first time point and a second image capturing device at a second time point are calculated. A first three-dimensional coordinate value of the local region relative to the first image capturing device is calculated and the first three-dimensional coordinate value is transformed to a second three-dimensional coordinate value relative to the second image capturing device according to the relative translation relationship and the relative rotation relationship. The second image capturing device is driven to rotate. A local region image of the local region is captured.
    Type: Application
    Filed: December 30, 2019
    Publication date: June 17, 2021
    Applicant: Industrial Technology Research Institute
    Inventors: Hui-Ping Kuo, Guo-Ruei Chen
  • Patent number: 10965839
    Abstract: A method for processing image array data is provided, which may include the following steps: providing the image array data detected by a sensor at a first time point and including a plurality of first blocks, and each of the first blocks has a color table corresponding thereto; segmenting the image array data detected by a sensor at a second time point into a plurality of second blocks; comparing the image array data of each first block with the image array data of each second block to generate numerical difference information; and respectively allocating the color tables corresponding to the first blocks to the second blocks matching the first blocks according to the numerical difference information.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: March 30, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yuan-Po Cheng, Guo-Ruei Chen
  • Patent number: 10703479
    Abstract: A UAV (Unmanned Aerial Vehicle) control method comprises: obtaining a first image; obtaining a second image after obtaining the first image; calculating a plurality of feature points respectively according to the first image and the second image by a computing device, extracting a first feature point set and a second feature point set by the computing device; calculating a first-axial displacement and a second-axial displacement according to the first feature point set and the second feature point set by the computing device; calculating a first ROI (Region Of Interest) area, a second ROI and a third-axial displacement according to the first feature point set and the second feature point set by the computing device; adjusting a camera pose or a flight path of the UAV according to the first-axial displacement, the second-axial displacement and the third-axial displacement.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: July 7, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Guo-Ruei Chen, Luo-Wei Tsai, Yeh-Kai Chou
  • Patent number: 10701122
    Abstract: A video streaming stitching and transmitting method, a video streaming gateway and a video streaming viewer are provided. The video streaming stitching and transmitting method includes the following steps: A plurality of video frames and a plurality of geo-topology data are provided. A registration data corresponding to a first time point is generated according to part of the video frames and part of the geo-topology data corresponding to the first time point, and the registration data is temporarily stored. Part of the video frames corresponding to a second time point is stitched as a stitched video frame according to the registration data corresponding to the first time point. The second time point is different from the first time point.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: June 30, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Hui-Ping Kuo, Yuan-Po Cheng, Guo-Ruei Chen
  • Publication number: 20190379802
    Abstract: A method for processing image array data is provided, which may include the following steps: providing the image array data detected by a sensor at a first time point and including a plurality of first blocks, and each of the first blocks has a color table corresponding thereto; segmenting the image array data detected by a sensor at a second time point into a plurality of second blocks; comparing the image array data of each first block with the image array data of each second block to generate numerical difference information; and respectively allocating the color tables corresponding to the first blocks to the second blocks matching the first blocks according to the numerical difference information.
    Type: Application
    Filed: November 26, 2018
    Publication date: December 12, 2019
    Inventors: YUAN-PO CHENG, GUO-RUEI CHEN
  • Publication number: 20190161186
    Abstract: A UAV (Unmanned Aerial Vehicle) control method comprises: obtaining a first image; obtaining a second image after obtaining the first image; calculating a plurality of feature points respectively according to the first image and the second image by a computing device, extracting a first feature point set and a second feature point set by the computing device; calculating a first-axial displacement and a second-axial displacement according to the first feature point set and the second feature point set by the computing device; calculating a first ROI (Region Of Interest) area, a second ROI and a third-axial displacement according to the first feature point set and the second feature point set by the computing device; adjusting a camera pose or a flight path of the UAV according to the first-axial displacement, the second-axial displacement and the third-axial displacement.
    Type: Application
    Filed: March 14, 2018
    Publication date: May 30, 2019
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Guo-Ruei CHEN, Luo-Wei TSAI, Yeh-Kai CHOU
  • Patent number: 10283166
    Abstract: A video indexing method includes: analyzing trajectory information of a plurality of objects in video data and storing a plurality of pieces of object trajectory data obtained correspondingly in a storage device; determining whether the storage device satisfies a data removal condition; when the data removal condition is satisfied, performing an object trajectory analysis on the plurality of pieces of object trajectory data to select at least one target object from the objects; and extracting the object trajectory data of the at least one target object from the storage device and generating at least one video indexing image accordingly.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: May 7, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Luo-Wei Tsai, Kual-Zheng Lee, Guo-Ruei Chen
  • Publication number: 20180176277
    Abstract: A video streaming stitching and transmitting method, a video streaming gateway and a video streaming viewer are provided. The video streaming stitching and transmitting method includes the following steps: A plurality of video frames and a plurality of geo-topology data are provided. A registration data corresponding to a first time point is generated according to part of the video frames and part of the geo-topology data corresponding to the first time point, and the registration data is temporarily stored. Part of the video frames corresponding to a second time point is stitched as a stitched video frame according to the registration data corresponding to the first time point. The second time point is different from the first time point.
    Type: Application
    Filed: September 5, 2017
    Publication date: June 21, 2018
    Inventors: Hui-Ping KUO, Yuan-Po CHENG, Guo-Ruei CHEN
  • Publication number: 20180130498
    Abstract: A video indexing method includes: analyzing trajectory information of a plurality of objects in video data and storing a plurality of pieces of object trajectory data obtained correspondingly in a storage device; determining whether the storage device satisfies a data removal condition; when the data removal condition is satisfied, performing an object trajectory analysis on the plurality of pieces of object trajectory data to select at least one target object from the objects; and extracting the object trajectory data of the at least one target object from the storage device and generating at least one video indexing image accordingly.
    Type: Application
    Filed: March 27, 2017
    Publication date: May 10, 2018
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Luo-Wei TSAI, Kual-Zheng LEE, Guo-Ruei CHEN
  • Publication number: 20170092330
    Abstract: A video indexing method is provided. The video indexing method includes steps of: analyzing trajectory information of a plurality of objects in a video data to obtain a sequence of object snaps including a plurality of object snaps; generating a sequence of candidate object snaps by filtering off some of the object snaps according to the appearance differences between the object snaps; selecting a plurality of representative object snaps from the sequence of candidate object snaps; and generating a video indexing image by merging the selected representative object snaps into a background image.
    Type: Application
    Filed: November 17, 2015
    Publication date: March 30, 2017
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Luo-Wei TSAI, Kual-Zheng LEE, Guo-Ruei CHEN
  • Patent number: 9268791
    Abstract: According to one exemplary embodiment, a method for image processing selects at least one image from a plurality of images, and stores the plurality of images into a buffer, until a storage space of the buffer reaches a criterion. When the storage space of the buffer reaches the criterion, a procedure of image processing is performed for a plurality of temporary images stored in the buffer, which includes constructing an image dictionary according to the at least an image selected, and performing an image recovery and reconstruction procedure for the plurality of temporary images in the buffer according to the image dictionary, thereby obtaining a plurality of reconstructed images.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: February 23, 2016
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Luo-Wei Tsai, Guo-Ruei Chen, Kual-Zheng Lee
  • Publication number: 20150169632
    Abstract: According to one exemplary embodiment, a method for image processing selects at least one image from a plurality of images, and stores the plurality of images into a buffer, until a storage space of the buffer reaches a criterion. When the storage space of the buffer reaches the criterion, a procedure of image processing is performed for a plurality of temporary images stored in the buffer, which includes constructing an image dictionary according to the at least an image selected, and performing an image recovery and reconstruction procedure for the plurality of temporary images in the buffer according to the image dictionary, thereby obtaining a plurality of reconstructed images.
    Type: Application
    Filed: March 24, 2014
    Publication date: June 18, 2015
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Luo-Wei TSAI, Guo-Ruei CHEN, Kual-Zheng LEE