Patents by Inventor Shang-Hong Lai
Shang-Hong Lai 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: 11205251Abstract: A method of image completion comprises: constructing the image repair model and constructing a plurality of conditional generative adversarial networks according to a plurality of object types; inputting the training image corresponding to the plurality of objective types such that the plurality of conditional generative adversarial networks respectively conduct a corruption feature training; inputting the image in need of repair and respectively conducting an image repair through the plurality of conditional generative adversarial networks to generate a plurality of repaired images; and judging a reasonable probability of the plurality of repaired images through a probability analyzer, choosing an accomplished image and outputting the accomplished image through an output interface.Type: GrantFiled: May 23, 2018Date of Patent: December 21, 2021Assignee: NATIONAL TSING HUA UNIVERSITYInventors: Shang-Hong Lai, Ching-Wei Tseng, Hung-Jin Lin
-
Patent number: 10839606Abstract: An indoor scene structural estimation system and an estimation method based on deep learning network are provided. An indoor scene structural estimation system based on deep learning network includes a 2D encoder, a 2D plane decoder, a 2D edge decoder, a 2D corner decoder, and a 3D encoder. The 2D encoder receives an input image and encodes the input image. The 2D plane decoder is connected to the 2D encoder, decodes the encoded input image, and generates a 2D plane segment layout image. The 2D plane decoder is connected to the 2D encoder, decodes the encoded input image, and generates a 2D plane segment layout image. The 2D corner decoder is connected to 2D encoder, decodes the encoded input image, and generates a 2D corner layout image.Type: GrantFiled: December 28, 2018Date of Patent: November 17, 2020Assignee: NATIONAL TSING HUA UNIVERSITYInventors: Hung-Jin Lin, Shang-Hong Lai
-
Publication number: 20200211284Abstract: An indoor scene structural estimation system and an estimation method based on deep learning network are provided. An indoor scene structural estimation system based on deep learning network includes a 2D encoder, a 2D plane decoder, a 2D edge decoder, a 2D corner decoder, and a 3D encoder. The 2D encoder receives an input image and encodes the input image. The 2D plane decoder is connected to the 2D encoder, decodes the encoded input image, and generates a 2D plane segment layout image. The 2D plane decoder is connected to the 2D encoder, decodes the encoded input image, and generates a 2D plane segment layout image. The 2D corner decoder is connected to 2D encoder, decodes the encoded input image, and generates a 2D corner layout image.Type: ApplicationFiled: December 28, 2018Publication date: July 2, 2020Inventors: Hung-Jin LIN, Shang-Hong LAI
-
Publication number: 20190236759Abstract: A method of image completion comprises: constructing the image repair model and constructing a plurality of conditional generative adversarial networks according to a plurality of object types; inputting the training image corresponding to the plurality of objective types such that the plurality of conditional generative adversarial networks respectively conduct a corruption feature training; inputting the image in need of repair and respectively conducting an image repair through the plurality of conditional generative adversarial networks to generate a plurality of repaired images; and judging a reasonable probability of the plurality of repaired images through a probability analyzer, choosing an accomplished image and outputting the accomplished image through an output interface.Type: ApplicationFiled: May 23, 2018Publication date: August 1, 2019Inventors: SHANG-HONG LAI, CHING-WEI TSENG, HUNG-JIN LIN
-
Patent number: 9218650Abstract: An image processing method applicable to images captured by a wide-angle zoomable lens is provided. Said method comprising steps of: A. utilizing the wide-angle zoomable lens to photograph a calibration pattern under a predetermined focal length to obtain a distorted image corresponding to the calibration pattern; B. calculating a distortion parameter for the wide-angle zoomable lens at the predetermined focal length; C. utilizing the wide-angle zoomable lens to photograph an object under another focal length to obtain another distorted image corresponding thereto; D. calculating a new distortion parameter by using the distortion parameter obtained from Step B and a multiple relation between said another focal length and the predetermined focal length; and E. using the new distortion parameter to perform distortion correction on said anther distorted image corresponding to the object. The present invention can perform distortion correction for real-time images captured by the wide-angle zoomable lens.Type: GrantFiled: June 11, 2013Date of Patent: December 22, 2015Assignee: NATIONAL TSING HUA UNIVERSITYInventors: Shang-Hong Lai, Tung-Ying Lee, Tzu-Shan Chang
-
Patent number: 9210400Abstract: A method and an image processing device for adjusting a stereo image are provided. The method includes: obtaining a disparity map between a first image and a second image; dividing the disparity map into layers which correspond to first layers of the first image and second layers of the second image; generating a first cost according to displacements of pixels of an ith first layer and an ith second layer; generating a second cost according to a difference between displacements of pixels of the ith first layer and a jth first layer, and a difference between displacements of pixels of the ith second layer and a jth second layer; executing an optimization algorithm at least according to the first cost and the second cost to obtain all the displacements; and adjusting the positions of the corresponding pixels according to the displacements. Therefore, a viewer may have a better viewing experience.Type: GrantFiled: June 10, 2013Date of Patent: December 8, 2015Assignees: Novatek Microelectronics Corp., National Tsing Hua UniversityInventors: Tung-Ying Lee, Ming-Hsuan Lin, Shang-Hong Lai, Ming-Feng Chiang
-
Patent number: 9189889Abstract: A method to build a 3D model for a physical object includes the following steps. First, depth information of a plurality of images is converted into a plurality of 3D point clouds. Then, the motion parameters of the camera to gather each image relative to a previous image are determined according to the 3D point clouds. Next, a registration energy estimate value of each image's 3D point cloud, as being integrated into a previous image's 3D point cloud, is determined according to corresponding motion parameters. Then, the motion parameters are varied to minimize the estimate value. An optimal camera path is determined according to the varied motion parameters. Finally, a 3D model of the physical object is built according the optimal camera path.Type: GrantFiled: December 8, 2013Date of Patent: November 17, 2015Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventors: Szu-Hao Huang, Shang-Hong Lai, Ying-Cheng Pan, Hsing-Chun Chang, Chin-Yun Fan
-
Publication number: 20150138185Abstract: A method to build a 3D model for a physical object includes the following steps. First, depth information of a plurality of images is converted into a plurality of 3D point clouds. Then, the motion parameters of the camera to gather each image relative to a previous image are determined according to the 3D point clouds. Next, a registration energy estimate value of each image's 3D point cloud, as being integrated into a previous image's 3D point cloud, is determined according to corresponding motion parameters. Then, the motion parameters are varied to minimize the estimate value. An optimal camera path is determined according to the varied motion parameters. Finally, a 3D model of the physical object is built according the optimal camera path.Type: ApplicationFiled: December 8, 2013Publication date: May 21, 2015Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Szu-Hao HUANG, Shang-Hong LAI, Ying-Cheng PAN, Hsing-Chun CHANG, Chin-Yun FAN
-
Patent number: 9036018Abstract: A facial expression recognition system includes a facial database, an image capture unit, an expression recognition data generation unit and an expression recognition unit. The facial database includes a plurality of expression information and expression features of optical flow field, wherein each of the expression features of optical flow field corresponds to one of the expression information. The image capture unit captures a plurality of facial images. The expression recognition data generation unit is coupled to the image capture unit and the facial database for receiving a first facial image and a second facial image from the image capture unit and calculating an expression feature of optical flow field between the first facial image and the second facial image corresponding to each of the expression information.Type: GrantFiled: May 26, 2011Date of Patent: May 19, 2015Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventors: Wen-Nan Wang, Shang-Hong Lai, Chia-Te Liao, Hui-Ju Chuang, Tzu-Chen Tsai, Fang-kai Chang
-
Patent number: 9020292Abstract: A method for correcting a rolling shutter effect is provided. The method includes: obtaining feature point pairs in images, wherein each of the feature point pairs corresponds to a motion vector; obtaining sampling points between two consecutive images in time; setting a moving velocity and an angular velocity of an image capturing unit at each of the sampling points as variables; obtaining estimating motion vectors according to the variables, a focal length of the image capturing unit, and row locations where the feature point pairs are located; executing an optimization algorithm according to a difference between the motion vectors and the estimating motion vectors, to calculate the moving velocity and the angular velocity corresponding to the variables; varying locations of pixels in an image according to the moving velocity and the angular velocity, to generate a first corrected image. Thereby, the rolling shutter effect in an image is removed.Type: GrantFiled: August 2, 2013Date of Patent: April 28, 2015Assignees: Novatek Microelectronics Corp., National Tsing Hua UniversityInventors: Yen-Hao Chiao, Shang-Hong Lai, Ming-Feng Chiang
-
Publication number: 20140307128Abstract: An image processing method applicable to images captured by a wide-angle zoomable lens is provided. Said method comprising steps of: A. utilizing the wide-angle zoomable lens to photograph a calibration pattern under a predetermined focal length to obtain a distorted image corresponding to the calibration pattern; B. calculating a distortion parameter for the wide-angle zoomable lens at the predetermined focal length; C. utilizing the wide-angle zoomable lens to photograph an object under another focal length to obtain another distorted image corresponding thereto; D. calculating a new distortion parameter by using the distortion parameter obtained from Step B and a multiple relation between said another focal length and the predetermined focal length; and E. using the new distortion parameter to perform distortion correction on said anther distorted image corresponding to the object. The present invention can perform distortion correction for real-time images captured by the wide-angle zoomable lens.Type: ApplicationFiled: June 11, 2013Publication date: October 16, 2014Inventors: Shang-Hong LAI, Tung-Ying Lee, Tzu-Shan Chang
-
Publication number: 20140160113Abstract: A method and an image processing device for adjusting a stereo image are provided. The method includes: obtaining a disparity map between a first image and a second image; dividing the disparity map into layers which correspond to first layers of the first image and second layers of the second image; generating a first cost according to displacements of pixels of an ith first layer and an ith second layer; generating a second cost according to a difference between displacements of pixels of the ith first layer and a jth first layer, and a difference between displacements of pixels of the ith second layer and a jth second layer; executing an optimization algorithm at least according to the first cost and the second cost to obtain all the displacements; and adjusting the positions of the corresponding pixels according to the displacements. Therefore, a viewer may have a better viewing experience.Type: ApplicationFiled: June 10, 2013Publication date: June 12, 2014Applicants: National Tsing Hua University, Novatek Microelectronics Corp.Inventors: Tung-Ying Lee, Ming-Hsuan Lin, Shang-Hong Lai, Ming-Feng Chiang
-
Publication number: 20140153840Abstract: A method for correcting a rolling shutter effect is provided. The method includes: obtaining feature point pairs in images, wherein each of the feature point pairs corresponds to a motion vector; obtaining sampling points between two consecutive images in time; setting a moving velocity and an angular velocity of an image capturing unit at each of the sampling points as variables; obtaining estimating motion vectors according to the variables, a focal length of the image capturing unit, and row locations where the feature point pairs are located; executing an optimization algorithm according to a difference between the motion vectors and the estimating motion vectors, to calculate the moving velocity and the angular velocity corresponding to the variables; varying locations of pixels in an image according to the moving velocity and the angular velocity, to generate a first corrected image. Thereby, the rolling shutter effect in an image is removed.Type: ApplicationFiled: August 2, 2013Publication date: June 5, 2014Applicants: National Tsing Hua University, Novatek Microelectronics Corp.Inventors: Yen-Hao Chiao, Shang-Hong Lai, Ming-Feng Chiang
-
Patent number: 8509559Abstract: A hierarchical motion deblurring method for a single image is provided. In the method, a blur kernel of a target image is calculated and a multi-scale representation for representing the target image and the blur kernel is constructed. Then, a gradient attenuation function and a strong edge suppression function are applied to a residual Richardson-Lucy algorithm, so as to iteratively calculate a residual image between the blur kernel and the target image represented by the representation in each scale and restore the residual image to obtain a first restored image and a second restored image. Finally, the two restored images are compared so as to obtain a motion deblurring image.Type: GrantFiled: March 14, 2011Date of Patent: August 13, 2013Assignee: Novatek Microelectronics Corp.Inventors: Hao-Liang Yang, Po-Hao Huang, Shang-Hong Lai, Chih-Chih Huang, Shu-Han Yu
-
Patent number: 8422557Abstract: A motion estimation method for video compression comprises the following steps. First, an initial simplex comprising three points is determined based on motion vectors in blocks of a current frame and a previous frame, and a point having a largest function value among the three points is replaced with a point having a smaller function value to form a simplex. The replacement is repeated until two points of the three points of the simplex converge to a same point. The iteration is performed by downhill simplex search including operations of reflection, expansion, contraction and shrinkage to find a point for replacement. The motion estimation method for video compression can also use multi-reference frames.Type: GrantFiled: April 26, 2007Date of Patent: April 16, 2013Assignee: National Tsing Hua UniversityInventors: Chen Kuo Chiang, Hwai Chung Fei, Shang Hong Lai
-
Patent number: 8306333Abstract: A method for achieving segmentation of a picture according to one aspect of the present invention comprises: determining a first foreground of a picture based on a predetermined mask; applying Gaussian Mixture Models with weighted data (GMM-WD) to the first foreground to generate a second foreground; determining a first background of the picture based on the second foreground; applying the GMM-WD to the first background to generate a second background; and determining an unknown region based on the second background and the second foreground.Type: GrantFiled: December 17, 2009Date of Patent: November 6, 2012Assignee: National Tsing Hua UniversityInventors: Shang Hong Lai, I Ting Tsai, Szu Hao Huang
-
Patent number: 8300900Abstract: The invention discloses a face recognition method that reconstructs a 3D face model from a single face image, synthesizes a set of face images under different conditions (such as pose, light . . . ) via the 3D face model, feeds the set of face images under different conditions to the face recognition classifier for training, and making intermediate decisions whether to-be identified individual from a series of video frames is a legal system user by the face recognition classifier. Moreover, the method not only recognizes legal system users, but also rejects imposters, a function inspired by the idea of LLE. Finally, better reliability can be achieved by fusing temporal intermediate decisions.Type: GrantFiled: January 6, 2009Date of Patent: October 30, 2012Assignee: National Tsing Hua UniversityInventors: Shang-Hong Lai, Chia-Te Liao
-
Patent number: 8295647Abstract: The present invention provides a method for retargeting an image, comprising determining a total block structure energy of an input image content. A compressibility rate of the input image content is determined based on the total block structure energy. An optimal scaling factor of the input image content is obtained. The input image content is warped by using a new coordinate matrices and uniformly scaling the input image content to a target image resolution.Type: GrantFiled: March 1, 2010Date of Patent: October 23, 2012Assignee: National Tsing Hua UniversityInventors: Shu-Fan Wang, Shang-Hong Lai
-
Publication number: 20110310237Abstract: A facial expression recognition system includes a facial database, an image capture unit, an expression recognition data generation unit and an expression recognition unit. The facial database includes a plurality of expression information and expression features of optical flow field, wherein each of the expression features of optical flow field corresponds to one of the expression information. The image capture unit captures a plurality of facial images. The expression recognition data generation unit is coupled to the image capture unit and the facial database for receiving a first facial image and a second facial image from the image capture unit and calculating an expression feature of optical flow field between the first facial image and the second facial image corresponding to each of the expression information.Type: ApplicationFiled: May 26, 2011Publication date: December 22, 2011Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Wen-Nan Wang, Shang-Hong Lai, Chia-Te Liao, Hui-Ju Chuang, Tzu-Chen Tsai, Fang-kai Chang
-
Publication number: 20110229044Abstract: A hierarchical motion deblurring method for a single image is provided. In the method, a blur kernel of a target image is calculated and a multi-scale representation for representing the target image and the blur kernel is constructed. Then, a gradient attenuation function and a strong edge suppression function are applied to a residual Richardson-Lucy algorithm, so as to iteratively calculate a residual image between the blur kernel and the target image represented by the representation in each scale and restore the residual image to obtain a first restored image and a second restored image. Finally, the two restored images are compared so as to obtain a motion deblurring image.Type: ApplicationFiled: March 14, 2011Publication date: September 22, 2011Applicant: NOVATEK MICROELECTRONICS CORP.Inventors: Hao-Liang Yang, Po-Hao Huang, Shang-Hong Lai, Chih-Chih Huang, Shu-Han Yu