-
公开(公告)号:US11310302B2
公开(公告)日:2022-04-19
申请号:US14592640
申请日:2015-01-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Imed Bouazizi , Youngkwon Lim
IPC: H04L29/06 , H04L65/65 , H04L65/611 , H04L65/612 , H04L65/80 , H04L65/60
Abstract: A user equipment is provided for providing content. The user equipment comprising at least one memory and at least one processing device. The at least one process is configured to receive a data stream over a network, the data stream comprising un-segmented media data for the content. The at least one process is also configured to identify segment boundaries in the un-segmented media data to identify segments and determine a segment number for each of the identified segments from a media presentation description (MPD) based on the segment boundaries. The at least one process is also configured to retrieve a uniform resource locator (URL) associated with each of a plurality of dynamic adaptive streaming over hypertext transfer protocol (DASH) segments based on the segment number for each of the plurality of DASH segments and provide the URL associated with each of the plurality of DASH segments to a client player.
-
公开(公告)号:US20220109856A1
公开(公告)日:2022-04-07
申请号:US17476255
申请日:2021-09-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngkwon Lim
IPC: H04N19/174
Abstract: An includes a decoding device for fast and efficient access of the EVC slices in a file, The decoding device includes a communication interface and a processor operably coupled to the communication interface. The communication interface is configured to receive a compressed bitstream. The processor determines one or more slices of the compressed bitstream to decode, in a component track. The processor also identifies a track reference in a configuration record of the component track, wherein the track reference indicates a track that is separate from the component track and the track includes parameter sets required to process the one or more slices. The processor further decodes for display the one or more slices using the parameter sets included in the indicated track.
-
公开(公告)号:US20210211674A1
公开(公告)日:2021-07-08
申请号:US17103634
申请日:2020-11-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngkwon Lim
IPC: H04N19/132 , H04N19/46 , H04N19/169 , H04N19/172 , H04L29/06
Abstract: A decoding device and an encoding device for storage of EVC decoder configuration information are disclosed. The decoding device includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives a compressed bitstream. The processor identifies a frame width value and a frame height value in a video decoder configuration record in combination with an SPS_in_stream value; and decodes the compressed video bitstream based on the frame width value and frame height value.
-
74.
公开(公告)号:US10984541B2
公开(公告)日:2021-04-20
申请号:US16379675
申请日:2019-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngkwon Lim , Imed Bouazizi , Eric Ho Ching Yip , Rajan Laxman Joshi
IPC: G06K9/00 , G06T7/33 , H04N19/137 , H04N19/182 , H04N19/172 , G06T7/38
Abstract: An encoding device, a decoding device and a method for point cloud encoding is provided. The method includes generating, for a 3D point cloud, frames corresponding to attributes of the 3D point cloud and an occupancy map. The method also includes encoding, the frames to generate one or more bitstreams. The one or more bitstreams include individual tracks and media content. The individual tracks include media tracks and a timed metadata track. The timed metadata track references the media tracks and the media tracks correspond respectively to the attributes. The method also includes generating a container including the one or more bitstreams transmitting the container.
-
75.
公开(公告)号:US10530828B2
公开(公告)日:2020-01-07
申请号:US14616432
申请日:2015-02-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngkwon Lim , Imed Bouazizi
IPC: H04L29/06 , H04W28/02 , H04L12/841 , H04L12/823
Abstract: Methods and apparatuses for wireless communication between at least one base station and user equipment, the user equipment including a transceiver and processing circuitry. The transceiver is configured to receive a packet comprising a control message with a header and a payload related to fragments of multimedia content. The header includes a message identifier indicating whether the control message is a low delay consumption message, a length of the controller message, and a version of the control message. The processing circuitry is configured to determine whether the control message is the low delay consumption message based on the message identifier. The processing circuitry is also configured to, responsive to the control message being the low delay consumption message, configure the packet based on the payload and the control message before receiving headers of the fragments of the multimedia content.
-
公开(公告)号:US10528707B2
公开(公告)日:2020-01-07
申请号:US14992990
申请日:2016-01-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Imed Bouazizi , Youngkwon Lim
IPC: H04L9/00 , G06F21/10 , H04N21/4623 , H04N21/4627 , H04N21/6334 , H04N21/647 , H04N21/435 , H04N21/258 , H04N21/254 , H04N21/2347 , H04N21/266 , H04N21/4405
Abstract: A method, receiver, and server enable content protection over broadcast channels. A method for receiving a media license includes receiving broadcast media data including at least a portion that is protected and requesting a message from a content decryption module (CDM) of the receiver. The method includes receiving a license signaling message including encrypted license data and identifying one or more hash codes in the license signaling message. Additionally, the method includes identifying the encrypted license data for the receiver based on a mapping between the one or more hash codes and a hash of the message from the CDM. A server for providing a media license sends, to a receiver or a group of receivers, a license signaling message including encrypted license data and a license message hash indicating a hash code used to identify the receiver or the group of receivers for the encrypted license data.
-
77.
公开(公告)号:US10476929B2
公开(公告)日:2019-11-12
申请号:US14616432
申请日:2015-02-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngkwon Lim , Imed Bouazizi
IPC: H04L29/06 , H04W28/02 , H04L12/841 , H04L12/823
Abstract: Methods and apparatuses for wireless communication between at least one base station and user equipment, the user equipment including a transceiver and processing circuitry. The transceiver is configured to receive a packet comprising a control message with a header and a payload related to fragments of multimedia content. The header includes a message identifier indicating whether the control message is a low delay consumption message, a length of the controller message, and a version of the control message. The processing circuitry is configured to determine whether the control message is the low delay consumption message based on the message identifier. The processing circuitry is also configured to, responsive to the control message being the low delay consumption message, configure the packet based on the payload and the control message before receiving headers of the fragments of the multimedia content.
-
公开(公告)号:US20190114830A1
公开(公告)日:2019-04-18
申请号:US16155675
申请日:2018-10-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Imed Bouazizi , Youngkwon Lim
Abstract: Method and apparatus for encoding, decoding and rendering 3D media content are provided. An apparatus for rendering three-dimensional (3D) media content includes a communication interface configured to receive a multimedia stream, and one or more processors operably coupled to the communication interface, the one or more processors configured to parse the multimedia stream into 2D video bitstreams including geometry frames and texture frames, 2D to 3D conversion metadata for rendering 3D points from 2D frames, and scene description metadata describing 6 degree of freedom (6DoF) relationships among objects in a 6DoF scene, decode the 2D video streams including geometry data and texture data to generate 2D pixel data, covert the 2D pixel data into 3D voxel data using the 2D to 3D conversion metadata; and generate the 6DoF scene from 3D voxel data using the scene description metadata.
-
公开(公告)号:US20180189958A1
公开(公告)日:2018-07-05
申请号:US15801174
申请日:2017-11-01
Applicant: Samsung Electronics Co., Ltd
Inventor: Madhukar Budagavi , Imed Bouazizi , Youngkwon Lim , Andrew Joseph Dickerson
IPC: G06T7/20 , G06F3/01 , H04N21/235 , G06T19/00
Abstract: A UE includes a communication unit, a display, at least one sensor, and a processor. The communication unit receives video from a server and the display renders a portion of the video. The sensor determines a pitch and a yaw of the portion of the video and a processor generates metadata that includes the pitch and the yaw.
-
公开(公告)号:US09967302B2
公开(公告)日:2018-05-08
申请号:US14076998
申请日:2013-11-11
Applicant: Samsung Electronics Co., LTD
Inventor: Youngkwon Lim , Zhan Ma , Kong Posh Bhat , Felix C. A. Fernandes
IPC: H04N21/2381 , H04L29/06
CPC classification number: H04L65/4084 , H04L65/602 , H04L65/80
Abstract: A method includes calculating a complexity value for each segment or version of multimedia content. The multimedia content has multiple versions associated with common content and different encoding parameters, and each version is divided into segments. The method also includes adaptively streaming the multimedia content to a client device based on at least some of the calculated complexity values. The complexity value for each segment or version is calculated by summing multiple operation complexity values defining complexities of operations for decoding the segment or version. The operation complexity values could include values for a bit parsing operation, a buffer initialization operation, an intra-prediction operation, an inverse quantization and transform operation, a reference block fetch operation, a fractional interpolation operation, and in-loop deblocking operation, a sample adaptive offset correction operation, an adaptive loop filtering operation, and a de-ringing filtering operation.
-
-
-
-
-
-
-
-
-