Patents by Inventor Shaolin Xie
Shaolin Xie 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: 12112723Abstract: A method for of encoding an application screen comprises partitioning graphic data into a plurality of graphic layers and classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. The method further comprises classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. Further, the method comprises rendering and encoding the one or more SC layers using a first codec and the one or more non-SC layers using a second codec.Type: GrantFiled: June 6, 2022Date of Patent: October 8, 2024Assignee: Alibaba Group Holding LimitedInventors: Tae Meon Bae, Sicheng Li, Yen-kuang Chen, Guanlin Wu, Shaolin Xie, Minghai Qin, Qinggang Zhou
-
Patent number: 12067054Abstract: A method and apparatus for characteristic-based video processing include: in response to receiving a region of a picture of a video sequence, determining a characteristic in the region, the region being independent of other regions of the picture for video coding; determining a class associated with the region based on the characteristic, the class being selected from a plurality of classes; and encoding the region using a parameter set associated with the class, the parameter set being selected from a plurality of parameter sets for video coding at different quality levels.Type: GrantFiled: January 21, 2022Date of Patent: August 20, 2024Assignee: Alibaba Group Holding LimitedInventors: Shaolin Xie, Minghai Qin, Yen-kuang Chen, Tae Meon Bae, Qinggang Zhou
-
Patent number: 12045263Abstract: Disclosed is an autonomous mining method of industrial big data based on model sets, which comprises the following steps: S1, building model sets and a mining engine based on domain knowledge and structural characteristics of multi-source heterogeneous data; S2, carrying out data sampling on the multi-source heterogeneous data, and counting the fault-tolerant estimation of random error variance; S3, mining data sets by using the mining engine, and determining the optimal fault-tolerant model of each sampled data sequence and the optimal fault-tolerant estimation of model parameters; S4, performing goodness-of-fit statistics calculation and VV&A test by using the optimal fault-tolerant model; S5, acquiring data model representation and connotation knowledge based on model clustering. The method can realize the automation of the mining process of big data, the integration of associated knowledge, the expansion of model sets, the integration of mining and modeling and the optimization of mining results.Type: GrantFiled: October 13, 2022Date of Patent: July 23, 2024Assignee: Guangdong University of Petrochemical TechnologyInventors: Shaolin Hu, Qiliang Guo, Qinghua Zhang, Guo Xie, Chenglin Wen, Wenzhuo Chen, Gaowei Lei, Ye Ke
-
Patent number: 12039696Abstract: Methods and apparatuses for video processing based on spatial or temporal importance include: in response to receiving picture data of a picture of a video sequence, determining a level of semantic importance for the picture data, the picture data including a portion of the picture; and applying to the picture data a first resolution-enhancement technique associated with the level of semantic importance for increasing resolution of the picture data, wherein the first resolution-enhancement technique is selected from a set of resolution-enhancement techniques having different computational complexity levels.Type: GrantFiled: March 27, 2020Date of Patent: July 16, 2024Assignee: Alibaba Group Holding LimitedInventors: Tae Meon Bae, Minghai Qin, Yen-kuang Chen, Shaolin Xie, Qinggang Zhou, Guanlin Wu
-
Patent number: 12003732Abstract: Scene aware video content encoding techniques can determine if video content is a given content type and is one of one or more given titles that include one or more given scenes. The one or more given scenes of the video content of the given type and given one of the titles can be encoded using corresponding scenes specific encoding parameter values, and the non-given scenes can be encoded using one or more general encoding parameter values. The one or more given titles can be selected based on a rate of streaming of various video content titles of the given type.Type: GrantFiled: October 11, 2022Date of Patent: June 4, 2024Assignee: Alibaba Group Holding LimitedInventors: Tae Meon Bae, Minghai Qin, Guanlin Wu, Yen-Kuang Chen, Qinggang Zhou, Shaolin Xie
-
Publication number: 20230199192Abstract: Scene aware video content encoding techniques can determine if video content is a given content type and is one of one or more given titles that include one or more given scenes. The one or more given scenes of the video content of the given type and given one of the titles can be encoded using corresponding scenes specific encoding parameter values, and the non-given scenes can be encoded using one or more general encoding parameter values. The one or more given titles can be selected based on a rate of streaming of various video content titles of the given type.Type: ApplicationFiled: October 11, 2022Publication date: June 22, 2023Inventors: Tae Meon BAE, Minghai QIN, Guanlin WU, Yen-kuang CHEN, Qinggang ZHOU, Shaolin XIE
-
Patent number: 11528493Abstract: Methods and apparatuses for video transcoding based on spatial or temporal importance include: in response to receiving an encoded video bitstream, decoding a picture from the encoded video bitstream; determining a first level of spatial importance for a first region of a background of the picture based on an image segmentation technique; applying to the first region a first resolution-enhancement technique associated with the first level of spatial importance for increasing resolution of the first region by a scaling factor, wherein the first resolution-enhancement technique is selected from a set of resolution-enhancement techniques having different computational complexity levels; and encoding the first region using a video coding standard.Type: GrantFiled: May 6, 2020Date of Patent: December 13, 2022Assignee: Alibaba Group Holding LimitedInventors: Tae Meon Bae, Shaolin Xie, Minghai Qin, Yen-kuang Chen, Guanlin Wu, Qinggang Zhou
-
Patent number: 11470327Abstract: Scene aware video content encoding techniques can determine if video content is a given content type and is one of one or more given titles that include one or more given scenes. The one or more given scenes of the video content of the given type and given one of the titles can be encoded using corresponding scenes specific encoding parameter values, and the non-given scenes can be encoded using one or more general encoding parameter values. The one or more given titles can be selected based on a rate of streaming of various video content titles of the given type.Type: GrantFiled: March 30, 2020Date of Patent: October 11, 2022Assignee: Alibaba Group Holding LimitedInventors: Tae Meon Bae, Minghai Qin, Guanlin Wu, Yen-kuang Chen, Qinggang Zhou, Shaolin Xie
-
Publication number: 20220301523Abstract: A method for of encoding an application screen comprises partitioning graphic data into a plurality of graphic layers and classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. The method further comprises classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. Further, the method comprises rendering and encoding the one or more SC layers using a first codec and the one or more non-SC layers using a second codec.Type: ApplicationFiled: June 6, 2022Publication date: September 22, 2022Inventors: Tae Meon BAE, Sicheng LI, Yen-kuang CHEN, Guanlin WU, Shaolin XIE, Minghai QIN, Qinggang ZHOU
-
Patent number: 11386873Abstract: A method for of encoding an application screen comprises partitioning graphic data into a plurality of graphic layers and classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. The method further comprises classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. Further, the method comprises rendering and encoding the one or more SC layers using a first codec and the one or more non-SC layers using a second codec.Type: GrantFiled: April 1, 2020Date of Patent: July 12, 2022Assignee: Alibaba Group Holding LimitedInventors: Tae Meon Bae, Sicheng Li, Yen-kuang Chen, Guanlin Wu, Shaolin Xie, Minghai Qin, Qinggang Zhou
-
Publication number: 20220147567Abstract: A method and apparatus for characteristic-based video processing include: in response to receiving a region of a picture of a video sequence, determining a characteristic in the region, the region being independent of other regions of the picture for video coding; determining a class associated with the region based on the characteristic, the class being selected from a plurality of classes; and encoding the region using a parameter set associated with the class, the parameter set being selected from a plurality of parameter sets for video coding at different quality levels.Type: ApplicationFiled: January 21, 2022Publication date: May 12, 2022Inventors: Shaolin XIE, Minghai QIN, Yen-kuang CHEN, Tae Meon BAE, Qinggang ZHOU
-
Patent number: 11263261Abstract: A method and apparatus for characteristic-based video processing include: in response to receiving a region of a picture of a video sequence, determining a characteristic in the region, the region being independent of other regions of the picture for video coding; determining a class associated with the region based on the characteristic, the class being selected from a plurality of classes; and encoding the region using a parameter set associated with the class, the parameter set being selected from a plurality of parameter sets for video coding at different quality levels.Type: GrantFiled: February 14, 2020Date of Patent: March 1, 2022Assignee: Alibaba Group Holding LimitedInventors: Shaolin Xie, Minghai Qin, Yen-kuang Chen, Tae Meon Bae, Qinggang Zhou
-
Publication number: 20210352307Abstract: Methods and apparatuses for video transcoding based on spatial or temporal importance include: in response to receiving an encoded video bitstream, decoding a picture from the encoded video bitstream; determining a first level of spatial importance for a first region of a background of the picture based on an image segmentation technique; applying to the first region a first resolution-enhancement technique associated with the first level of spatial importance for increasing resolution of the first region by a scaling factor, wherein the first resolution-enhancement technique is selected from a set of resolution-enhancement techniques having different computational complexity levels; and encoding the first region using a video coding standard.Type: ApplicationFiled: May 6, 2020Publication date: November 11, 2021Inventors: Tae Meon BAE, Shaolin XIE, Minghai QIN, Yen-kuang Chen, Guanlin WU, Qinggang Zhou
-
Publication number: 20210312891Abstract: A method for of encoding an application screen comprises partitioning graphic data into a plurality of graphic layers and classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. The method further comprises classifying each of the plurality of graphic layers as either a screen content (SC) or a non-screen content (non-SC) layer. Further, the method comprises rendering and encoding the one or more SC layers using a first codec and the one or more non-SC layers using a second codec.Type: ApplicationFiled: April 1, 2020Publication date: October 7, 2021Inventors: Tae Meon BAE, Sicheng LI, Yen-kuang CHEN, Guanlin WU, Shaolin XIE, Minghai QIN, Qinggang ZHOU
-
Publication number: 20210306636Abstract: Scene aware video content encoding techniques can determine if video content is a given content type and is one of one or more given titles that include one or more given scenes. The one or more given scenes of the video content of the given type and given one of the titles can be encoded using corresponding scenes specific encoding parameter values, and the non-given scenes can be encoded using one or more general encoding parameter values. The one or more given titles can be selected based on a rate of streaming of various video content titles of the given type.Type: ApplicationFiled: March 30, 2020Publication date: September 30, 2021Inventors: Tae Meon BAE, Minghai QIN, Guanlin WU, Yen-kuang CHEN, Qinggang ZHOU, Shaolin XIE
-
Publication number: 20210304357Abstract: Methods and apparatuses for video processing based on spatial or temporal importance include: in response to receiving picture data of a picture of a video sequence, determining a level of semantic importance for the picture data, the picture data including a portion of the picture; and applying to the picture data a first resolution-enhancement technique associated with the level of semantic importance for increasing resolution of the picture data, wherein the first resolution-enhancement technique is selected from a set of resolution-enhancement techniques having different computational complexity levels.Type: ApplicationFiled: March 27, 2020Publication date: September 30, 2021Inventors: Tae Meon BAE, Minghai Qin, Yen-kuang CHEN, Shaolin XIE, Qinggang ZHOU, Guanlin WU
-
Publication number: 20210258588Abstract: A method and apparatus for characteristic-based video processing include: in response to receiving a region of a picture of a video sequence, determining a characteristic in the region, the region being independent of other regions of the picture for video coding; determining a class associated with the region based on the characteristic, the class being selected from a plurality of classes; and encoding the region using a parameter set associated with the class, the parameter set being selected from a plurality of parameter sets for video coding at different quality levels.Type: ApplicationFiled: February 14, 2020Publication date: August 19, 2021Inventors: Shaolin XIE, Minghai QIN, Yen-kuang CHEN, Tae Meon BAE, Qinggang ZHOU
-
Patent number: 9966932Abstract: An apparatus for parallel filtering, including a multi-granularity memory, a data cache device, a coefficient buffer broadcast device, a vector operation device and a command queue device. The multi-granularity memory is configured to store data to be filtered, filter coefficients and filtering result data. The data cache device is configured to cache, read and update the data to be filtered. The coefficient buffer broadcast device is configured to cache and broadcast the read filter coefficients. The command queue device is configured to store and output a queue of operation commands for the parallel filtering operation. The vector operation device is configured to perform a vector operation based on the data to be filtered and the output coefficient data, and write an operation result into the multi-granularity filtering result storage unit. A method is also provided.Type: GrantFiled: April 19, 2013Date of Patent: May 8, 2018Assignee: BEIJING SMARTLOGIC TECHNOLOGY LTD.Inventors: Donglin Wang, Leizu Yin, Yongyong Yang, Shaolin Xie, Tao Wang
-
Publication number: 20160233850Abstract: The present disclosure provides a method and apparatus for parallel filtering. The apparatus comprises: a multi-granularity memory, a data cache device, a coefficient buffer broadcast device, a vector operation device and a command queue device. The multi-granularity memory is configured to store data to be filtered, filter coefficients and filtering result data. The data cache device is configured to cache, read and update the data to be filtered. The coefficient buffer broadcast device is configured to cache and broadcast the read filter coefficients. The command queue device is configured to store and output a queue of operation commands for the parallel filtering operation. The vector operation device is configured to perform a vector operation based on the data to be filtered and the output coefficient data, and write an operation result into the multi-granularity filtering result storage unit.Type: ApplicationFiled: April 19, 2013Publication date: August 11, 2016Inventors: Donglin Wang, Leizu Yin, Yongyong Yang, Shaolin Xie, Tao Wang
-
Publication number: 20160162290Abstract: The present disclosure provides a processor having polymorphic instruction set architecture. The processor comprises a scalar processing unit, at least one polymorphic instruction processing unit, at least one multi-granularity parallel memory and a DMA controller. The polymorphic instruction processing unit comprises at least one functional unit. The polymorphic instruction processing unit is configured to interpret and execute a polymorphic instruction and the functional unit is configured to perform specific data operation tasks. The scalar processing unit is configured to invoke the polymorphic instruction and inquire an execution state of the polymorphic instruction. The DMA controller is configured to transmit configuration information for the polymorphic instruction and transmit data required by the polymorphic instruction to the multi-granularity parallel memory.Type: ApplicationFiled: April 19, 2013Publication date: June 9, 2016Inventors: Donglin Wang, Shaolin Xie, Yongyong Yang, Leizu Yin, Lei Wang, Zijun Liu, Tao Wang, Xing Zhang