Patents by Inventor Yeh-Kai Chou

Yeh-Kai Chou 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: 10959125
    Abstract: A collaborative transmission method and a transmission device based on UDP (User Datagram Protocol) and TCP (Transmission Control Protocol) connections are provided. The collaborative transmission method comprises: calculating a first rate and obtaining a first parameter, wherein the first rate is a rate using TCP to transmit packets and the first parameter is associated with the variation degree of the first rate; after obtaining the first rate, calculating a number of packets to be sent according to a target bit rate, the first parameter, the first rate, and a packet size, wherein the number of packets to be sent is the number of packets expected to be transmitted via UDP; and determining to use either UDP or TCP to send the packet according to a transmission flag and updating the number of packets to be sent when the packet number is not zero.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: March 23, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yeh-Kai Chou, Cheng-Sheng Weng, Chi-Huang Shih, Bo-Sheng 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
  • Publication number: 20200205027
    Abstract: A collaborative transmission method and a transmission device based on UDP (User Datagram Protocol) and TCP (Transmission Control Protocol) connections are provided. The collaborative transmission method comprises: calculating a first rate and obtaining a first parameter, wherein the first rate is a rate using TCP to transmit packets and the first parameter is associated with the variation degree of the first rate; after obtaining the first rate, calculating a number of packets to be sent according to a target bit rate, the first parameter, the first rate, and a packet size, wherein the number of packets to be sent is the number of packets expected to be transmitted via UDP; and determining to use either UDP or TCP to send the packet according to a transmission flag and updating the number of packets to be sent when the packet number is not zero.
    Type: Application
    Filed: December 26, 2018
    Publication date: June 25, 2020
    Inventors: Yeh-Kai Chou, Cheng-Sheng Weng, Chi-Huang Shih, Bo-Sheng 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: 10200574
    Abstract: The present disclosure provides a method for generating a video frame and a system thereof, including: receiving at least two frames of a video captured by an image capture unit through a network; calculating a first set of optical flow vectors of the at least two frames by a first algorithm; generating a set of modified vectors according to at least one parameter; combining the set of modified vectors and the first set of optical flow vectors to obtain a second set of optical flow vectors; and shifting one of the at least two frames according to the second set of optical flow vectors to generate a virtual image. Therefore, the present disclosure can reduce deviation caused by the latency of the network and improve user experience.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: February 5, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Yeh-Kai Chou, Luo-Wei Tsai, Hui-Ping Kuo
  • Publication number: 20180139362
    Abstract: The present disclosure provides a method for generating a video frame and a system thereof, including: receiving at least two frames of a video captured by an image capture unit through a network; calculating a first set of optical flow vectors of the at least two frames by a first algorithm; generating a set of modified vectors according to at least one parameter; combining the set of modified vectors and the first set of optical flow vectors to obtain a second set of optical flow vectors; and shifting one of the at least two frames according to the second set of optical flow vectors to generate a virtual image. Therefore, the present disclosure can reduce deviation caused by the latency of the network and improve user experience.
    Type: Application
    Filed: December 13, 2016
    Publication date: May 17, 2018
    Inventors: Yeh-Kai Chou, Luo-Wei Tsai, Hui-Ping Kuo
  • Patent number: 8667162
    Abstract: An apparatus for providing a mobile streaming adaptor includes a processor configured to receive media content from a remote camera, process the received media content by capturing, encoding and encapsulating the media content at a mobile electronic device, connect to a remote streaming server through function of a mobile networked device; and stream the encapsulated media content to the mobile networked device for communication of the encapsulated content to the remote streaming server through an Internet Protocol (IP) network for real-time distribution to a communication device. A corresponding computer program product and method are also provided.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: March 4, 2014
    Assignee: Industrial Technology Research Institute
    Inventors: Jen-Yu Yu, Hsin-Hua Lee, Chong-Yie Chang, Yeh-Kai Chou
  • Publication number: 20100169808
    Abstract: An apparatus for providing a mobile streaming adaptor includes a processor configured to receive media content from a remote camera, process the received media content by capturing, encoding and encapsulating the media content at a mobile electronic device, connect to a remote streaming server through function of a mobile networked device; and stream the encapsulated media content to the mobile networked device for communication of the encapsulated content to the remote streaming server through an Internet Protocol (IP) network for real-time distribution to a communication device. A corresponding computer program product and method are also provided.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Inventors: Jen-Yu Yu, Hsin-Hua Lee, Chong-Yie Chang, Yeh-Kai Chou
  • Publication number: 20080201451
    Abstract: A system for real-time media communication comprises a first server unit configured to interface between at least one user and a blog and a second server unit configured to process the real-time media content in a streaming mode. The first server unit comprises a publishing control module configured to identify an identity of a publisher of the at least one user, allow the publisher to transmit real-time media content if the identity of the publisher is authentic and receive a description of the real-time media content from the publisher, and a link module configured to obtain a location of the real-time media content so that the location of the real-time media content is accessible to the at least one user. The second server unit comprises a receiving module configured to receive the real-time media content, a recording module configured to record the real-time media content, and a dispatching module configured to provide the location of the real-time media content to the publishing module.
    Type: Application
    Filed: November 21, 2007
    Publication date: August 21, 2008
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Jen-Yu YU, Hsin-Hua LEE, Yeh-Kai CHOU, Chong-Yie CHANG, Wen-Fang CHENG, Kuan-Hung CHOU
  • Patent number: 7180944
    Abstract: A low-complexity spatial downscaling video transcoder and method thereof are disclosed. The transcoder comprises a decoder having a reduced DCT-MC unit, a DCT-domain downscaling unit, and an encoder. The decoder performs the DCT-MC operation at a reduced-resolution for P-/B-frames in an MPEG coded bit-stream. The DCT-domain downscaling unit is used for spatial downscaling in the DCT-domain. After the downscaling and the motion vectors re-sampling, the encoder determines the encoding modes and outputs the encoded bit-stream. Compared with the original CDDT, this invention can achieve significant computation reduction and speeds up the transcoder without any quality degradation.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: February 20, 2007
    Assignee: Industrial Technology Research Institute
    Inventors: Chia-Wen Lin, Yuh-Ruey Lee, Yeh-Kai Chou
  • Publication number: 20050169377
    Abstract: A low-complexity spatial downscaling video transcoder and method thereof are disclosed. The transcoder comprises a decoder having a reduced DCT-MC unit, a DCT-domain downscaling unit, and an encoder. The decoder performs the DCT-MC operation at a reduced-resolution for P-/B-frames in an MPEG coded bit-stream. The DCT-domain downscaling unit is used for spatial downscaling in the DCT-domain. After the downscaling and the motion vectors re-sampling, the encoder determines the encoding modes and outputs the encoded bit-stream. Compared with the original CDDT, this invention can achieve significant computation reduction and speeds up the transcoder without any quality degradation.
    Type: Application
    Filed: July 8, 2004
    Publication date: August 4, 2005
    Inventors: Chia-Wen Lin, Yuh-Ruey Lee, Yeh-Kai Chou