Patents by Inventor Lulin Chen
Lulin Chen 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).
-
Method and apparatus for adaptive loop filtering at picture and sub-picture boundary in video coding
Patent number: 12301886Abstract: Methods and apparatus for video coding using Adaptive Loop Filter (ALF) processing are disclosed. According to one method, the ALF virtual boundary processing is always applied to the bottom CTU row regardless whether the bottom CTU row is for a picture or a sub-picture. In another method, the ALF padding process is unified for different boundary types belonging to the target boundary belongs to a boundary-type group comprising two or more of slice boundary, tile boundary, VR360 face boundary, and sub-picture boundary. In yet another method, the ALF VB processing has a fixed priority for a corner region that both horizontal and vertical virtual boundaries can be applied.Type: GrantFiled: September 2, 2020Date of Patent: May 13, 2025Assignee: HFI INNOVATION INC.Inventors: Chen-Yen Lai, Ching-Yeh Chen, Tzu-Der Chuang, Lulin Chen -
Publication number: 20250008171Abstract: A video streaming server transmitting coded video for a current picture in a first set of network packets. The server generates a set of configuration data for the current picture. The server transmits the set of configuration data in a second set of network packets. The server transmits a particular network packet comprising a group identifier identifying a group that is applicable to the current picture, the identified group comprising the second set of network packets. A video streaming client receives the first set of network packets and reconstructs the current picture. The client receives the second set of network packets and the particular network packet. The client uses the group identifier in the particular network packet to identify the second set of network packets as being in the group that is applicable to the current picture. The client outputs the reconstructed current picture by applying the set configuration data.Type: ApplicationFiled: June 27, 2024Publication date: January 2, 2025Inventors: Lulin Chen, Olena Chubach, Yu-Wen Huang
-
Patent number: 12143601Abstract: A method for specifying layout of subpictures in video pictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. For a current subpicture of a set of subpictures of the current picture, the video decoder determines a position of the current subpicture based on a width and a height of the current picture and a previously determined width and height of a particular subpicture in the set of subpictures. The video decoder reconstructs the current picture and the current subpicture based on the determined position.Type: GrantFiled: December 2, 2020Date of Patent: November 12, 2024Assignee: HFI INNOVATION INC.Inventors: Chih-Wei Hsu, Lulin Chen, Yu-Ling Hsiao, Chun-Chia Chen, Ching-Yeh Chen, Chen-Yen Lai
-
Patent number: 12143666Abstract: A multimedia device is configured to process video data via a related method. The multimedia device includes a processor in communication with a panel. The processor is configured to output the video data to the panel when being switched into a video unmute mode, and further to not output the video data to the panel when being switched into a first video mute mode. The processor is further configured to execute media retrieval and visual processing in response to the first video mute mode.Type: GrantFiled: August 16, 2021Date of Patent: November 12, 2024Assignee: MEDIATEK SINGAPORE PTE. LTD.Inventors: Xin Wang, Lulin Chen, Hsi-Hsin Lee
-
Publication number: 20240357194Abstract: A method of delivering media content, where a streaming server provides a media content to a streaming client. The media content includes multiple media tracks. A first group of entities is specified for the media content. Each entity in the first group of entities is a media track, an item, or a child group of entities. A first data structure is populated to specify one or more arrays of entity identifiers for the first group of entities. Each array of entity identifiers has one or more identifiers of the entities in the first group. Each array of entity identifiers is associated with one reference type that describes the entities identified by the array of entity identifiers. The first data structure is provided to the streaming client, which provides entities of the first group from the media content for playback according to the first data structure.Type: ApplicationFiled: April 17, 2024Publication date: October 24, 2024Inventors: Xin Wang, Lulin Chen
-
Publication number: 20240236393Abstract: In certain aspects of the disclosure, methods, and systems of preselections for media processing, streaming and playback are provided. The method includes generating a unified manifest containing a media presentation description for a media content and preparing a media presentation of the media content accordingly, wherein the unified manifest lists all media components and tracks in ISO Base Media File Format (ISOBMFF) files related to the media content and supports preselections in Dynamic Adaptive Streaming over HTTP; and transmitting the unified manifest to a streaming and playback client.Type: ApplicationFiled: January 9, 2024Publication date: July 11, 2024Inventors: Xin Wang, Lulin Chen
-
Publication number: 20240129561Abstract: In certain aspects of the disclosure, a method, a computer-readable medium, and a system for foveated rendering of omnidirectional media content are provided. The method includes receiving a request to access a stream of media data associated with the omnidirectional media content at a point in time the client is accessing the stream of media data for foveated rendering of the omnidirectional media content; determining an initial portion of media data, starting from the point in time the client requests to access, for foveated rendering of the omnidirectional media content for delivery to a client device; and transmitting, in response to the request, the initial portion of media data. The initial portion of media data comprises a portion of the omnidirectional media content for a viewport that is foveated rendered or to be displayed using foveated rendering on the client device according to the request.Type: ApplicationFiled: September 22, 2023Publication date: April 18, 2024Inventors: Xin Wang, Lulin Chen
-
Publication number: 20240114168Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to encode and/or decode video data. Immersive media data includes a first patch track comprising first encoded immersive media data that corresponds to a first spatial portion of immersive media content, a second patch track comprising second encoded immersive media data that corresponds to a second spatial portion of the immersive media content that is different than the first spatial portion, an elementary data track comprising first immersive media elementary data, wherein the first patch track and/or the second patch track reference the elementary data track, and grouping data that specifies a spatial relationship between the first patch track and the second patch track. An encoding and/or decoding operation is performed based on the first patch track, the second patch track, the elementary data track and the grouping data to generate decoded immersive media data.Type: ApplicationFiled: December 7, 2023Publication date: April 4, 2024Applicant: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Patent number: 11922561Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to generate media data for an immersive media experience. A set of parameters for processing a scene description for an immersive media experience are accessed. Multimedia data for the immersive media experience is accessed, including a plurality of media tracks, each media track comprising an associated series of samples of media data for a different component of the immersive media experience, and a derived track comprising a set of derivation operations to perform to generate a series of samples of media data for the client for the immersive media experience. A derivation operation is performed to generate a portion of media data for a derived media track, including processing the plurality of media tracks to generate a first series of samples of the media data for the immersive media experience, and outputting the derived media track.Type: GrantFiled: October 5, 2021Date of Patent: March 5, 2024Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Patent number: 11882270Abstract: Method and apparatus for signaling or parsing constrained active entries in reference picture lists for multi-layer coding are disclosed. For the decoder side, when the current picture is a RADL (Random Access Decodable Leading) picture, reference picture list 0 or reference picture list 1 of the current picture is mandatorily required to contain no active entry corresponding to a RASL (Random Access Skipped Leading) picture with pps_mixed_nalu_types_in_pic_flag equal to 0 or a picture that precedes an associated IRAP (Intra Random Access Point) picture in decoding order, and wherein an active entry in the reference picture list 0 or the reference picture list 1 of the RADL picture can refer to a RASL picture with the pps_mixed_nalu_types_in_pic_flag equal to 1 and a referenced RASL picture either belongs to the same layer or a different layer than a layer containing the current picture which is the RADL picture.Type: GrantFiled: June 8, 2021Date of Patent: January 23, 2024Assignee: HFI INNOVATION INC.Inventors: Shih-Ta Hsiang, Lulin Chen, Chih-Wei Hsu, Olena Chubach
-
Patent number: 11818326Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to encode and/or decode video data. Immersive media data includes a set of one or more tracks, each track comprising associated immersive media data corresponding to an associated spatial portion of immersive media content and metadata specifying a six degree of freedom (6DoF) viewing region in the immersive media content, wherein the metadata comprises viewing region type data indicating a type of the viewing region. An encoding and/or decoding operation is performed based on the set of one or more tracks and the viewing region metadata to generate encoded and/or decoded immersive media data. The viewing region type data can be specified by a data structure attribute of the metadata specifying a viewing region and/or by an attribute of the metadata specifying a viewing region.Type: GrantFiled: May 10, 2021Date of Patent: November 14, 2023Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Patent number: 11785214Abstract: A method for specifying layout of subpictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. The video decoder parses the bitstream for positions and sizes of multiple subpictures of the current picture. A position of a first subpicture and a size of a last subpicture are skipped during the parsing. The video decoder reconstructs the current picture and the subpictures of the current picture according to the positions and the sizes of the subpictures.Type: GrantFiled: November 12, 2020Date of Patent: October 10, 2023Assignee: MediaTek Singapore Pte. Ltd.Inventors: Lulin Chen, Chun-Chia Chen, Chih-Wei Hsu, Ching-Yeh Chen, Chen-Yen Lai
-
Patent number: 11778235Abstract: A method for performing transform skip mode (TSM) in a video decoder is provided. A video decoder receives data from a bitstream to be decoded as a plurality of video pictures. The video decoder parses the bitstream for a first syntax element in a sequence parameter set (SPS) of a current sequence of video pictures. When the first syntax element indicates that transform skip mode is allowed for the current sequence of video pictures and when transform skip mode is used for a current block in a current picture of the current sequence, the video decoder reconstructs the current block by using quantized residual signals that are not transformed.Type: GrantFiled: April 11, 2022Date of Patent: October 3, 2023Assignee: HFI INNOVATION INC.Inventors: Shih-Ta Hsiang, Lulin Chen, Tzu-Der Chuang, Chih-Wei Hsu, Ching-Yeh Chen, Olena Chubach, Yu-Wen Huang
-
Patent number: 11743441Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to accessing multimedia data that includes a plurality of media tracks that each include an associated series of samples of media data, and a derived track comprising a set of derivation operations to perform to generate a series of samples of media data for the derived track. A derivation operation of the set is performed to generate a portion of media data for the derived track, which includes: determining, based on the derivation operation, a group of media tracks from the plurality by determining each media track in the group meets a grouping criteria, selecting one media track from the group of media tracks, and adding a sample from the one media track to the derived track to generate the portion of the derived track.Type: GrantFiled: August 30, 2021Date of Patent: August 29, 2023Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Patent number: 11743559Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to access media data for a first three-dimensional (3D) immersive media experience including media tracks each including an associated series of samples of media data for a different component of the first 3D immersive media experience and derived immersive tracks, each comprising a set of derivation operations to perform to generate an associated series of samples of media data for a different component of a second 3D immersive media experience and perform, for each of the one or more derived immersive tracks, a derivation operation of the set of derivation operations by processing associated samples of the one or more media tracks as specified by the derivation operation to generate the associated series of samples of media data of the second 3D immersive media experience.Type: GrantFiled: January 4, 2022Date of Patent: August 29, 2023Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Patent number: 11706374Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to access multimedia data comprising a hierarchical track structure comprising at least a first track at a first level of the hierarchical track structure comprising first media data, wherein the first media data comprises a first sequence of video media units, and a second track at a second level in the hierarchical track structure different than the first level of the first track, the second track comprising metadata specifying a re-timing derivation operation. Output video media units are generated according to the second track, comprising performing the re-timing derivation operation on the first sequence of video media units to modify a timing of the first sequence of video media units by removing one or more video media units associated with the re-timing derivation operation and/or shifting timing information of the first sequence of video media units.Type: GrantFiled: April 9, 2021Date of Patent: July 18, 2023Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Publication number: 20230224512Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to provide video data for immersive media implemented by a server in communication with a client device. A request to access a stream of media data associated with immersive content at a point in time the client is first accessing the stream of media data for the immersive content is received from the client device. In response to the request from the client, the server transmits a response indication whether it has rendered at least part of the stream of media data. The server may also determine, based on the request from the client, whether to render at least part of the stream of media data for delivery to the client device.Type: ApplicationFiled: January 3, 2023Publication date: July 13, 2023Applicant: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Patent number: 11652903Abstract: A method and system of multimedia streaming services using DASH (Dynamic Adaptive Streaming over HTTP) are disclosed. According to this method, one or more Push Directives are sent from a client to a server to indicate information related to media data requested. Each Push Directive comprises a Push type including Push-rate and Push-rate Directive includes information associated with a push data rate related to the media data requested. If the Push-rate Directive is received by the server, one or more groups of data for the media data requested are pushed from the server to the client according to the push data rate. According to another method, fragmented MPDS are used, where at least one fragmented MPD omits a MPD header, MPD payload, Period header or Period payload. In yet another method, a status message group includes SharedResourceAllocation message that comprises parameters including bandwidth and pacingRate.Type: GrantFiled: December 14, 2021Date of Patent: May 16, 2023Assignee: MediaTek Inc.Inventors: Lulin Chen, Shan Liu, Wang Lin Lai
-
Patent number: 11589032Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to perform media processing tasks. A media processing entity includes a processor in communication with a memory, wherein the memory stores computer-readable instructions that, when executed by the processor, cause the processor to perform receiving, from a remote computing device, multi-view multimedia data comprising a hierarchical track structure comprising at least a first track comprising first media data at a first level of the hierarchical track structure, and a second track comprising task instruction data at a second level in the hierarchical track structure that is different than the first level of the first track. The instructions further cause the processor to perform processing the first media data of the first track based on the task instruction data of the second track to generate modified media data and an output track that includes the modified media data.Type: GrantFiled: January 6, 2021Date of Patent: February 21, 2023Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen
-
Publication number: 20230007314Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to provide video data for immersive media implemented by a server in communication with a client device. A request to access a stream of media data associated with immersive content at a point in time the client is first accessing the stream of media data for the immersive content is received from the client device. An initial portion of media data is determined, starting from the point in time the client requests to access, for the immersive content for delivery to the client device. In response to the request to access the stream of media data, the initial portion of media data is transmitted to the client device.Type: ApplicationFiled: June 27, 2022Publication date: January 5, 2023Applicant: MEDIATEK Singapore Pte. Ltd.Inventors: Xin Wang, Lulin Chen