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: 10959125Abstract: 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: GrantFiled: December 26, 2018Date of Patent: March 23, 2021Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Yeh-Kai Chou, Cheng-Sheng Weng, Chi-Huang Shih, Bo-Sheng Chen
-
Patent number: 10703479Abstract: 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: GrantFiled: March 14, 2018Date of Patent: July 7, 2020Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Guo-Ruei Chen, Luo-Wei Tsai, Yeh-Kai Chou
-
Publication number: 20200205027Abstract: 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: ApplicationFiled: December 26, 2018Publication date: June 25, 2020Inventors: Yeh-Kai Chou, Cheng-Sheng Weng, Chi-Huang Shih, Bo-Sheng Chen
-
Publication number: 20190161186Abstract: 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: ApplicationFiled: March 14, 2018Publication date: May 30, 2019Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Guo-Ruei CHEN, Luo-Wei TSAI, Yeh-Kai CHOU
-
Patent number: 10200574Abstract: 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: GrantFiled: December 13, 2016Date of Patent: February 5, 2019Assignee: Industrial Technology Research InstituteInventors: Yeh-Kai Chou, Luo-Wei Tsai, Hui-Ping Kuo
-
Publication number: 20180139362Abstract: 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: ApplicationFiled: December 13, 2016Publication date: May 17, 2018Inventors: Yeh-Kai Chou, Luo-Wei Tsai, Hui-Ping Kuo
-
Patent number: 8667162Abstract: 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: GrantFiled: December 31, 2008Date of Patent: March 4, 2014Assignee: Industrial Technology Research InstituteInventors: Jen-Yu Yu, Hsin-Hua Lee, Chong-Yie Chang, Yeh-Kai Chou
-
Publication number: 20100169808Abstract: 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: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Inventors: Jen-Yu Yu, Hsin-Hua Lee, Chong-Yie Chang, Yeh-Kai Chou
-
Publication number: 20080201451Abstract: 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: ApplicationFiled: November 21, 2007Publication date: August 21, 2008Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Jen-Yu YU, Hsin-Hua LEE, Yeh-Kai CHOU, Chong-Yie CHANG, Wen-Fang CHENG, Kuan-Hung CHOU
-
Patent number: 7180944Abstract: 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: GrantFiled: July 8, 2004Date of Patent: February 20, 2007Assignee: Industrial Technology Research InstituteInventors: Chia-Wen Lin, Yuh-Ruey Lee, Yeh-Kai Chou
-
Publication number: 20050169377Abstract: 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: ApplicationFiled: July 8, 2004Publication date: August 4, 2005Inventors: Chia-Wen Lin, Yuh-Ruey Lee, Yeh-Kai Chou