Patents by Inventor Fang-Pang Lin

Fang-Pang Lin 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: 11580659
    Abstract: The present invention relates to a method for size estimation by image recognition of a specific target using a given scale. First, a reference objected is recognized in an image and the corresponding scale is established. Then the specific target is searched and the size of the specific target is estimated according to the acquired scale.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: February 14, 2023
    Assignee: National Applied Research Laboratories
    Inventors: Jyh-Horng Wu, Chien-Hao Tseng, Meng-Wei Lin, Ting-Shuan Yeh, Yi-Hao Hsiao, Shi-Wei Lo, Fang-Pang Lin, Hsin-Hung Lin, Jo-Yu Chang
  • Publication number: 20210104059
    Abstract: The present invention relates to a method for size estimation by image recognition of a specific target using a given scale. First, a reference objected is recognized in an image and the corresponding scale is established. Then the specific target is searched and the size of the specific target is estimated according to the acquired scale.
    Type: Application
    Filed: June 22, 2020
    Publication date: April 8, 2021
    Inventors: JYH-HORNG WU, CHIEN-HAO TSENG, MENG-WEI LIN, TING-SHUAN YEH, YI-HAO HSIAO, SHI-WEI LO, FANG-PANG LIN, HSIN-HUNG LIN, JO-YU CHANG
  • Patent number: 10572741
    Abstract: An image-based vehicle classification system includes a camera and an image server connected to the camera. The camera captures images of a road to result in an image stream. The image server includes a processor for receiving the image stream from the camera. For each of the images of the image stream, the processor performs image segmentation, a thinning process, an erosion process and a dilation process, and classifies, by a neural network classifier, a vehicle image part contained in the image into one of a large-size car class, a passenger car class and a motorcycle class when it is determined that the vehicle image is crossing an imaginary line set in advance in the image for counting vehicles.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: February 25, 2020
    Assignee: NATIONAL APPLIED RESEARCH LABORATORIES
    Inventors: Chung-I Huang, Chien-Hao Tseng, Fang-Pang Lin
  • Publication number: 20190057260
    Abstract: An image-based vehicle classification system includes a camera and an image server connected to the camera. The camera captures images of a road to result in an image stream. The image server includes a processor for receiving the image stream from the camera. For each of the images of the image stream, the processor performs image segmentation, a thinning process, an erosion process and a dilation process, and classifies, by a neural network classifier, a vehicle image part contained in the image into one of a large-size car class, a passenger car class and a motorcycle class when it is determined that the vehicle image is crossing an imaginary line set in advance in the image for counting vehicles.
    Type: Application
    Filed: April 19, 2018
    Publication date: February 21, 2019
    Inventors: Chung-I HUANG, Chien-Hao TSENG, Fang-Pang LIN
  • Patent number: 9728075
    Abstract: The present invention discloses a distributed automatic notification method for abnormality in remote massive monitors. If a data stream is not available, a disconnect prompt stream is generated. The data stream is converted to a continuous video. Then, the continuous video is divided into a plurality of single-frame images along the time axis, and each single-frame image is divided into a plurality of image grids. A plurality of pixels are next selected from each image grid. According to a plurality of image parameter values corresponding to the plurality of pixels, a statistical value of image grid parameter is calculated. Then whether an image grid is monochromatic can be judged according to the statistical value of image grid parameter. When a plurality of continuous single-frame images are judged to be monochromatic single-frame images, the color of the monochromatic single-frame images can be further judged.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: August 8, 2017
    Assignee: National Applied Research Laboratories
    Inventors: Yun-Te Lin, Yung-Hsiang Huang, Sheng-Wen Wang, Jih-Sheng Chang, Yi-Hao Hsiao, Fang-Pang Lin
  • Patent number: 9519960
    Abstract: A method for estimating a number of objects is to be implemented by a processing module, and is utilized to estimate a number of a plurality of objects having elongated shapes based on an image of the objects that contains substantially-circular end faces of the objects. The method includes steps of generating a characteristic image based on the image of the objects, the characteristic image containing a plurality of characteristic patterns which are associated with the end faces of the objects, calculating a number of the characteristic patterns based on the characteristic image, and obtaining an estimated number of the objects based on at least the number of the characteristic patterns thus calculated.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: December 13, 2016
    Assignee: National Applied Research Laboratories
    Inventors: Chung-I Huang, Chien-Hao Tseng, Fang-Pang Lin
  • Publication number: 20160314590
    Abstract: The present invention discloses a distributed automatic notification method for abnormality in remote massive monitors. If a data stream is not available, a disconnect prompt stream is generated. The data stream is converted to a continuous video. Then, the continuous video is divided into a plurality of single-frame images along the time axis, and each single-frame image is divided into a plurality of image grids. A plurality of pixels are next selected from each image grid. According to a plurality of image parameter values corresponding to the plurality of pixels, a statistical value of image grid parameter is calculated. Then whether an image grid is monochromatic can be judged according to the statistical value of image grid parameter. When a plurality of continuous single-frame images are judged to be monochromatic single-frame images, the color of the monochromatic single-frame images can be further judged.
    Type: Application
    Filed: July 20, 2015
    Publication date: October 27, 2016
    Inventors: YUN-TE LIN, YUNG-HSIANG HUANG, SHENG-WEN WANG, JIH-SHENG CHANG, YI-HAO HSIAO, FANG-PANG LIN
  • Publication number: 20160132535
    Abstract: The present invention provides an acceleration method for database using index value operation and mixed-mode leveled cache. While building a database, an algorithm is adopted for operating a plurality of field conditions and giving an index value. At least a file record in the database satisfying the plurality of field conditions is related to the index value. While querying, the input plurality of field conditions are operated using the algorithm, giving the index value. According to the index value, the file records in the database satisfying the plurality of field conditions are listed. Thereby, the time for comparing the plurality of fields can be saved.
    Type: Application
    Filed: July 24, 2015
    Publication date: May 12, 2016
    Inventors: YU-JUNG CHENG, YUN-TE LIN, YUNG-HSIANG HUANG, MING-TE TSAI, YI-HAO HSIAO, FANG-PANG LIN
  • Publication number: 20160042532
    Abstract: In a method for monitoring water level of a water body, a monitoring system is configured to: capture a current image that has a portion of the water body, and a remaining portion aside from the portion of the water body; process the current image into a processed image that includes a water body region corresponding to the portion of the water body, and a background region corresponding to the remaining portion of the current image; mark, on the processed image, a plurality of virtual alert points according to a predetermined water level of the water body; determine whether at least one of the virtual alert points is located within the water body region of the processed image; and generate a monitoring result according to the determination thus made.
    Type: Application
    Filed: August 8, 2014
    Publication date: February 11, 2016
    Inventors: Shi-Wei LO, Chien-Hao TSENG, Lun-Chi CHEN, Jyh-Hong WU, Fang-Pang LIN, Wei-Fuu YANG, Ming-Chang SHIEH, Chun-Ming SU, Hui-Lin CHEN
  • Patent number: 9240054
    Abstract: In a method for monitoring water level of a water body, a monitoring system is configured to: capture a current image that has a portion of the water body, and a remaining portion aside from the portion of the water body; process the current image into a processed image that includes a water body region corresponding to the portion of the water body, and a background region corresponding to the remaining portion of the current image; mark, on the processed image, a plurality of virtual alert points according to a predetermined water level of the water body; determine whether at least one of the virtual alert points is located within the water body region of the processed image; and generate a monitoring result according to the determination thus made.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: January 19, 2016
    Assignee: National Applied Research Laboratories
    Inventors: Shi-Wei Lo, Chien-Hao Tseng, Lun-Chi Chen, Jyh-Hong Wu, Fang-Pang Lin, Wei-Fuu Yang, Ming-Chang Shieh, Chun-Ming Su, Hui-Lin Chen
  • Publication number: 20150371084
    Abstract: A method for estimating a number of objects is to be implemented by a processing module, and is utilized to estimate a number of a plurality of objects having elongated shapes based on an image of the objects that contains substantially-circular end faces of the objects. The method includes steps of generating a characteristic image based on the image of the objects, the characteristic image containing a plurality of characteristic patterns which are associated with the end faces of the objects, calculating a number of the characteristic patterns based on the characteristic image, and obtaining an estimated number of the objects based on at least the number of the characteristic patterns thus calculated.
    Type: Application
    Filed: June 15, 2015
    Publication date: December 24, 2015
    Inventors: Chung-I Huang, Chien-Hao Tseng, Fang-Pang Lin
  • Patent number: 9075876
    Abstract: The present invention provide an automatic, frame-by-frame, rapid, and accurate search method for video clip. It comprises the following steps. First, acquire and store a plurality of videos to a storage unit. Each video comprises a plurality of frames, respectively. Then, a processing unit extracts the characteristics of the plurality of frames and gives a plurality of characteristic values. Next, the processing unit calculates a plurality of difference values between the characteristic value of each frame and that of the previous frame and between the characteristic value of the subsequent frame and that of the current frame. Store a data set, which is produced by corresponding the plurality of difference values between all frames of each video to the time axis, to the storage unit. Finally, the processing unit compares a data set of any video with a plurality of data sets of other videos and gives a search result.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: July 7, 2015
    Assignee: National Applied Research Laboratories
    Inventors: Shi-Wei Lo, Fang-Pang Lin
  • Publication number: 20140099023
    Abstract: The present invention provide an automatic, frame-by-frame, rapid, and accurate search method for video clip. It comprises the following steps. First, acquire and store a plurality of videos to a storage unit. Each video comprises a plurality of frames, respectively. Then, a processing unit extracts the characteristics of the plurality of frames and gives a plurality of characteristic values. Next, the processing unit calculates a plurality of difference values between the characteristic value of each frame and that of the previous frame and between the characteristic value of the subsequent frame and that of the current frame. Store a data set, which is produced by corresponding the plurality of difference values between all frames of each video to the time axis, to the storage unit. Finally, the processing unit compares a data set of any video with a plurality of data sets of other videos and gives a search result.
    Type: Application
    Filed: December 10, 2012
    Publication date: April 10, 2014
    Applicant: NATIONAL APPLIED RESEARCH LABORATORIES
    Inventors: SHI-WEI LO, FANG-PANG LIN
  • Patent number: 8184848
    Abstract: A liquid level detection method includes capturing an image of a liquid surface, a structural surface, and graduation markings provided on the structural surface using an image-capturing device to thereby obtain an initial image. Subsequently, the initial image is processed so as to generate a processed image, and a level reference value of the liquid surface is obtained from the processed image. The level reference value represents a height of the liquid surface in terms of inherent characteristics of the processed image. Lastly, a liquid level of the liquid surface is calculated based on a relative proportional relation among the level reference value, an overall height of the processed image in terms of the inherent characteristics of the processed image, and dimensions of any one of the initial and processed images relative to the graduation markings.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: May 22, 2012
    Assignee: National Applied Research Laboratories
    Inventors: Jyh-Hong Wu, Fang-Pang Lin, Yi-Hao Hsiao, Te-Lin Chung
  • Publication number: 20100322462
    Abstract: A liquid level detection method includes capturing an image of a liquid surface, a structural surface, and graduation markings provided on the structural surface using an image-capturing device to thereby obtain an initial image. Subsequently, the initial image is processed so as to generate a processed image, and a level reference value of the liquid surface is obtained from the processed image. The level reference value represents a height of the liquid surface in terms of inherent characteristics of the processed image. Lastly, a liquid level of the liquid surface is calculated based on a relative proportional relation among the level reference value, an overall height of the processed image interms of the inherent characteristics of the processed image, and dimensions of any one of the initial and processed images relative to the graduation markings.
    Type: Application
    Filed: June 17, 2009
    Publication date: December 23, 2010
    Applicant: NATIONAL APPLIED RESEARCH LABORATORIES
    Inventors: Jyh-Hong Wu, Fang-Pang Lin, Yi-Hao Hsiao, Te-Lin Chung
  • Publication number: 20090060483
    Abstract: An underwater monitoring system with an automatic cleaning capability includes abase, a monitoring device mounted on the base, and a water-flow forming device mounted on the base and operable to form and direct a water flow toward the monitoring device for cleaning the monitoring device. The water-flow forming device includes a pressurizing pump for forming the water flow, such as a laminar flow, and a controller coupled electrically to the pressurizing pump for controlling activation and deactivation of the pressurizing pump.
    Type: Application
    Filed: December 27, 2007
    Publication date: March 5, 2009
    Applicant: NATIONAL APPLIED RESEARCH LABORATORIES
    Inventors: Kuen-Yu Huang, Yao-Tsung Wang, Fang-Pang Lin, Jo-Yu Chang
  • Patent number: 7253841
    Abstract: A remote control method of tile display is disclosed for a tile display system, which contains a host computer, several projector modules, and a screen. The images produced by the projector modules are simultaneously displayed on the screen as a single image. The remote control method includes the steps of: obtaining setting parameters of each projector using a control program on the host computer via a network; storing the setting parameters of each projector in a storage module of the host computer; simultaneously generating a projector parameter table for each projector; updating the projector parameter table when the parameters of any projector are modified; generating a control message for the corresponding projector according to the new parameter table; transmitting the control message to the corresponding projector via the network; and converting the control message into one recognizable by the projector in order to make corresponding modifications.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: August 7, 2007
    Assignees: National Applied Research Laboratories, National Center for High-Performance Computing
    Inventors: Whey-Fone Tsai, Fang-Pang Lin, Yun-Te Lin, Yu-Chung Chen, Yung-Ching Mai, Shi-Wei Lo, Tai-Hung Chen
  • Publication number: 20060020696
    Abstract: A wireless remote control system and method thereof use a server for real-time controlling a remote monitoring device and a register. When the data retrieved by the remote monitoring device, such as image, voice or text data are abnormal, the register sends an informing message to the server to request a parameter correction so as to keep the data correctness. In order to complete the data retrieving, the register stores the data until a predetermined time is up. Releasing the registered data from the register to the server when the predetermined time is up allows the reduction of mistaken data transmission.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Inventors: Fang-Pang Lin, Po-Wen Chen
  • Publication number: 20050228508
    Abstract: A machine horse control system and its controlling method are provided. An OS unit, a central controlling unit, and a controlled object are included in the system. The OS unit completes a power on procedure via a network interface and receives a control command via another network interface. The central controlling unit receives the control command. The controlled object executes the corresponding operations according to the control command. Using the disclosed control system and method, one can perform a diskless power on procedure via a network. Therefore, it is not necessary to install a huge operating system in the machine horse control system.
    Type: Application
    Filed: March 30, 2004
    Publication date: October 13, 2005
    Inventors: Kuo-Lien Huang, Jr-Huang Shiau, Fang-Pang Lin
  • Publication number: 20050225669
    Abstract: A remote control method of tile display is disclosed for a tile display system, which contains a host computer, several projector modules, and a screen. The images produced by the projector modules are simultaneously displayed on the screen as a single image. The remote control method includes the steps of: obtaining setting parameters of each projector using a control program on the host computer via a network; storing the setting parameters of each projector in a storage module of the host computer; simultaneously generating a projector parameter table for each projector; updating the projector parameter table when the parameters of any projector are modified; generating a control message for the corresponding projector according to the new parameter table; transmitting the control message to the corresponding projector via the network; and converting the control message into one recognizable by the projector in order to make corresponding modifications.
    Type: Application
    Filed: April 7, 2004
    Publication date: October 13, 2005
    Inventors: Whey-Fone Tsai, Fang-Pang Lin, Yun-Te Lin, Yu-Chung Chen, Yung-Ching Mai, Shi-Wei Lo, Tai-Hung Chen