Patents by Inventor Bo Hao

Bo Hao 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: 20160071244
    Abstract: A method and a system for image haze removal are provided. The method includes the following steps: receiving an input hazy image including input pixels; determining a hybrid dark channel for each of the input pixels according to a first minimum dark channel of a corresponding large local patch and a second minimum dark channel of a corresponding small local patch; determining a transmission map for each of the input pixels according to the hybrid dark channel prior, the corresponding hybrid dark channel, and atmospheric light associated with the input hazy image in each color channel; determining a color spectrum adjustment parameter corresponding to each of the color channels; recovering scene radiance for each of the input pixels in each of the color channels according to the corresponding color spectrum adjustment parameter, the transmission map, and the corresponding atmospheric light to produce and output a de-hazed image.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 10, 2016
    Inventors: Shih-Chia Huang, Bo-Hao Chen, Yi-Jui Cheng
  • Publication number: 20160048742
    Abstract: A method and an image processing apparatus for image visibility restoration are provided. The method includes the following steps. After an incoming hazy image is received, each of the incoming pixels is classified as either belonging to a localized light region or a non-localized light region. The localized light region is partitioned into patches according to each patch size in associated with image sizes in a training data set. Localized light patches are determined based on a FLD model and a designated patch size is accordingly determined. Adaptive chromatic parameters and dual dark channel priors corresponding to the designated patch size and a small patch size are determined. The incoming hazy image is restored according to the adaptive chromatic parameters, atmospheric light and a transmission map determined based on the dual dark channel priors to produce and output a de-hazed image.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Patent number: 9202116
    Abstract: The invention discloses an image processing method and an imager processing apparatus using the same. The method includes the following steps: receiving an training image; finding a minimum difference among the differences; determining whether the minimum difference is larger than a first threshold; if no, generating a first output value according to the first pixel, the background candidates and a plurality of weightings corresponding to the background candidates; updating a first background candidate corresponding to the minimum difference; updating a first weighting related to the first background candidate; if yes, adding the first pixel as a new background candidate to the background candidates and adding a new weighting corresponding to the new background candidate to the weightings; and detecting whether a moving object existing in an incoming image according to the background candidates and the weightings.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: December 1, 2015
    Assignee: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Patent number: 9177363
    Abstract: A method and image processing apparatus for image visibility restoration are provided. The method includes the following steps: receiving an input hazy image including input pixels; obtaining edge information of each of the input pixels according to a median filtering operation and a dark channel; determining a transmission map according to each of the input pixels and atmospheric light associated with the input hazy image in each color channel; obtaining a refined transmission map according to the edge information and the transmission map; adjusting the refined transmission map by performing a gamma correction operation thereon to obtain an enhanced transmission map; determining a color difference value corresponding to each of the color channels; recovering scene radiance for each of the input pixels in each of the color channels according to the corresponding color difference value, the enhanced transmission map, and the atmospheric light to produce and output a de-hazed image.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: November 3, 2015
    Assignee: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Bo-Hao Chen, Wei-Jheng Wang
  • Patent number: 9159137
    Abstract: The present disclosure proposes a method of moving object detection in variable bit-rate video steams based on probabilistic neural networks, and the method features a background generation module and a moving object detection module. The background generation module produces a model of background images which express properties of variable bit-rate video streams. The moving object detection module distinguishes a moving object in both low and high bit-rate video steams in an efficient manner. The detection result is generated by calculating the output value of the probabilistic neural networks.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: October 13, 2015
    Assignee: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Publication number: 20150279052
    Abstract: A method for moving object detection based on a Principal Component Analysis-based Radial Basis Function network (PCA-based RBF network) includes the following steps. A sequence of incoming frames of a fixed location delivered over a network are received. A plurality of Eigen-patterns are generated from the sequence of incoming frames based on a Principal Component Analysis (PCA) model. A background model is constructed from the sequence of incoming frames based on a Radial Basis Function (RBF) network model. A current incoming frame is received and divided into a plurality of current incoming blocks. Each of the current incoming blocks is classified as either a background block or a moving object block according to the Eigen-patterns. Whether a current incoming pixel of the moving object blocks among the current incoming blocks is a moving object pixel or a background pixel is determined according to the background model.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Inventors: Bo-Hao Chen, Shih-Chia Huang
  • Publication number: 20150262374
    Abstract: A method for moving object detection based on a Fisher's Linear Discriminant-based Radial Basis Function Network (FLD-based RBF network) includes the following steps. A sequence of incoming frames of a fixed location delivered over a network are received. A plurality of discriminant patterns are generated from the sequence of incoming frames based on a Fisher's Linear Discriminant (FLD) model. A background model is constructed from the sequence of incoming frames based on a Radial Basis Function (RBF) network model. A current incoming frame is received and divided into a plurality of current incoming blocks. Each of the current incoming blocks is classified as either a background block or a moving object block according to the discriminant patterns. Whether a current incoming pixel of the moving object blocks among the current incoming blocks is a moving object pixel or a background pixel is determined according to the background model.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 17, 2015
    Applicant: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Patent number: 9123133
    Abstract: A method for moving object detection based on a Cerebellar Model Articulation Controller (CMAC) network includes the following steps. A time series of incoming frames of a fixed location delivered over a network is received. A CMAC network is constructed from the time series of incoming frames, where the CMAC network includes an input space, an association memory space, a weight memory space, and an output space. A current frame is received and divided into a plurality of current blocks. Each of the current blocks is classified as either a background block or a moving object block according to the CMAC network. Whether a target pixel of the moving object blocks is a moving object pixel or a background pixel is determined according to an output of the CMAC network in the output space.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: September 1, 2015
    Assignee: National Taipei University of Technology
    Inventors: Bo-Hao Chen, Shih-Chia Huang
  • Publication number: 20150117761
    Abstract: The invention discloses an image processing method and an imager processing apparatus using the same. The method includes the following steps: receiving an training image; finding a minimum difference among the differences; determining whether the minimum difference is larger than a first threshold; if no, generating a first output value according to the first pixel, the background candidates and a plurality of weightings corresponding to the background candidates; updating a first background candidate corresponding to the minimum difference; updating a first weighting related to the first background candidate; if yes, adding the first pixel as a new background candidate to the background candidates and adding a new weighting corresponding to the new background candidate to the weightings; and detecting whether a moving object existing in an incoming image according to the background candidates and the weightings.
    Type: Application
    Filed: October 29, 2013
    Publication date: April 30, 2015
    Applicant: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Publication number: 20150104062
    Abstract: The present disclosure proposes a method of moving object detection in variable bit-rate video steams based on probabilistic neural networks, and the method features a background generation module and a moving object detection module. The background generation module produces a model of background images which express properties of variable bit-rate video streams. The moving object detection module distinguishes a moving object in both low and high bit-rate video steams in an efficient manner. The detection result is generated by calculating the output value of the probabilistic neural networks.
    Type: Application
    Filed: October 14, 2013
    Publication date: April 16, 2015
    Applicant: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Publication number: 20140161422
    Abstract: A video editing method for a video editing device is provided. The method includes: obtaining an editing segment of a video, wherein the editing segment follows a first segment of the video and precedes a second segment of the video, the first segment includes a first picture, the second segment includes a second picture, and a short-term reference index of the second picture points to the first picture; setting a header of a third picture in the first segment, such that the first picture is moved from a short-term reference picture list to a long-term reference picture list when the header of the third picture is decoded; changing the short-term reference index of the second picture into a long-term reference index, wherein the long-term reference index points to the first picture in the long-term reference picture list; and encoding the video. Accordingly, the speed of editing the video is increased.
    Type: Application
    Filed: March 6, 2013
    Publication date: June 12, 2014
    Applicant: ACER INCORPORATED
    Inventors: Yan-Tsung Peng, Shih-Chia Huang, Bo-Hao Chen, Ming-Kai Jiau, Sy-Yen Kuo
  • Patent number: 8712681
    Abstract: A high safety vehicular transportation system is used in an individual carpool car with at least one user and comprises a user module, a rescue unit and a server center. The user module stores and provides carpool data, stores and provides states of individual carpool car, submits a carpool request and comprises a save our soul (SOS) system. The SOS system transmits a distress signal. The rescue unit provides emergency rescue assistance if any user is in a dangerous situation. The server center receives, stores and provides carpool data, has an instantaneous tracking capability, provides carpool service to at least one user, calls the rescue unit if the server center receives the distress signal, receives the carpool request and generates at least one carpool mission to fulfill the carpool request. An operational method for a high safety vehicular transportation system is also disclosed.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: April 29, 2014
    Assignee: National Taipei University of Technology
    Inventors: Shih-Chia Huang, Ming-Kai Jiau, Bo-Hao Chen, Chih-Hsian Lin
  • Publication number: 20130297086
    Abstract: A power-saving controlling method includes steps as follows. An electrical information is captured from an electrical equipment by an intelligent socket device. The electrical information is calculated and a rule table is generated. An automatic controlling signal is generated according to the rule table. The intelligent socket device is switched off or switched on according to the automatic controlling signal.
    Type: Application
    Filed: September 12, 2012
    Publication date: November 7, 2013
    Applicant: TUNGHAI UNIVERSITY
    Inventors: Kun-Lin TSAI, Da-Wei TSAI, Chiun-Luen TZENG, Bo-Hao SU, Li-Wen LAI
  • Publication number: 20130287299
    Abstract: The invention discloses an image processing apparatus. The image processing apparatus includes an image statistic computation circuitry, a reconfigurable circuitry and a luminance transformation circuitry. The image statistic computation circuitry computes a probability density function corresponding to an inputted image; generates a first luminance histogram by subsampling a luminance histogram related to the probability density function in a first period. The reconfigurable circuitry computes a weighting distribution function according to the first luminance histogram in a second period after the first period; computes a smoothed cumulative density function according to the weighting distribution function in a third period after the second period; computes a gamma transform function in a fourth period after the third period.
    Type: Application
    Filed: June 25, 2013
    Publication date: October 31, 2013
    Inventors: Shih-Chia Huang, Bo-Hao Chen
  • Publication number: 20130266079
    Abstract: A method for assisting in video compression using rotation operation and an image capturing device thereof are provided. In the method, a rotation operation of the image capturing device is detected, and a rotation angle formed by the rotation operation is calculated. The image capturing device is rotated by the rotation angle so as to capture a current frame. In addition, whether a reference frame having a rotation angle information exists in a reference frame list stored in the image capturing device is determined. If not, a rotational motion vector is calculated based on the rotation angle. The current frame is divided into a plurality of current blocks. Among each of the current blocks, a matching block corresponding to the current block is searched in a reference frame of the reference frame list by using the rotational motion vector, and accordingly, the frame data of the current frame is compressed.
    Type: Application
    Filed: January 3, 2013
    Publication date: October 10, 2013
    Applicant: Acer Incorporated
    Inventors: Shih-Chia Huang, Bo-Hao Chen, Sy-Yen Kuo
  • Publication number: 20130070852
    Abstract: A method for assisting video compression by using a touch screen and a monitoring system are provided. The monitoring system comprises a touch screen and at least one image capturing apparatus. Each image capturing apparatus captures a reference frame. A touch operation performed on the touch screen is detected and a motion vector thereof is computed. The image capturing apparatus is moved according to the motion vector to capture a current frame. The reference frame is divided into reference blocks, and a current block in the current frame corresponding to each reference block is searched according to the motion vector. A difference between each reference block and corresponding current block is compared to determine whether to use the motion vector of the touch operation as the motion vector between the reference block and the current block, so as to compress frame data of the reference block and the current block.
    Type: Application
    Filed: January 17, 2012
    Publication date: March 21, 2013
    Applicant: ACER INCORPORATED
    Inventors: Shih-Chia Huang, Bo-Hao Chen, Sy-Yen Kuo
  • Publication number: 20130035846
    Abstract: A high safety vehicular transportation system is used in an individual carpool car with at least one user and comprises a user module, a rescue unit and a server center. The user module stores and provides carpool data, stores and provides states of individual carpool car, submits a carpool request and comprises a save our soul (SOS) system. The SOS system transmits a distress signal. The rescue unit provides emergency rescue assistance if any user is in a dangerous situation. The server center receives, stores and provides carpool data, has an instantaneous tracking capability, provides carpool service to at least one user, calls the rescue unit if the server center receives the distress signal, receives the carpool request and generates at least one carpool mission to fulfill the carpool request. An operational method for a high safety vehicular transportation system is also disclosed.
    Type: Application
    Filed: February 10, 2012
    Publication date: February 7, 2013
    Applicant: NATIONAL TAIPEI UNIVERSITY OF TECHNOLOGY
    Inventors: Huang Shih-Chia, Jiau Ming-Kai, Chen Bo-Hao, Lin Chih-Hsian
  • Patent number: 8134836
    Abstract: A packaged heat dissipating assembly for an intermediate bus converter (IBC) has a frame being mounted on and around the IBC and a heat sink being mounted on the frame. The packaged heat dissipating assembly is easily detached from the IBC. Therefore, a broken bus converter module (BCM) or heat sink is easily replaced separately. Consequently, heat dissipating designs and maintenance of a server or communication equipment is facilitated and maintenance costs of the IBC and the server or communication equipment are lowered.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: March 13, 2012
    Assignee: ACBEL Polytech Inc.
    Inventors: Chung-Yu Tsai, Bo-Hao Lin, Yu-Kun Sun
  • Patent number: 8077394
    Abstract: A glass lens array module with alignment fixture and a manufacturing method thereof are revealed. A glass lens array is produced by multi-cavity glass molding and alignment members are arranged on a peripheral of non-optical area of the glass lens array. Optical axis of each of two adjacent glass lens arrays is aligned by corresponding alignment members and the glass lens arrays are assembled by glue. A spacer is disposed between the two adjacent glass lens arrays to form a preset interval if needed. Thus a glass lens array module is formed after curing of the glue. Thereby the alignment of the optical axis of the glass lens is achieved easily and optical precision is also attained. Moreover, the manufacturing processes are simplified and the cost is reduced.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: December 13, 2011
    Assignee: E-Pin Optical Industry Co., Ltd.
    Inventors: Chien-Min Wu, Hsueh-Lin Chen, Bo-Hao Chang, San-Woei Shyu
  • Publication number: 20110049225
    Abstract: A food container includes a bowl body, a first cover, a first tear portion, and an eating utensil. The bowl body has a first opening, is made of a first heat-insulating material, and is used for accommodating contents. The first cover is made of a second heat-insulating material, and covers the bowl body, in which the first cover is connected to the bowl body, and includes a sealing portion for placing an additive into the bowl body. The first tear portion is located at a connection position between the bowl body and the first cover, and the first tear portion is torn to separate the bowl body from the first cover. The eating utensil is located at the first cover.
    Type: Application
    Filed: October 16, 2009
    Publication date: March 3, 2011
    Inventors: Wan-Shan TSAI, Tung-Kung Hsieh, Bo-Hao Huang, Wen-Hsiung Hsieh, Chen-Huan Cheng, Yung-Tsan Jou