Patents by Inventor Hui-Ping Kuo
Hui-Ping Kuo 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).
-
Publication number: 20240221211Abstract: A positioning method comprises the following. Detecting an image marker and receiving an additional information, wherein a first pose information of a first positioning device relative to a target anchor point is included in the additional information, the first positioning device and the target anchor are outside a first positioning space, and a second positioning device is in the first positioning space. Obtaining a second pose information of the second positioning device relative to the first positioning device according to the image marker. Obtaining a positioning-pose information of the second positioning device in the first positioning space through a positioning means which is different from an image marker detection means. Obtaining the target pose information of the target anchor relative to the first positioning space according to the first pose information, the second pose information and the positioning-pose information.Type: ApplicationFiled: December 28, 2022Publication date: July 4, 2024Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Hui-Ping KUO, Yi-Ming WU, Wen-Fang CHENG
-
Patent number: 11968556Abstract: A network quality measurement method and system are provided. In the method, a movement path and a movement speed of a vehicle device are determined according to a size of a space and an endurance time of the vehicle device, and the vehicle device is controlled to move on the movement path at the movement speed. During a movement of the vehicle device, a network quality in the space is measured according to a measurement frequency to generate network quality data. Whether the network quality in the space is changed is determined according to the network quality data. Whether there is an obstacle around the vehicle device is detected. When it is determined that the network quality in the space is changed or the obstacle is detected around the vehicle device, at least one of the movement path, the movement speed, and the measurement frequency is adjusted.Type: GrantFiled: December 26, 2021Date of Patent: April 23, 2024Assignee: Industrial Technology Research InstituteInventors: Hui-Ping Kuo, Sheng-Chieh Huang, Hsin-Hui Hwang, Yi-Ming Wu, Man Ju Chien
-
Publication number: 20230180035Abstract: A network quality measurement method and system are provided. In the method, a movement path and a movement speed of a vehicle device are determined according to a size of a space and an endurance time of the vehicle device, and the vehicle device is controlled to move on the movement path at the movement speed. During a movement of the vehicle device, a network quality in the space is measured according to a measurement frequency to generate network quality data. Whether the network quality in the space is changed is determined according to the network quality data. Whether there is an obstacle around the vehicle device is detected. When it is determined that the network quality in the space is changed or the obstacle is detected around the vehicle device, at least one of the movement path, the movement speed, and the measurement frequency is adjusted.Type: ApplicationFiled: December 26, 2021Publication date: June 8, 2023Applicant: Industrial Technology Research InstituteInventors: Hui-Ping Kuo, Sheng-Chieh Huang, Hsin-Hui Hwang, Yi-Ming Wu, Man Ju Chien
-
Patent number: 11445121Abstract: 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: GrantFiled: December 29, 2020Date of Patent: September 13, 2022Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Guo-Ruei Chen, Tzu-Yang Lin, Hui-Ping Kuo
-
Publication number: 20220210334Abstract: 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: ApplicationFiled: December 29, 2020Publication date: June 30, 2022Inventors: Guo-Ruei CHEN, Tzu-Yang LIN, Hui-Ping KUO
-
Patent number: 11310423Abstract: 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: GrantFiled: December 30, 2019Date of Patent: April 19, 2022Assignee: Industrial Technology Research InstituteInventors: Hui-Ping Kuo, Guo-Ruei Chen
-
Publication number: 20210185230Abstract: 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: ApplicationFiled: December 30, 2019Publication date: June 17, 2021Applicant: Industrial Technology Research InstituteInventors: Hui-Ping Kuo, Guo-Ruei Chen
-
Patent number: 10701122Abstract: 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: GrantFiled: September 5, 2017Date of Patent: June 30, 2020Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Hui-Ping Kuo, Yuan-Po Cheng, Guo-Ruei Chen
-
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: 20180176277Abstract: 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: ApplicationFiled: September 5, 2017Publication date: June 21, 2018Inventors: Hui-Ping KUO, Yuan-Po CHENG, Guo-Ruei CHEN
-
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: 8719442Abstract: A stream condense unit coupled to a streaming server and a client player is provided. The stream condense unit includes a streaming data input unit, a stream content analysis unit, a frame timestamp adjust unit, and a streaming data output unit. The streaming data input unit is configured to receive a plurality of streaming content groups sent by the streaming server. The stream content analysis unit is configured to receive the plurality of streaming content groups, execute a content analysis to get importance scores of the source streaming contents. The frame timestamp adjust unit is configured to receive the condensed stream and adjust a timestamp of each frame in the condensed stream. The streaming data output unit is configured to receive the condensed stream and attach content identifying labels and tables to the condensed stream, and send the condensed stream to the client player to display.Type: GrantFiled: September 10, 2012Date of Patent: May 6, 2014Assignee: Industrial Technology Research InstituteInventors: Hsin-Hua Lee, Hui-Ping Kuo, Jen-Yu Yu, Wen-Fang Cheng
-
Patent number: 8554879Abstract: A method for audio and video control response and bandwidth adaptation based on network streaming applications is disclosed. A server delivers a received control command to a stream controller while a player empties the expired streaming data stored in a buffer thereof. The stream controller controls the input source of a video/audio capturer. The receiver buffer estimator of the receiver estimates whether the amount of the streaming data stored in the buffer is within a safe range and delivers the estimation result and bandwidth variation information to a stream adaptor. If the amount of the stream data is less than a threshold value, the timestamp scalar is adjusted based on the estimation result and the bandwidth variation information, thereby adjusting the consumption rate of the streaming data in the buffer of the player for re-accumulating streaming data of the buffer.Type: GrantFiled: June 22, 2009Date of Patent: October 8, 2013Assignee: Industrial Technology Research InstituteInventors: Jen-Yu Yu, Hsin-Hua Lee, Hui-Ping Kuo
-
Publication number: 20130173819Abstract: A stream condense unit coupled to a streaming server and a client player is provided. The stream condense unit includes a streaming data input unit, a stream content analysis unit, a frame timestamp adjust unit, and a streaming data output unit. The streaming data input unit is configured to receive a plurality of streaming content groups sent by the streaming server. The stream content analysis unit is configured to receive the plurality of streaming content groups, execute a content analysis to get importance scores of the source streaming contents. The frame timestamp adjust unit is configured to receive the condensed stream and adjust a timestamp of each frame in the condensed stream. The streaming data output unit is configured to receive the condensed stream and attach content identifying labels and tables to the condensed stream, and send the condensed stream to the client player to display.Type: ApplicationFiled: September 10, 2012Publication date: July 4, 2013Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Hsin-Hua Lee, Hui-Ping Kuo, Jen-Yu Yu, Wen-Fang Cheng
-
Publication number: 20100161761Abstract: A method for audio and video control response and bandwidth adaptation based on network streaming applications is disclosed. A server delivers a received control command to a stream controller while a player empties the expired streaming data stored in a buffer thereof. The stream controller controls the input source of a video/audio capturer. The receiver buffer estimator of the receiver estimates whether the amount of the streaming data stored in the buffer is within a safe range and delivers the estimation result and bandwidth variation information to a stream adaptor. If the amount of the stream data is less than a threshold value, the timestamp scalar is adjusted based on the estimation result and the bandwidth variation information, thereby adjusting the consumption rate of the streaming data in the buffer of the player for re-accumulating streaming data of the buffer.Type: ApplicationFiled: June 22, 2009Publication date: June 24, 2010Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Jen-Yu Yu, Hsin-Hua Lee, Hui-Ping Kuo