Patents by Inventor Jiun-In Guo
Jiun-In Guo 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: 9824263Abstract: The present invention proposes a method for processing an image with depth information and a computer program product thereof, wherein a filtering template is used to extract a gesture region and filter the image, and wherein the hue values of the pixels of the current gesture region are used to modify the self-adaptive thresholds of the filtering template, and wherein the size of the filtering template at the next time point is modified according to the depth at the current time point and the depth at the former time point.Type: GrantFiled: June 20, 2016Date of Patent: November 21, 2017Assignee: National Chiao Tung UniversityInventors: Jiun-In Guo, Po-Yu Chien
-
Publication number: 20170249503Abstract: The present invention proposes a method for processing an image with depth information and a computer program product thereof, wherein a filtering template is used to extract a gesture region and filter the image, and wherein the hue values of the pixels of the current gesture region are used to modify the self-adaptive thresholds of the filtering template, and wherein the size of the filtering template at the next time point is modified according to the depth at the current time point and the depth at the former time point.Type: ApplicationFiled: June 20, 2016Publication date: August 31, 2017Inventors: Jiun-In GUO, Po-Yu CHIEN
-
Publication number: 20160127731Abstract: A macroblock skip mode judgement method for an encoder applies to implementation of H.264 encoder hardware compressing a plurality of successive frames and comprises steps: undertaking IME (Integer Motion Estimation) for two frames appearing at neighboring time points to calculate MV (Motion Vector), and calculating PMV (Predicted Motion Vector) of the frame appearing the preceding time point; if MV equals PMV, modifying the cost function of MV to be a negative value; undertaking block encoding and compare the costs; if the cost of the Inter mode is smaller than the cost of the Intra mode, setting the mb (macroblock) skip flag to be 1; using Entropy to compress the mb skip flag, and omitting compressing the macroblock represented by the mb skip flag.Type: ApplicationFiled: November 3, 2014Publication date: May 5, 2016Inventors: Jiun-In GUO, Jin-Ming CHEN, Hsiu-Cheng CHANG, Cheng-An CHIEN
-
Patent number: 9251612Abstract: An optimal dynamic seam adjustment system for image stitching includes an image obtaining module, a feature difference calculation module and a dynamic seam module. The image obtaining module obtains at least two images to be stitched, which have at least one overlapping area divided into a plurality of pixels arranged in a plurality of pixel columns and a plurality of pixel rows. The feature difference calculation module calculates a feature difference value for each pixel within the overlapping area. The dynamic seam module establishes a plurality of dynamic seam routes started from a top end of the overlapping area, so as to find an optimal dynamic seam route based on the feature difference value, wherein each dynamic seam route is composed of a plurality of pixels.Type: GrantFiled: March 19, 2014Date of Patent: February 2, 2016Assignee: NATIONAL CHIAO TUNG UNIVERSITYInventors: Jiun-In Guo, Hsiu-Cheng Chang, Cheng-An Chien, Kai-Chen Huang
-
Patent number: 9105130Abstract: A view synthesis method of depth mismatching checking and depth error compensation, wherein, input left and right maps are warped in a processor to perform view synthesis, comprising following steps: when a present pixel moves to a position of a target pixel after warping, compute respectively pixel displacement amounts for said present pixel to move to said target pixel in said left and said right maps, to figure out coordinate of said target pixel; determine if depth value of the present pixel is greater than that of said target pixel, if an answer is positive, determine if depth value of said present pixel matches that of coordinate adjacent to said target pixel; and if answer is negative, set depth value of said target pixel to a hole; otherwise, cover said target pixel with pixel value of said present pixel, hereby completing refining even minute errors.Type: GrantFiled: February 6, 2013Date of Patent: August 11, 2015Assignee: NATIONAL CHUNG CHENG UNIVERSITYInventors: Jiun-In Guo, Kuan-Hung Chen, Chih-Hao Chang
-
Publication number: 20150172620Abstract: An optimal dynamic seam adjustment system for image stitching includes an image obtaining module, a feature difference calculation module and a dynamic seam module. The image obtaining module obtains at least two images to be stitched, which have at least one overlapping area divided into a plurality of pixels arranged in a plurality of pixel columns and a plurality of pixel rows. The feature difference calculation module calculates a feature difference value for each pixel within the overlapping area. The dynamic seam module establishes a plurality of dynamic seam routes started from a top end of the overlapping area, so as to find an optimal dynamic seam route based on the feature difference value, wherein each dynamic seam route is composed of a plurality of pixels.Type: ApplicationFiled: March 19, 2014Publication date: June 18, 2015Applicant: National Chiao Tung UniversityInventors: Jiun-In GUO, Hsiu-Cheng CHANG, Cheng-An CHIEN, Kai-Chen HUANG
-
Patent number: 8897548Abstract: A low-complexity method of converting 2D images/videos into 3D ones includes the steps of identifying whether each pixel in one of the frames is an edge feature point; locating at least two vanishing lines in the frame according to the edge feature point; categorizing the frame into the one of close-up photographic feature, of landscape feature, and of vanishing-area feature; if the frame is identified to have the vanishing-area feature or the landscape feature to generate a GDM; and apply a modificatory procedure to the GDM to generate a final depth information map; if the frame is identified to have the close-up photographic feature, distinguish between a foreground object and a background information in the frame and define the depth of field to generate the final depth information map.Type: GrantFiled: April 2, 2013Date of Patent: November 25, 2014Assignee: National Chung Cheng UniversityInventors: Jiun-In Guo, Jui-Sheng Lee, Cheng-An Chien, Jia-Hou Chang, Cheng-Yen Chang
-
Publication number: 20140294287Abstract: A low-complexity method of converting 2D images/videos into 3D ones includes the steps of identifying whether each pixel in one of the frames is an edge feature point; locating at least two vanishing lines in the frame according to the edge feature point; categorizing the frame into the one of close-up photographic feature, of landscape feature, and of vanishing-area feature; if the frame is identified to have the vanishing-area feature or the landscape feature to generate a GDM; and apply a modificatory procedure to the GDM to generate a final depth information map; if the frame is identified to have the close-up photographic feature, distinguish between a foreground object and a background information in the frame and define the depth of field to generate the final depth information map.Type: ApplicationFiled: April 2, 2013Publication date: October 2, 2014Applicant: National Chung Cheng UniversityInventors: Jiun-In GUO, Jui-Sheng LEE, Cheng-An CHIEN, Jia-Hou CHANG, Cheng-Yen Chang
-
Publication number: 20140111605Abstract: A low-complexity panoramic image and video stitching method includes the steps of (1) providing a first image/video and a second image/video; (2) carrying out an image/video alignment to locate a plurality of common features from the first and second images/videos and to align the first and second images/videos pursuant to the common features; (3) carrying out an image/video projection and warping to make the first and second coordinates of the common features in the first and second images/videos correspond to each other and to stitch the first and second images/videos according to the mutually corresponsive first and second coordinates; (4) carrying out an image/video repairing and blending for compensating chromatic aberrations of at least one seam between the first and second images/videos; and outputting the stitched first and second images/videos.Type: ApplicationFiled: January 15, 2013Publication date: April 24, 2014Applicant: NATIONAL CHUNG CHENG UNIVERSITYInventors: Jiun-In GUO, Jia-Hou CHANG, Cheng-An CHIEN
-
Patent number: 8559738Abstract: A predictive coding method for coding intra of frames is revealed. Firstly, an encoder divides an image frame into a plurality of macroblocks. Then the encoder sets predictive coding models corresponding to these macroblocks according to a ratio. The encoder performs predictive coding for coding each macroblock according to the corresponding predictive coding model so as to get and output a coded image. By the present invention, various predictive coding models are set and applied to code the different macroblocks so as to increase predictive coding efficiency. The intra prediction efficiency and image compression efficiency are improved simultaneously.Type: GrantFiled: March 8, 2012Date of Patent: October 15, 2013Assignee: National Chung Cheng UniversityInventors: Jiun-In Guo, Ching-Lung Su, Jeng-Wei Liao
-
Publication number: 20130170736Abstract: A disparity estimation depth generation method, wherein after inputting an original left map and an original right map in a stereo color image, compute depth of said original left and right maps, comprising following steps: perform filtering of said original left and right maps, to generate a left map and a right map; perform edge detection of an object in said left and right maps, to determine size of at least a matching block in said left and said right maps, based on information of two edges detected in an edge-adaptive approach; perform computation of matching cost, to generate respectively a preliminary depth map, and perform cross-check to find out at least an unreliable depth region from said preliminary depth map to perform refinement; and refine errors in said unreliable depth region, to obtain correct depth of said left and said right maps.Type: ApplicationFiled: June 7, 2012Publication date: July 4, 2013Inventors: Jiun-In GUO, Kuan-Hung CHEN, Cheng-Hao CHEN
-
Publication number: 20130058404Abstract: A method of motion prediction of multimedia video coding includes the steps of a) defining that each of macroblocks of enhancement layers has corresponding BL_Residual, EL_Residual, and EL_ResidualME; b) acquiring the BL_Residual that the current macroblock corresponds to from one of the enhancement layers; c) identifying whether the BL_Residual is zero; if it is zero, apply the motion prediction of video coding to the current layer and then proceed to the step e); if it is not zero, proceed to the next step d); d) comparing the BL_Residual that the current macroblock corresponds to with a threshold; if the BL_Residual is smaller than the threshold, apply the motion prediction of video coding to the current layer; if the BL_Residual is bigger than the threshold, proceed to cross-layer-mode motion prediction of video coding; and e) ending.Type: ApplicationFiled: September 1, 2011Publication date: March 7, 2013Inventors: Jiun-In GUO, Ching-Lung Su, Hsiang-Chieh Kao
-
Publication number: 20120294545Abstract: A predictive coding method for coding intra of frames is revealed. Firstly, an encoder divides an image frame into a plurality of macroblocks. Then the encoder sets predictive coding models corresponding to these macroblocks according to a ratio. The encoder performs predictive coding for coding each macroblock according to the corresponding predictive coding model so as to get and output a coded image. By the present invention, various predictive coding models are set and applied to code the different macroblocks so as to increase predictive coding efficiency. The intra prediction efficiency and image compression efficiency are improved simultaneously.Type: ApplicationFiled: March 8, 2012Publication date: November 22, 2012Applicant: NATIONAL CHUNG CHENG UNIVERSITYInventors: JIUN-IN GUO, CHING-LUNG SU, JENG-WEI LIAO
-
Patent number: 8111756Abstract: A method for reducing computational complexity of video compression standard is provided, and it includes an intra 4×4 macroblock (I4MB) search algorithm, an intra 16×16 macroblock (I16MB) search algorithm and a chroma search algorithm. The I4MB search algorithm and I16MB search algorithm accelerate the prediction process of the luma macroblock, and the chroma search algorithm accelerates the prediction process of chroma macroblock. The above algorithms can greatly reduce the computation of prediction mode of video compression standard.Type: GrantFiled: August 30, 2006Date of Patent: February 7, 2012Assignee: Jiun-In GuoInventors: Jiun-In Guo, Jinn-Shyan Wang, Jia-Wei Chen, Chun-Hao Chang, Yi-Huan Ou Yang, Chien-Chang Lin
-
Patent number: 8090019Abstract: An intra prediction circuit device applied to the H.264 video coding standard is provided. The intra prediction device uses a method of decreasing the repeated operations of the shared terms of the video pixel data to reduce the circuit computation and simplify the hardware architecture. In the intra prediction scheme, the computational complexity can be lessened by implementing not only the adder based method but also decomposition technique to simplify the algorithm of the intra prediction.Type: GrantFiled: September 8, 2006Date of Patent: January 3, 2012Inventors: Jiun-In Guo, Jinn-Shyan Wang, Jia-Wei Chen
-
Patent number: 8081681Abstract: A multimedia coding system has different picture qualities with different coding characteristics. It is done through a scaleable fractional motion estimation (FME) in H.264 and a block size trend prediction FME. Three quality levels are thus obtained. The first level processes a complete calculation and obtains a best picture; the second level, fewer calculation with a low power consumption and an acceptable picture quality; and the third level, fewest calculation with a fastest speed. And the present invention is suitable for hardware design to obtain a high efficiency, a low cost and a high performance.Type: GrantFiled: June 15, 2007Date of Patent: December 20, 2011Assignee: National Chung Cheng UniversityInventors: Jiun-In Guo, Ching-Lung Su, Yao Li
-
Publication number: 20110299596Abstract: A fractional motion estimation method including the steps of categorizing search modes of the macroblock into a single mode, a reduced mode, and a full mode; determining a search mode of a to-be-process macroblock according to a predetermined condition; and conducting a fractional motion estimation of a to-be-estimated pixel according to the search mode determined in the aforesaid step. Therefore, the fractional motion estimation method can have the adaptive mode selection to spare some parts of computation for low throughput. In other words, it can effectively enhance efficiency of hardware, to lower power consumption, and to maintain consistent image quality.Type: ApplicationFiled: August 24, 2010Publication date: December 8, 2011Applicant: NATIONAL CHUNG CHENG UNIVERSITYInventors: Jiun-In Guo, Chih-Chuan Yang, Yao-Chang Yang
-
Publication number: 20110110430Abstract: The present invention relates to a method for motion estimation in multimedia images, which comprises steps of: dividing a predict image frame into a plurality of groups of macroblocks, and each of the groups of macroblocks including a plurality of macroblocks; predicting a motion vector of each of the groups of macroblocks, and producing a predict motion vector; producing one or more search windows according to the predict motion vector; and comparing a plurality of pixels in each macroblock of each group of macroblocks to a plurality of pixels in the search window, and producing an actual motion vector, respectively. Thereby, by gathering a plurality of macroblocks, a shared predict motion vector is produced for reducing computations in coding. Hence, the coding efficiency can be enhanced.Type: ApplicationFiled: October 20, 2010Publication date: May 12, 2011Applicant: NATIONAL CHUNG CHENG UNIVERSITYInventors: JIUN-IN GUO, CHING-LUNG SU, CHANG-HUNG TSAI, HSIN-YI LI
-
Publication number: 20110019018Abstract: An image compression system in coordination with camera motion includes a camera for capturing motion pictures; a motion detection device structurally connected with the camera for detecting motions of the camera; an image compression electrically connected with the camera for compressing the motion pictures; and a motion vector receiver electrically connected with the motion diction device and the image compression device for receiving motion signals generated by the motions and then transmitting the motion signals to the image compression device, whereby the image compression device can refer to the motion signals for calculation while compressing the motion pictures. Accordingly, the image compression system can compress the images in coordination with the camera motion and meanwhile eliminate the minor vibrations in the images.Type: ApplicationFiled: July 22, 2009Publication date: January 27, 2011Applicant: NATIONAL CHUNG CHENG UNIVERSITYInventors: Shi-Wu Lo, Jiun-In Guo, Tzu-Chun Chang
-
Patent number: 7724975Abstract: Design techniques and their circuit designs for versatile and scalable video coding are proposed, in which the inner product operation in the transform coding expression is taken apart into a series of add and shift operations, and the expression is partitioned into several sub-expressions. Taking each order of the add-and-shift series as a clock period, several adders/subtractors and a shift accumulator are used to carry out corresponding additions/subtractions and shift operations to finish the inner product operations. The calculating result is accumulated until all the orders are finished. The final accumulated value is the output of the transform coding. Data throughput rate can thus be enhanced to save the power consumption of the circuit system. Moreover, a dynamic guarded computation method and a switching power suppression technique are provided to further lower the power consumption.Type: GrantFiled: June 22, 2006Date of Patent: May 25, 2010Assignee: National Chun Cheng UniversityInventors: Jiun-In Guo, Kuan-Hung Chen, Jinn-Shyan Wang