Patents by Inventor Xin Zhao
Xin Zhao 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: 12348749Abstract: This disclosure relates generally to video coding/decoding and particularly for providing extension to block adaptive weighted prediction (BAWP) with multiple motion vectors. One method includes receiving a coded video bitstream; identifying, from the coded video bitstream, a first motion vector corresponding to a first reference block and a second motion vector corresponding to a second reference block; obtaining a first scaling factor corresponding to the first motion vector and a second scaling factor corresponding to the second motion vector by parsing the coded video bitstream; generating a first predicted block based on the first scaling factor and the first reference block according to a first linear equation; generating a second predicted block based on the second reference block according to a second linear equation; and reconstructing the current block based on the first predicted block and the second predicted block.Type: GrantFiled: September 11, 2023Date of Patent: July 1, 2025Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Jing Ye, Han Gao, Shan Liu
-
Publication number: 20250210449Abstract: A power module has a substrate, and an inductor assembly, a first plurality of power integrated circuits (ICs), a first and second heat spreaders which are all mounted on a first surface of the substrate. The inductor assembly has a main body with a bottom surface facing the first surface of the substrate surface. The first plurality of power ICs are under the main body of the inductor assembly. A distance between the bottom surface of the main body of the inductor assembly and the first surface of the substrate is larger than heights of the first plurality of power ICs. The first heat spreader has a first insertion portion inserted between the main body of the inductor assembly and the first plurality of power ICs, and the first insertion portion is in contact with the second heat spreader through a thermal interface material (TIM).Type: ApplicationFiled: December 20, 2023Publication date: June 26, 2025Inventors: Xin Zhao, Di Han
-
Publication number: 20250211754Abstract: An example method of video coding includes receiving a video bitstream comprising a plurality of blocks, including a current block. The method also includes identifying a current subblock in the current block and deriving a subsampled subblock by sub-sampling the current subblock. The method further includes deriving, using the subsampled subblock, a set of subblock motion vectors for the current subblock, and deriving a set of refined subblock motion vectors from the set of subblock motion vectors. Additionally, the method includes reconstructing the current subblock using the derived set of refined subblock motion vectors.Type: ApplicationFiled: March 29, 2024Publication date: June 26, 2025Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Jing YE, Shan Liu
-
Publication number: 20250209976Abstract: The present disclosure discloses a display panel. The display panel includes clock signal line groups and gate drive circuits. Each clock signal line group includes a first clock signal line and a second clock signal line, and each gate drive circuit includes shift register units cascade-connected in sequence.Type: ApplicationFiled: March 9, 2025Publication date: June 26, 2025Applicant: Yungu (Gu’an) Technology Co., Ltd.Inventors: Xin ZHAO, Guangyuan SUN, Zhili MA, Genmao HUANG, Pei DUAN, Yongqiang LI
-
Patent number: 12341997Abstract: A method of decoding or encoding including receiving information regarding a video sequence for encoding or decoding, determining, for the encoding or decoding of the video sequence, whether to use a first transform core matrix that is of a first size type or a second transform core matrix that is of a second size type, and based on the determining, transmitting information that causes the video sequence to be encoded or decoded using the determined first transform core matrix or second transform core matrix.Type: GrantFiled: October 10, 2023Date of Patent: June 24, 2025Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 12341988Abstract: The various implementations described herein include methods and systems for decoding a current coding block. In one aspect, a method includes retrieving one or more motion vector (MV) candidates from a reference MV bank. The method includes, in accordance with a determination that a first condition is satisfied, inserting the one or more MV candidates from the reference MV bank into the MVP list associated with the current coding block after derived MV candidates is inserted into the MVP list. The method includes, in accordance with a determination that the first condition is not satisfied, inserting the one or more MV candidates from the reference MV bank into the MVP list associated with the current coding block before the derived MV candidates is inserted into the MVP list. The method includes predicting the current coding block based on the MVP list.Type: GrantFiled: May 11, 2023Date of Patent: June 24, 2025Assignee: TENCENT AMERICA LLCInventors: Han Gao, Xin Zhao, Liang Zhao, Shan Liu
-
Publication number: 20250203108Abstract: Methods and apparatuses for performing chroma from luma (CfL) intra prediction, including: receiving a current block from a coded video bitstream; obtaining, from the coded video bitstream, a syntax element indicating which of two or more downsampling filters is used for predicting the current block in a CfL intra prediction mode; in response to the syntax element indicating that a first downsampling filter is used for the current block: determining a plurality of filter coefficients according to the first downsampling filter; and downsampling the current block based on the determined plurality of coefficients using a first number of sampling positions; in response to the syntax element indicating that a second downsampling filter is used for the current block: determining the plurality of filter coefficients according to the second downsampling filter; downsampling the current block based on the determined plurality of coefficients using a second number of sampling positions.Type: ApplicationFiled: February 14, 2025Publication date: June 19, 2025Applicant: TENCENT AMERICA LLCInventors: Jing YE, Xin ZHAO, Liang ZHAO, Shan LIU
-
Publication number: 20250203101Abstract: An example method of video coding includes receiving a video bitstream comprising a plurality of blocks. The method also includes deriving a set of subblock motion vectors for a current subblock in a first block of the plurality of blocks, and deriving a set of refined subblock motion vectors for the current subblock by applying an optical flow refinement that uses one or more values that are outside of the current subblock, where a block size for the optical flow refinement is a block size of the current subblock. The method further includes reconstructing the current subblock using the set of refined subblock motion vectors.Type: ApplicationFiled: March 29, 2024Publication date: June 19, 2025Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Jing YE, Shan LIU
-
Patent number: 12334608Abstract: The present disclosure relates to a device and a method for valuating a heat dissipation capability of a test platform of hydrogen fuel cell system. A plurality of PTC heaters are connected in series or in parallel in a primary or secondary dispersion water loop to simulate the fuel cell system with different heating powers. A rotation speed of water pump and whether a PTC is operated are controlled, thereby implementing steady and dynamic tests, and a test for integrative operating condition, thereby avoiding a real machine test from controlling a plurality of parameters. Compared with the real machine of a fuel cell, it can better test the heat dissipation capability of the fuel cell system. During the operation, the device does not need to be supplied reaction gases to ensure the safety of the test. The primary and secondary dispersion tests can be performed separately or in parallel.Type: GrantFiled: January 27, 2025Date of Patent: June 17, 2025Assignees: CATARC NEW ENERGY VEHICLE TEST CENTER (TIANJIN) CO., LTD., CHINA AUTOMOTIVE TECHNOLOGY AND RESEARCH CENTER CO., LTD.Inventors: Dong Hao, Yanyi Zhang, Zhixin Wu, Xuan Liu, Minghui Ma, Guang Chen, Jicheng Ma, Xiangyang Chen, Xin Zhao, Zirong Yang, Daokuan Jiao
-
Patent number: 12333981Abstract: This application relates to the field of communications technologies, and provides ambient light and optical proximity detection methods, a photographing method, and a terminal, so that an entire display screen of the terminal is used to display a user interface, and this improves user experience. The method specifically includes: controlling, by a terminal, some areas of a display screen to display a black picture for a plurality of times; and when the areas display the black picture, obtaining an intensity of ambient light detected by an ambient light sensor to adjust luminance of the display screen.Type: GrantFiled: April 16, 2024Date of Patent: June 17, 2025Assignee: Honor Device Co., Ltd.Inventors: Chenlong Li, Hongxia Gui, Xin Zhao
-
Patent number: 12335462Abstract: Method, device, and non-transitory storage medium for decoding video data are provided. One or more vector predictors associated with a current block from a reference motion vector candidate bank may be retrieved, the one or more retrieved motion vector predictors comprising at least one or more motion vectors associated with one or more already decoded blocks, and the one or more already decoded blocks belonging to a same superblock as the current block. A motion vector associated with the current block based on the one or more retrieved motion vector predictors, and decoding the current block based on the determined motion vector. The reference motion vector candidate bank may be updated by inserting the motion vector associated with the current block into the reference motion vector candidate bank.Type: GrantFiled: September 9, 2022Date of Patent: June 17, 2025Assignee: TENCENT AMERICA LLCInventors: Han Gao, Liang Zhao, Xin Zhao, Shan Liu
-
Publication number: 20250193374Abstract: A method performed by a video decoder includes receiving a coded video bitstream including a current picture that includes at least one block. The method includes determining that the at least one block is to be predicted in a reconstruction-reordered intra block copy (RR-IBC) mode. The method includes obtaining a syntax element from the at least one block, the syntax element indicating a flip mode. The method includes determining whether reconstruction flip is applied to the at least one block. The method includes, in response to determining the reconstruction flip is applied to the at least one block, predicting a flip pattern for the at least one block based on neighboring reconstruction samples of the at least block and a corresponding reference block of the at least one block. The method further includes decoding the at least one block based on the flip mode and the predicted flip pattern.Type: ApplicationFiled: February 14, 2025Publication date: June 12, 2025Applicant: TENCENT AMERICA LLCInventors: Xin ZHAO, Xiaozhong XU, Lien-Fei CHEN, Guichun LI, Shan LIU
-
Publication number: 20250193426Abstract: Aspects of the disclosure include a method for video decoding that includes receiving coding information for a block indicating that the block is coded with a joint motion vector difference (JMVD) coding mode and a compound weighted prediction mode and includes scaling factor information of the JMVD coding mode. When the scaling factor information indicates that each scaling factor of vertical and horizontal components of a plurality of MVDs associated with respective reference frames of the block is 1, the method includes determining a weighting factor of the compound weighted prediction mode based on a weighting factor index signaled in a bitstream and a list of weighting factors. The method includes determining, using the JMVD coding mode, motion information associated with the respective reference frames based on the scaling factors and reconstructing, using the compound weighted prediction mode, the block based on the motion information and the determined weighting factor.Type: ApplicationFiled: February 20, 2025Publication date: June 12, 2025Applicant: Tencent America LLCInventors: Liang ZHAO, Xin ZHAO, Han GAO, Shan LIU
-
Publication number: 20250190026Abstract: An electronic device display may have pixels formed from crystalline semiconductor light-emitting diode dies, organic light-emitting diodes, or other pixel structures. The pixels may be formed on a display panel substrate. A display panel may extend continuously across the display or multiple display panels may be tiled in two dimensions to cover a larger display area. Interconnect substrates may have outwardly facing contacts that are electrically shorted to corresponding inwardly facing contacts such as inwardly facing metal pillars associated with the display panels. The interconnect substrates may be supported by glass layers. Integrated circuits may be embedded in the display panels and/or in the interconnect substrates. A display may have an active area with pixels that includes non-spline pixels in a non-spline display portion located above a straight edge of the display and spline pixel in a spline display portion located above a curved edge of the display.Type: ApplicationFiled: March 22, 2024Publication date: June 12, 2025Inventors: Elmar Gehlen, Zhen Zhang, Francois R. Jacob, Paul S. Drzaic, Han-Chieh Chang, Abbas Jamshidi Roudbari, Anshi Liang, Hopil Bae, Mahdi Farrokh Baroughi, Marc J. DeVincentis, Paolo Sacchetto, Tiffany T. Moy, Warren S. Rieutort-Louis, Yong Sun, Jonathan P. Mar, Zuoqian Wang, Ian D. Tracy, Sunggu Kang, Jaein Choi, Steven E. Molesa, Sandeep Chalasani, Jui-Chih Liao, Xin Zhao, Izhar Z. Ahmed
-
Publication number: 20250193410Abstract: A method for video coding includes obtaining a coding block of a video bitstream, determining whether a joint coding of motion vector difference (JMVD) is used for predicting the coding block, obtaining, based on determining that the JMVD is used selected for predicting the coding block, scaling factors, deriving a motion vector difference (MVD) for one or more reference frame lists based on an application of the scaling factors to one or more components of the JMVD along one or more pre-defined directions, and reconstructing the coding block based on at least the derived MVD.Type: ApplicationFiled: January 16, 2025Publication date: June 12, 2025Applicant: TENCENT AMERICA LLCInventors: Liang ZHAO, Han GAO, Xin ZHAO, Shan LIU
-
Patent number: 12326760Abstract: An electronic device display may have pixels formed from crystalline semiconductor light-emitting diode dies, organic light-emitting diodes, or other pixel structures. The pixels may be formed on a display panel substrate. A display panel may extend continuously across the display or multiple display panels may be tiled in two dimensions to cover a larger display area. Interconnect substrates may have outwardly facing contacts that are electrically shorted to corresponding inwardly facing contacts such as inwardly facing metal pillars associated with the display panels. The interconnect substrates may be supported by glass layers. Integrated circuits may be embedded in the display panels and/or in the interconnect substrates. A display may have an active area with pixels that includes non-spline pixels in a non-spline display portion located above a straight edge of the display and spline pixel in a spline display portion located above a curved edge of the display.Type: GrantFiled: March 22, 2024Date of Patent: June 10, 2025Inventors: Elmar Gehlen, Zhen Zhang, Francois R. Jacob, Paul S. Drzaic, Han-Chieh Chang, Abbas Jamshidi Roudbari, Anshi Liang, Hopil Bae, Mahdi Farrokh Baroughi, Marc J. DeVincentis, Paolo Sacchetto, Tiffany T. Moy, Warren S. Rieutort-Louis, Yong Sun, Jonathan P. Mar, Zuoqian Wang, Ian D. Tracy, Sunggu Kang, Jaein Choi, Steven E. Molesa, Sandeep Chalasani, Jui-Chih Liao, Xin Zhao, Izhar Z Ahmed
-
Patent number: 12328434Abstract: An apparatus configured to encode or decode video data that includes a memory configured to store a plurality of reconstructed samples of video data and at least one processor, in communication with the memory, that is configured to intra predict a first prediction block based on a first angular intra prediction mode and a first one or more reconstructed samples among the plurality of reconstructed samples where the first angular intra prediction mode is among a plurality of angular intra prediction modes, intra predict a second prediction block based on a second angular intra prediction mode and a second one or more reconstructed samples among the plurality of reconstructed samples where the second angular prediction mode is associated with an angular prediction direction that is different from angular prediction directions associated with the plurality of angular prediction modes, and encode or decode a current block based on the first prediction block and the second prediction block.Type: GrantFiled: October 10, 2022Date of Patent: June 10, 2025Assignee: QUALCOMM INCORPORATEDInventors: Kai Zhang, Jianle Chen, Xin Zhao, Marta Karczewicz
-
Publication number: 20250184480Abstract: An example method of video coding includes receiving a video bitstream including a plurality of blocks; receiving a video bitstream that includes a current picture, the current picture including a plurality of blocks that includes a current block. The method includes constructing an intra prediction mode table by adding an entry corresponding to an intra prediction mode to the intra prediction mode table based on one or more intra prediction modes used by one or more previously decoded blocks; and deriving an intra mode prediction list for the current block by selecting one or more entries from the constructed intra prediction mode table. The method also includes reconstructing the current block using an intra prediction mode from the intra prediction mode list.Type: ApplicationFiled: May 20, 2024Publication date: June 5, 2025Inventors: Madhu PERINGASSERY KRISHNAN, Liang ZHAO, Jing YE, Xin ZHAO, Yushin CHO, Tianqi LIU, Han GAO, Shan LIU
-
Publication number: 20250184529Abstract: Methods, apparatus, and computer readable storage medium for offset refinement for intra prediction and multiple reference line intra prediction in video decoding. The method includes receiving, by a device, a coded video bitstream for a block. The device includes a memory storing instructions and a processor in communication with the memory. The method further includes determining, by the device, whether offset refinement for intra prediction applies to the block, based on mode information of the block, the mode information of the block comprising at least one of the following: a reference line index of the block, an intra prediction mode of the block, and a size of the block; and in response to determining that the offset refinement for intra prediction applies to the block, performing, by the device, the offset refinement to generate an intra predictor for intra prediction of the block.Type: ApplicationFiled: February 5, 2025Publication date: June 5, 2025Inventors: Liang ZHAO, Xin ZHAO, Shan LIU
-
Publication number: 20250184528Abstract: An example video decoding method includes obtaining a video bitstream that includes a plurality of encoded blocks including a current block. When a multiple reference line intra prediction (MRLP) mode is enabled for the current block and a non-adjacent reference line is used for the current block, a first allowed intra prediction mode (AIPM) set is determined for the current block. The first AIPM includes a set of one or more intra prediction modes of neighboring blocks of the current block, The first AIPM also includes a set of one or more intra prediction modes derived based on a signaled nominal angular mode and an angle delta value. The method further includes reconstructing the current block using an intra prediction mode from the first AIPM set.Type: ApplicationFiled: February 5, 2025Publication date: June 5, 2025Inventors: Liang ZHAO, Xin ZHAO, Shan LIU