46th week of 2021 patent applcation highlights part 75 |
Patent application number | Title | Published |
20210360245 | METHOD AND APPARATUS FOR SUB-BLOCK BASED TEMPORAL MOTION VECTOR PREDICTION - A method of video decoding includes acquiring a current and identifying, for a current block included in the current picture, a reference block included in a reference picture that is different from the current picture, where the current block is divided into a plurality of sub-blocks (CBSBs), and the reference block has a plurality of sub-blocks (RBSBs). The method includes, determining whether the reference picture for the RBSB is the current picture, and in response to determining that the reference picture for the RBSB is the current picture, determining a coding mode of the RBSB as an intra mode. The method further includes, in response to determining that the reference picture for the RBSB is not the current picture determining a motion vector predictor for the one of the CBSBs based on whether the coding mode of the corresponding RBSB is one of the intra mode and the inter mode. | 2021-11-18 |
20210360246 | SHAPE ADAPTIVE DISCRETE COSINE TRANSFORM FOR GEOMETRIC PARTITIONING WITH AN ADAPTIVE NUMBER OF REGIONS - A decoder includes circuitry configured to receive a bitstream; determine a first region, a second region, and a third region of a current block and according to a geometric partitioning mode and decoding the current block. Related apparatus, systems, techniques and articles are also described. Decoder may determine, from a signal contained in the bitstream, a coding transformation type to decode the first region, the second region, and/or the third region, the coding transformation type characterizing at least an inverse block discrete cosine transformation and an inverse shape adaptive discrete cosine transformation, and the decoding of the current block may include using the determined transformation type for inverse transformation for each of the first region, the second region and/or the third region. | 2021-11-18 |
20210360247 | METHOD AND DEVICE FOR PERFORMING TRANSFORMATION BY USING LAYERED-GIVENS TRANSFORM - The present invention provides a method for reconstructing a video signal by using a layered-givens transform, comprising the steps of: generating a transform block by performing entropy decoding and inverse quantization on a current block; performing an inverse secondary transformation on a left top specific area of the transform block by using the layered-givens transform; performing an inverse primary transformation on the block on which the inverse secondary transformation has been performed; and reconstructing the current block by using the block on which the inverse primary transformation has been performed, wherein the layered-givens transform includes a plurality of rotation layers and a permutation matrix. | 2021-11-18 |
20210360248 | METHOD AND APPARATUS FOR PROCESSING IMAGAE SIGNAL - Embodiments of the disclosure provide a method and apparatus for processing video signals. An image signal decoding method according to an embodiment of the disclosure comprises the steps of: determining, on the basis of the height and width of a current block, an input length and output length of a non-separable transform; determining a non-separable transform matrix corresponding to the input length and output length of the non-separable transform; and applying the non-separable transform matrix to the current block, wherein, when the height and width of the current block are 4 each, the input length and output length of the non-separable transform are determined to be 8 and 16 respectively. | 2021-11-18 |
20210360249 | BLOCK-BASED PICTURE FUSION FOR CONTEXTUAL SEGMENTATION AND PROCESSING - An encoder includes circuitry configured to receive a video frame, partition the video frame into blocks, determine a first area within the video frame including a first grouping of a first subset of the blocks, determine a first average measure of information of the first area, and encode the video frame, the encoding including controlling a quantization parameter based on the first average measure of information of the first area. Related apparatus, systems, techniques and articles are also described. | 2021-11-18 |
20210360250 | ADAPTIVE WEIGHTING OF REFERENCE PICTURES IN VIDEO CODEC - A video decoder, encoder, and corresponding methods for processing video data for an image block and a particular reference picture index to predict the image block are disclosed that utilize adaptive weighting of reference pictures to enhance video compression, where a decoder includes a reference picture weighting factor unit for determining a weighting factor corresponding to the particular reference picture index; an encoder includes a reference picture weighting factor assignor for assigning a weighting factor corresponding to the particular reference picture index; and a method for decoding includes receiving a reference picture index with the data that corresponds to the image block, determining a weighting factor for each received reference picture index, retrieving a reference picture for each index, motion compensating the retrieved reference picture, and multiplying the motion compensated reference picture by the corresponding weighting factor to form a weighted motion compensated reference picture. | 2021-11-18 |
20210360251 | SIGNALING METHOD FOR CHROMA INTRA PREDICTION MODE - A method, computer program, and computer system is provided for encoding or decoding video data. Video data including a chroma component and a luma component is received. One or more contexts for entropy coding chroma intra prediction modes are identified based on a co-located luma block at one or more pre-defined positions. The video data is decoded based on the identified contexts. | 2021-11-18 |
20210360252 | METHOD FOR VIDEO FRAME INTERPOLATION, RELATED ELECTRONIC DEVICE AND STORAGE MEDIUM - A method for video frame interpolation, a related electronic device and a storage medium is disclosed. A video is obtained. An (i−1) | 2021-11-18 |
20210360253 | COLOUR CONVERSION WITHIN A HIERARCHICAL CODING SCHEME - There is provided a method for processing an input signal ( | 2021-11-18 |
20210360254 | METHOD FOR CODING IMAGE ON BASIS OF SELECTIVE TRANSFORM AND DEVICE THEREFOR - A method for decoding an image by a decoding device according to the present invention comprises the steps of: deriving, from a bit stream, transform coefficients of a block to be decoded; deriving residual samples of the block to be decoded, on the basis of a selective transform of the transform coefficients; and generating a reconstructed picture on the basis of the residual samples of the block to be decoded and prediction samples of the block to be decoded, wherein the selective transform is performed on the basis of a modified transform matrix, the modified transform matrix comprises a matrix including a modified basis vector, and the modified basis vector contains a certain number of elements selected from N elements. | 2021-11-18 |
20210360255 | Triangle Prediction With Applied-Block Settings And Motion Storage Settings - A video coder receives data from a bitstream for a block of pixels to be encoded or decoded as a current block of a current picture of a video. Upon determining that an applied block setting of the current block satisfies a threshold condition, the video coder generates a first prediction based on a first motion information for a first prediction unit of the current block. The video coder generates a second prediction based on a second motion information for a second prediction unit of the current block. The video coder generates a third prediction based on the first and second motion information for an overlap prediction region that is defined based on a partitioning between the first prediction unit and the second prediction unit. The video coder encodes or decodes the current block by using the first, second, and third predictions. | 2021-11-18 |
20210360256 | INTERACTION BETWEEN MV PRECISIONS AND MV DIFFERENCE CODING - Interaction between MV precisions and MV difference coding is described. In an exemplary aspect, a method for video processing includes determining, for a conversion between a first block of video and a bitstream representation of the first block, whether a symmetric motion vector difference (SMVD) mode for the first block is enabled or disabled and/or how to apply the SMVD mode for the first block, based on at least one of motion information, a motion vector difference (MVD) precision and a motion vector (MV) precision of the first block; and performing the conversion based on the determining. | 2021-11-18 |
20210360257 | IMAGE CODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING METHOD, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - A moving picture decoding apparatus, method, and medium for decoding a current block are provided. A first candidate is derived from a first motion vector that has been used to decode a first block. The first block is adjacent to the current block. A first index identifying a reference picture to be selected for decoding the current block is decoded. A second candidate having a second motion vector that includes a non-zero value is derived. The non-zero value is assigned to the reference picture. A selected candidate is selected from a plurality of candidates, including the first candidate and the second candidate. A second index identifying the selected candidate is decoded. The current block is decoded using the selected candidate. The second candidate includes the non-zero value of the reference picture, with the reference picture being selected from a plurality of referable reference pictures. | 2021-11-18 |
20210360258 | METHOD AND SYSTEM FOR PROCESSING VIDEO CONTENT - Embodiments of the disclosure provide systems and methods for processing video content. The method can include: receiving raw video data of a video; determining a texture complexity for the video based on the raw video data; determining an encoding mode for the raw video data based on the texture complexity; and encoding the raw video data using the determined encoding mode. | 2021-11-18 |
20210360259 | SUBSTITUTIONAL END-TO-END VIDEO CODING - A method of video encoding at a video encoder can include receiving a picture, and determining a substitutional representation of the picture by performing an optimization process to tune elements of the substitutional representation of the picture to optimize a rate-distortion performance of coding the substitutional representation of the picture based on an end-to-end (E2E) optimized framework. The E2E optimized framework can be an artificial neural network (ANN) based video coding framework that is pretrained. The substitutional representation of the picture can be encoded to generate a bitstream. | 2021-11-18 |
20210360260 | PERCEPTUAL QUALITY ASSESSMENT METRIC BASED CONTENT AND VIEWER AWARE ENCODING - Candidate encodes of a source video are produced using a plurality of encoding configurations. Quality of experience (QoE) scores for each of the candidate encodes are computed. The QoE scores of the plurality of candidate encodes are compared to determine a lowest bitrate encode that achieve a target QoE score. The lowest bitrate encode that achieve the target QoE score as an optimized output video is selected. | 2021-11-18 |
20210360261 | IMAGE DATA ENCODING AND DECODING - An image encoding apparatus comprises a selector configured to select, from a set of candidate prediction operations each defining at least a prediction direction, a prediction operation for prediction of samples of a current region of a current image, the current region comprising an array of two or more rows and two or more columns of samples; an intra-image predictor configured to derive predicted samples of the current region with respect to one or more of a group of reference samples of the same image in dependence upon a prediction direction, defined by the selected prediction operation, between a current sample to be predicted and a reference position amongst the reference samples; in which, for at least some of the candidate prediction operations, the group of reference samples comprises two or more parallel linear arrays of reference samples disposed at different respective separations from the current region; a detector configured to detect whether samples corresponding to any of the two or more parallel linear arrays of reference samples are unavailable for use in prediction of samples of the current region and, if any of the two or more parallel linear arrays of reference samples are unavailable, to inhibit selection, by the selector, of a candidate prediction operation dependent upon the unavailable reference samples. | 2021-11-18 |
20210360262 | ENCODER-SIDE OPTIONS FOR INTRA BLOCK COPY PREDICTION MODE FOR VIDEO AND IMAGE CODING - Innovations in encoder-side options for intra block copy (“BC”) prediction mode facilitate intra BC prediction that is more effective in terms of rate-distortion performance and/or computational efficiency of encoding. For example, some of the innovations relate to concurrently performing block vector (“BV”) estimation and making block splitting decisions for a block. Other innovations relate to selectively merging blocks into a larger block during BV estimation. | 2021-11-18 |
20210360263 | METHOD AND APPARATUS FOR VIDEO CODING - Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. An apparatus for video decoding includes processing circuitry. The processing circuitry checks an inferable condition for a flag of a specific prediction mode for a current block before parsing the flag of the specific prediction mode for the current block from a coded video bitstream. The specific prediction mode is one of a plurality of inter picture prediction modes. When the inferable condition indicates that the flag is inferable, the processing circuitry infers the flag without parsing the flag from the coded video bitstream. When the inferable condition indicates uncertainty for inferring the flag, the processing circuitry parses the flag from the coded video bitstream. Then, the processing circuitry reconstructs the current block according to the specific prediction mode when the flag is indicative of an application of the specific prediction mode on the current block. | 2021-11-18 |
20210360264 | SUPPLEMENTAL ENHANCEMENT INFORMATION INCLUDING CONFIDENCE LEVEL AND MIXED CONTENT INFORMATION - This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is. | 2021-11-18 |
20210360265 | INTER-PREDICTION MODE-BASED IMAGE PROCESSING METHOD AND DEVICE THEREFOR - Disclosed are a method for encoding a video signal and a device therefor. Specifically, a method for decoding an image based on an inter prediction mode comprises: generating a merging candidate list by using a spatial merge candidate and a temporal merge candidate of a current block; obtaining a merge index indicating a certain merge candidate in the merging candidate list; and generating a prediction block of the current block by using motion information of the certain merge candidate, wherein the generating of the merging candidate list may include adding a first merge candidate indicating a collocated block specified by motion information of the spatial merge candidate to the merging candidate list if a reference picture of the spatial merge candidate is same as a predetermined picture. | 2021-11-18 |
20210360266 | MULTI-RANGE HDR VIDEO CODING - At least some applications in the total HDR video chain desire some more sophisticated approach, such as a high dynamic range video encoder ( | 2021-11-18 |
20210360267 | POINT CLOUD CODING STANDARD CONFORMANCE DEFINITION IN COMPUTING ENVIRONMENTS - A mechanism is described for facilitating defining of interoperability signaling and conformance points for the PCC standard in computing environments. A computing device of embodiments, as described herein, includes a decoder to decode a compressed bitstream of video data representing a point cloud, point cloud reconstructor circuitry to reconstruct a point cloud from the decoded patch video data, a syntax element parser to receive at least one syntax element representing interoperability signaling in the compressed bitstream to indicate the number of points in one or more pictures of the video data, and processing hardware to determine if the number of points in the one or more pictures of the compressed bitstream is within the conformance limits of the point cloud reconstructor circuitry. | 2021-11-18 |
20210360268 | ENCODER - An encoder includes circuitry, and memory coupled to the circuitry. The circuitry, in operation, for each of a plurality of sub-bitstreams having mutually different frame rates, encodes identification information into a header of a bitstream including the plurality of sub-bitstreams, the identification information indicating a temporal ID that is an identifier of a temporal layer related to a temporal scalability and corresponds to the sub-bitstream, and encodes level information indicating a conformance level of the sub-bitstream. | 2021-11-18 |
20210360269 | METHOD FOR ASSIGNING TRANSCODING TASK, SCHEDULING DEVICE AND TRANSCODING DEVICE - A method for assigning a transcoding task includes: after receiving a task assignment request sent by a client device, the scheduling device may determine the current load value of each transcoding device according to the target resolutions of the transcoding tasks carried in each transcoding device and the device performance of each transcoding device, and further determine a target transcoding device whose current load value is less than a first threshold, to allow the client device to send a transcoding task to the target transcoding device. | 2021-11-18 |
20210360270 | BUFFER RESETTING FOR INTRA BLOCK COPY IN VIDEO CODING - A method of visual media processing includes determining a size of a buffer to store reference samples for prediction in an intra block copy mode; and performing a conversion between a current video block of visual media data and a bitstream of the current video block, using the reference samples stored in the buffer, wherein the conversion is performed in the intra block copy mode which is based on motion information related to a reconstructed block located in same video region with the current video block without referring to a reference picture. | 2021-11-18 |
20210360271 | INTER PREDICTION IN EXPONENTIAL PARTITIONING - A decoder includes circuitry configured to receive a bitstream; partition a current block via an exponential partitioning mode into a first region and a second region; determine a motion vector associated with the first region or the second region, the determining including constructing a candidate list; and decode the current block using the determined motion vector. Related apparatus, systems, techniques and articles are also described. | 2021-11-18 |
20210360272 | SYSTEM AND METHOD FOR VIDEO CODING - A decoder includes circuitry which, in operation, parses a first flag indicating whether a CCALF (cross component adaptive loop filtering) process is enabled for a first block located adjacent to a left side of a current block; parses a second flag indicating whether the CCALF process is enabled for a second block located adjacent to an upper side of the current block; determines a first index associated with a color component of the current block; and derives a second index indicating a context model, using the first flag, the second flag, and the first index. The circuitry, in operation, performs entropy decoding of a third flag indicating whether the CCALF process is enabled for the current block, using the context model indicated by the second index; and performs the CCALF process on the current block in response to the third flag indicating the CCALF process is enabled for the current block. | 2021-11-18 |
20210360273 | METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING USING LIST OF PREDICTOR CANDIDATES - At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, for a block being encoded, a set of predictor candidates is determined. For a current potential predictor candidate in a set of potential predictor candidates, it is determined that the current potential predictor candidate is different from any predictor candidate in a subset of predictor candidates from the set of predictor candidates and in response the current potential predictor candidate is added to the set of predictor candidates. Thus, the set of predictor candidates is pruned with partial comparison in the set. The block is encoded or decoded based on a predictor candidate from pruned set of predictor candidates. | 2021-11-18 |
20210360274 | Video Processing Methods and Apparatuses of Determining Motion Vectors for Storage in Video Coding Systems - Video processing methods and apparatuses for coding a current block comprise receiving input data of a current block, splitting the current block into sub-blocks, deriving motion information for the sub-blocks, performing motion compensation for the sub-blocks using the motion information to derive a final predictor, deriving and storing a representative motion vector for each grid in the current block, and encoding or decoding the current block using the final predictor. The representative motion vector for grids in a weighted area is determined by combining the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in different lists. The representative motion vector for grids in the weighted area is determined as one of the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in the same list. | 2021-11-18 |
20210360275 | INTER PREDICTION METHOD AND APPARATUS - The inter prediction method is provided, which includes: obtaining a predicted sample value of a current affine block; determining one or more luminance compensation blocks based on motion vectors of one or more subblocks of the current affine block; determining a linear model coefficient based on a first sample set and a second sample set, where the first sample set includes at least one reconstructed sample neighboring to an edge of the current affine block, the second sample set includes at least one reconstructed sample neighboring to an edge of the one or more luminance compensation blocks, and the sample in the first sample set is in a one-to-one correspondence with the sample in the second sample set; and updating the predicted sample value of the current affine block based on the linear model coefficient, to obtain an updated predicted sample value of the current affine block. | 2021-11-18 |
20210360276 | METHOD AND DEVICE FOR INDUCING MOTION INFORMATION BETWEEN TEMPORAL POINTS OF SUB PREDICTION UNIT - According to the present invention, there is provided A method of encoding a three-dimensional (3D) image, the method comprising: determining a prediction mode for a current block as an inter prediction mode; determining whether a reference block corresponding to the current block in a reference picture has motion information; when the reference block has the motion information, deriving motion information on the current block for each sub prediction block in the current block; and deriving a prediction sample for the current block based on the motion information on the current block. | 2021-11-18 |
20210360277 | METHOD FOR ENCODING AND DECODING VIDEO BY USING MOTION VECTOR DIFFERENTIAL VALUE, AND APPARATUS FOR ENCODING AND DECODING MOTION INFORMATION - Provided is a video decoding method including: generating a merge candidate list including neighboring blocks referred to to predict a motion vector of a current block in a skip mode or a merge mode; when a merge motion vector difference is used according to merge difference mode information indicating whether the merge motion vector difference and a motion vector determined from the merge candidate list are used, determining a base motion vector from a candidate determined among the merge candidate list based on merge candidate information; determining the motion vector of the current block by using the base motion vector and a merge motion vector difference of the current block, the merge motion vector difference being determined by using a distance index and direction index of the merge motion vector difference of the current block; and reconstructing the current block by using the motion vector of the current block. | 2021-11-18 |
20210360278 | CONDITIONS FOR UPDATING LUTS - Devices, systems and methods for processing video are described. In a representative aspect, a video processing method is provided to include: maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; performing a conversion between a first video block and a bitstream representation of a video including the first video block based on the tables; and updating, after performing of the conversion, zero or more tables, based on an update rule. | 2021-11-18 |
20210360279 | FAST ALGORITHMS FOR SYMMETRIC MOTION VECTOR DIFFERENCE CODING MODE - A method for video processing is provided. The method includes making a determination, for a conversion between a current video block of a video and a coded representation of the current video block, whether to use a symmetric motion vector difference (SMVD) mode based on a currently selected best mode for the conversion; and performing the conversion based on the determining. | 2021-11-18 |
20210360280 | OVERLAPPED BLOCK MOTION COMPENSATION BASED ON BLENDED PREDICTORS - Exemplary video processing methods and apparatuses for coding a current block. One implementation operates by receiving input video data associated with a current block in a current picture; determining one or more Motion Vectors (MVs) for generating an OBMC region; generating one or more converted MVs by changing said one or more MVs to one or more integer MVs or changing a MV component of said one or more MVs to an integer component; deriving the OBMC region by motion compensation using said one or more converted MVs; applying OBMC by blending an OBMC predictor in the OBMC region with an original predictor; and encoding or decoding the current block. | 2021-11-18 |
20210360281 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes memory and circuitry configured to determine a merge mode to be applied to a current block, wherein the merge mode includes a sub-block merge mode and a first merge mode. In the merge mode, inter-prediction parameters are inferred from a neighboring block neighboring the current block. In the sub-block merge mode, the current block includes a plurality of sub-blocks, and inter-prediction parameters are provided for each of the plurality of sub-blocks. When the merge mode is determined to be the first merge mode, the circuitry generates a prediction image for the current block by performing a bi-directional optical flow prediction process, wherein the bi-directional optical flow prediction process uses a spatial gradient for the current block. When the merge mode is determined to be the sub-block merge mode, the circuitry generates a prediction image for the current block by not performing the bi-directional optical flow prediction process. | 2021-11-18 |
20210360282 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry: derives a motion vector of a current block by referring to at least one reference picture different from a picture to which the current block belongs; performs a mode for estimating, for each sub-block unit of sub-blocks obtained by splitting the current block, a surrounding region of the motion vector to correct the motion vector; determines whether to apply deblocking filtering to each of boundaries between neighboring ones of the sub-blocks; and applies the deblocking filtering to the boundary, based on a result of the determination. | 2021-11-18 |
20210360283 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS - An image coding method includes: deriving a candidate for a motion vector of a current block from a co-located motion vector; adding the candidate to a list; selecting the motion vector of the current block from the list; and coding the current block, wherein the deriving includes: deriving the candidate by a first derivation scheme in the case of determining that each of a current reference picture and a co-located reference picture is a long-term reference picture; and deriving the candidate by a second derivation scheme in the case of determining that each of the current reference picture and the co-located reference picture is a short-term reference picture. | 2021-11-18 |
20210360284 | Method and Apparatus of Improved Merge with Motion Vector Difference for Video Coding - A prediction method and apparatus for video coding include a set of Merge candidates having an MMVD (Merge mode with motion vector differences (MVD)) candidate are generated. When the current block has a block size belonging to at least one default block size, whether a target candidate in the set of Merge candidates is bi-prediction is determined after the set of Merge candidates is generated. If the target candidate is bi-prediction: the target candidate is replaced by a uni-prediction candidate; the uni-prediction candidate is included in the set of Merge candidates to generate a modified set of Merge candidates; and current motion information associated with the current block is encoded using the modified set of Merge candidates at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the modified set of Merge candidates. | 2021-11-18 |
20210360285 | MOTION COMPENSATION BOUNDARY FILTERING - At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, a prediction block for a current block is obtained. A reconstructed neighboring block of the prediction block is obtained. Filtering is performed on a boundary between the prediction block and the reconstructed neighboring block. At the encoder side, the prediction residual is obtained as the difference between the filtered prediction block and the current block, and then encoded. At the decoder side, the prediction residual is added to the filtered prediction block to reconstruct the current block. | 2021-11-18 |
20210360286 | VIDEO ENCODING BY PROVIDING GEOMETRIC PROXIES - Compressing a frame of video includes receiving a frame of a video, identifying a three dimensional (3D) object in the frame, matching the 3D object to a stored 3D object, compressing the frame of the video using a color prediction scheme based on the 3D object and the stored 3D object, and storing the compressed frame with metadata, the metadata identifying the 3D object, indicating a position of the 3D object in the frame of the video and indicating an orientation of the 3D object in the frame of the video. | 2021-11-18 |
20210360287 | METHOD AND SYSTEM FOR CONSRAINING SLICE HEADER PROCESSING OVERHEAD IN VIDEO CODING - A method for encoding a picture of a video sequence in a bit stream that constrains slice header processing overhead is provided. The method includes computing a maximum slice rate for the video sequence, computing a maximum number of slices for the picture based on the maximum slice rate, and encoding the picture wherein a number of slices used to encode the picture is enforced to be no more than the maximum number of slices. | 2021-11-18 |
20210360288 | TUNED LINE GRAPH TRANSFORMS - A method of decoding may be performed by at least one processor, and may comprise: receiving an entropy coded bitstream comprising compressed video data; generating one or more dequantized blocks, determining whether at least one of a height and a width of the one or more dequantized blocks is greater than or equal to a predefined threshold, and responsive to the at least one of the height or the width of the one or more dequantized blocks being greater than or equal to the predefined threshold, transform coding a dequantized block using a tuned line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the one or more dequantized blocks. | 2021-11-18 |
20210360289 | PARAMETER SET SYNTAX ELEMENTS AND VARIABLES IN VIDEO CODING - Example methods and devices for coding video data are disclosed. An example device for coding video data includes memory configured to store the video data, and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine a value of a first syntax element indicative of whether a first constraint is applicable, the first constraint being that rectangular slices are not used for a plurality of pictures. The one or more processors are also configured to decode the plurality of pictures of the video data in accordance with the value of the first syntax element. | 2021-11-18 |
20210360290 | REFERENCE PICTURE LIST CONSTRAINTS AND SIGNALING IN VIDEO CODING - Example techniques and devices are disclosed. An example device for coding video data includes memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to determine whether an entry in a reference picture list for a current picture is equal to no reference picture. Based on the entry being equal to no reference picture, the one or more processors are configured to determine additional information associated with the entry. The one or more processors are configured to check a constraint for the entry based on the additional information and code the current picture in accordance with the constraint. | 2021-11-18 |
20210360291 | VIDEO CODEC ALLOWING SUB-PICTURE OR REGION WISE RANDOM ACCESS AND CONCEPT FOR VIDEO COMPOSITION USING THE SAME - Video codec concepts which allows more effective video composition/merging and/or a more effective implementation of gradual decoding refresh are described along with concepts of allowing video composition/merging being more effective, for instance, in terms of complexity of the composition/merging task. | 2021-11-18 |
20210360292 | METHOD FOR PICTURE DECODING, DECODER AND STORAGE MEDIUM - An image decoding method, a decoder and a storage medium are porovided. The method includes: receiving code stream data, and parsing the code stream data to obtain a coding tree unit corresponding to the code stream data; parsing an i-th node of i-th layer corresponding to the coding tree unit to obtain i-th state parameter and i-th flag parameter corresponding to the i-th node; performing detection processing on the i-th node according to the i-th state parameter and the i-th flag parameter to obtain an i-th detection result; acquiring a (i+1)th node of a (i+1)th layer corresponding to the coding tree unit; continuing to perform detection processing on the (i+1)th node, and traversing all the nodes corresponding to the coding tree unit until all the coding unit data corresponding to the coding tree unit is obtained; and generating a decoded image corresponding to the code stream data. | 2021-11-18 |
20210360293 | USING ATSC 3.0 TO AUGMENT IN-STADIUM VIDEO FEEDS - Techniques are described for using ATSC 3.0 to augment in-stadium (including in-arena) video feeds. In addition to a central stadium large screen view, spectators can use their mobile devices or view wall-mounted TVs around the stadium to receive in-stadium special feeds broadcast using ATSC 3.0, but not necessarily broadcast beyond the stadium and its environs. | 2021-11-18 |
20210360294 | SYSTEMS, METHODS, AND DEVICES FOR ENABLING LIVE MEDIA PRODUCTION SERVICES - A live media production function (LMPF) provisions a live media production service and live media service in a 5G system. The LMPF may be deployed as a virtual or physical network function in a 5G network or as an application function interfacing with the 5G network over a standardized interface. | 2021-11-18 |
20210360295 | SYSTEM AND METHOD FOR CONTROLLING DATA STREAM MODIFICATIONS - In some embodiments, there is provided a system for remotely processing data streams including: at least one transmitter configured for transmission of at least two data streams, the at least two data streams including at least a lower quality preview stream and a higher quality content stream. A plurality of editor computing devices is configured for receiving at least the lower quality preview stream and facilitating processing and editing on the lower quality preview stream, generating a set of machine-readable instructions representative of the processing and editing. A plurality of routing computing devices located from the at least one transmitter is configured for receiving at least the higher quality content stream and the set of machine-readable instructions, processing the higher quality content stream by encoding the higher quality content stream based on the set of machine-readable instructions to generate an output content stream. | 2021-11-18 |
20210360296 | Control signal transmission circuit and control signal receiving circuit for audio/video interface - A control signal transmission circuit and a control signal receiving circuit for an audio/video interface are provided. The control signal transmission circuit includes an audio/video interface encoder, a signal packaging circuit and a data allocator. The audio/video interface encoder is configured to receive an audio packet and supports a user-defined packet format. The signal packaging circuit is configured to receive a first control signal and package the first control signal into a control data packet according to the user-defined packet format. The data allocator is configured to receive a video data and a second control signal and to mix the second control signal and the video data to generate a mixed data packet. The audio/video interface encoder packages the control data packet, the mixed data packet and the audio packet according to an audio/video transmission protocol to generate an audio/video and control data. | 2021-11-18 |
20210360297 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING SIGNALING INFORMATION ASSOCIATED WITH MULTIMEDIA CONTENT - The present disclosure relates to a method of transmitting multimedia content in a broadcast communication system, and comprises the steps of: identifying protocol information mapped for each service corresponding to multimedia content; transmitting service-related information including the identified protocol information mapped for each service; and transmitting multimedia content corresponding to related services to a receiving side by using the identified protocol. | 2021-11-18 |
20210360298 | Dynamic, Interactive Segmentation in Layered Multimedia Content - Computer implemented systems and methods are described for providing layered multimedia content. Specifically, the systems and methods can analyze a content stream or file using software to identify objects present in the first content, which could include people, items, places, music, sounds, and so forth. One or more elements can be generated and overlaid on to the content, which allow a viewer of the content to access information about the object and/or purchase a product or service associated with the object. Such information can be presented to the viewer when the viewer clicks on or otherwise interacts with the element. | 2021-11-18 |
20210360299 | Method and Device for Generating and Detecting a Fingerprint Functioning as a Trigger Marker in a Multimedia Signal - A device is configured to perform a method that detects a trigger marker for an action corresponding to a segment of a multimedia signal. A fingerprint is generated based on the segment of the multimedia signal at a trigger time point. The generated fingerprint is stored in a database and communicated to the device. During playback of the multimedia signal, fingerprints of segments of the multimedia signal are generated and matched against fingerprints in the database. When a match is found, one or more associated actions for the segment are retrieved by the device. The trigger time point may be determined as a time point near or at the segment of the multimedia signal with the matched fingerprint. In this way, trigger markers for actions may be enabled without modifying the multimedia signal. | 2021-11-18 |
20210360300 | IMAGE DISTRIBUTION METHOD, DISTRIBUTION DEVICE, REPRODUCING DEVICE, INSPECTION DEVICE AND PROGRAM - A digital watermark is applied to a video to be distributed without re-encoding. A content distribution device | 2021-11-18 |
20210360301 | Systems, Methods and Computer-Readable Media For Configuring Receiver Latency - The present disclosure is related to transmitting and receiving media channels, such as audio and video channels. These channels may be transmitted as packets from one or more transmitting devices to one or more receiving devices for playout. Certain embodiments of the present disclosure include systems, methods, and computer-readable media for determining latency of a data network for synchronised playout of received signals. Additionally, certain embodiments of the present disclosure include systems, methods, and computer-readable media for synchronising playout among devices connected to a data network. | 2021-11-18 |
20210360302 | METHOD AND MISSION CRITICAL SERVER FOR HANDLING RECEPTION OF MEDIA STREAMS IN MISSION CRITICAL SYSTEM - The present disclosure relates to a pre-5 | 2021-11-18 |
20210360303 | VIDEO QUALITY MONITORING IN A NETWORK ENVIRONMENT - According to one configuration, a monitor resource monitors conveyance of content streaming over a shared communication link between a server resource and a communication device, the communication device requesting segments of the content from a manifest file. Monitoring as described herein can include intercepting and inspecting data packets associated with conveyance of the content over the shared communication link. An analyzer resource analyzes bandwidth attributes of streaming the content over the shared communication link. Based on the attributes of streaming the content (such as bandwidth, adaptive bit rate, etc.) over the shared communication link, the monitor resource generates a report indicating a link quality provided to the communication device via the shared communication link conveying the stream of content. | 2021-11-18 |
20210360304 | METHOD AND SYSTEM FOR SECURE OVER-THE-TOP LIVE VIDEO DELIVERY - A method is provided for managing key rotation (use of series of keys) and secure key distribution in over-the-top content delivery. The method provided supports supplying a first content encryption key to a content packaging engine for encryption of a first portion of a video stream. Once the first content encryption key has expired, a second content encryption key is provided to the content packaging engine for encryption of a second portion of a video stream. The method further provides for notification of client devices of imminent key changes, as well as support for secure retrieval of new keys by client devices. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method. | 2021-11-18 |
20210360305 | Content-Modification System with Unscheduling Feature - In one aspect, a method includes a content-presentation device determining first and second intervals during which presentation of received content is modifiable, and transmitting first and second requests for first and second supplemental content. A link to content in a playlist may be received, the playlist including first supplemental content followed immediately by second supplemental content. The link may be used to retrieve the first supplemental content, which may be presented in a first modification operation during the first interval. Before completing the first modification operation, the content-presentation device may use the link to start retrieving the second supplemental content for a second modification operation scheduled immediately following the first modification operation, and may determine that while less than a threshold portion of the first modification operation remains incomplete, retrieval of the second supplemental content is also incomplete. The content-presentation device may then unschedule the second content-modification operation. | 2021-11-18 |
20210360306 | METHOD AND APPARATUS FOR REDIRECTING PORTIONS OF CONTENT TO ALTERNATE COMMUNICATION CHANNELS - Systems and methods for displaying primary content without any overlaid secondary content, and instead transmitting the secondary content to the viewer as a message through another communication channel. For example, a news banner is removed from display on a viewer's television, and the text of the news banner is encapsulated in a message sent to the viewer's primary social media account. In this manner, the viewer may watch the primary content uninterrupted by the secondary content, and is thus presented with fewer distractions and a potentially more enjoyable viewing experience. | 2021-11-18 |
20210360307 | INFORMATION DISTRIBUTION APPARATUS, INFORMATION DISTRIBUTION METHOD, AND INFORMATION DISTRIBUTION PROGRAM - An information distribution apparatus includes: a user information receiving unit configured to receive user information from user devices that respective users have, the user information including at least one of user-captured images and positional information of the users, and user IDs of the users; a user specifying unit configured to specify at least one user from a plurality of pieces of user information; an other user extraction unit configured to extract at least one other user who is present near the specified user based on at least one of the user-captured images and the positional information of the user; a related user group information generation unit configured to generate related user group information in which at least one of the pieces of user information is associated with at least one of pieces of other user information. | 2021-11-18 |
20210360308 | EXCITING MOMENT PRE-COGNIZANT NOTIFICATION FOR LIVE EVENTS - Embodiments of the present invention provide a method, system and computer program product for exciting moment notification for a live event. An exciting moment notification method includes first defining in a table in memory of a computer, an exciting moment occurring during a live event, such as a card game, awards program or a sporting event, and then annotating a multiplicity of images of different instances of the live event with the exciting moment. The method further includes video streaming a live instance of the live event over a computer communications network and matching a frame of the video streamed live instance in the memory of the computer to an annotated one of the multiplicity of images. Finally, the method includes transmitting a message to at least one subscriber of the instance of the live event indicating an occurrence of the exciting moment. | 2021-11-18 |
20210360309 | SET-TOP BOX SYSTEM CONTROLLED BY DIFFERENT PERMISSIONS - A set-top box system controlled by different permissions comprises: a set-top box body; a first remote controller and a second remote controller, each of which configured to control the set-top box body through infrared signals; wherein a first network access range corresponding to the first remote controller and a second network access range corresponding to the second remote controller are pre-set in the set-top box body; the set-top box body comprises a first wakeup mode and a second wakeup mode; the set-top box body runs in the first/second wakeup mode and is set to the first/second network access range when it is woken up by the infrared signals sent by the first/second remote controller The set-top box system can achieve automatic network switching depending on different remote controllers, and thus, watch requirements from different users on the same set-top box can be satisfied. | 2021-11-18 |
20210360310 | DEVICES, SYSTEMS, AND METHODS FOR RECEIVING BROADCAST CONTENT VIA AN AUTOMOTIVE PORT - Embodiments of a device that includes an automotive-specific connector are described herein. The device includes radiofrequency (RF) communication circuitry communicatively coupled to processing circuitry and configured to receive a broadcast digital television signal. The processing circuitry configured to receive a user selection of broadcast digital television content to be obtained. The RF communication circuitry controlled to select a frequency band corresponding to the broadcast digital television content from the broadcast digital television signal. Encoded broadcast digital content is received from the RF communication circuitry and a digital bitstream is decoded to obtain the selected broadcast digital television content therein. | 2021-11-18 |
20210360311 | CONTROL DEVICES AND SYSTEMS INCORPORATING SECURE CONTACTLESS REMOTE CONTROL AND ASSOCIATED METHODS - The disclosed technology includes commercial and residential automation and control (including audio-visual control) devices and systems incorporating contactless remote control. The disclosed technology can include a method of controlling an audio-visual system. The method can include displaying an authorization code on an audio-visual control device. The method can include receiving, at the audio-visual control device and from the remote server, instructions to change a setting of the audio-visual system, the instructions having been received by the remote server from a user device that has been authenticated by the remote server via the authorization code. The method can include outputting, to the audio-visual system, the instructions to change a setting of the audio-visual system and outputting, to the remote server, data indicative of a status of the audio-visual system. | 2021-11-18 |
20210360312 | CONTENT PLAYBACK DEVICE USING VOICE ASSISTANT SERVICE AND OPERATION METHOD THEREOF - A content reproduction apparatus includes an outputter configured to output audio and video, a user interface configured to receive an utterance input from a user, a memory storing one or more instructions, and a processor configured to execute the one or more instructions stored in the memory. The processor is configured to control the outputter to output a first screen in which one or more objects selectable by the user's utterance are included and a focus is displayed with respect to one of the one or more objects, and, to control the outputter to output utterable guide information for a next selection according to the object corresponding to the focus displayed, when the user does not provide an utterance through the user interface. | 2021-11-18 |
20210360313 | Event Source Content and Remote Content Synchronization - A method of replacing low-quality audio content by better-quality audio content in media content comprising the low-quality audio content synchronized with video content. Tag data and/or fingerprint data associated with the low-quality audio content are used to perform a search to find a matching portion of better-quality audio content. The low-quality audio content can be replaced with the matched portion of the better-quality audio content by compiling the matched audio portion with the video content of the media content. Included is any of: compensating for an amount of timing misalignment between the low-quality audio content and the matched portion of audio content; obtaining fingerprint data for the audio content of the media content by using hash values of spectrogram frequency peaks; obtaining one or more feature vectors from the audio content of the media content to reduce a size of a search of stored instances of audio content. | 2021-11-18 |
20210360314 | TRANSCODING METHOD AND DEVICE FOR AUDIO/VIDEO STREAM - The present invention provides a transcoding method and a device for audio/video streams. The method includes: acquiring an audio/video source stream from a source server, and when transcoding the audio/video source stream, designating a preset encapsulation format as an encapsulation format of the audio/video source stream; analyzing header data of the audio/video source stream to obtain configuration information of the audio/video source stream, and respectively initializing a video decoder and an audio decoder according to the configuration information; and decoding the audio/video source stream using the initialized video decoder and audio decoder, re-encoding decoded audio/video data as a target audio/video stream, and pushing the target audio/video stream to a live broadcast server. The transcoding method and device for audio/video streams provided by the present disclosure may improve the transcoding speed. | 2021-11-18 |
20210360315 | IMAGE DISPLAY APPARATUS AND METHOD THEREOF - The present disclosure relates to an image display apparatus and a method thereof. The image display apparatus according to an embodiment of the present disclosure comprises: a display; an external device interface configured to perform short-range communication; and a controller configured to: when the number of external devices communicatively connected with the image display apparatus is one, or when a bandwidth usage for the short-range communication is less than a predetermined reference, transmit an entire signal to the one external device, when the number of the external devices is two or more, and the bandwidth usage is greater than or equal to the predetermined reference, acquire a plurality of channel signals from the entire signal; transmit a first channel signal to a first external device among the external devices; and transmit a second channel signal to a second external device among the external devices. | 2021-11-18 |
20210360316 | SYSTEMS AND METHODS FOR PROVIDING SURVEY DATA - A method includes receiving, at a network server, a data package from a user mobile device, the data package comprising real-time survey user input associated with watching a video program and survey audio from the video program, the survey audio being recorded via a microphone of the user mobile device during the real-time survey, receiving an audio file associated with the video program, comparing the audio file with the survey audio to yield a comparison, aligning, based on the comparison, the survey audio with the audio file to yield an modified data package and providing the modified data package. | 2021-11-18 |
20210360317 | PROVIDING CUSTOMIZED ENTERTAINMENT EXPERIENCE USING HUMAN PRESENCE DETECTION - Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in front of a plurality of sensors such as those of speakers and a device with a processor, such as a television. Data gathered from the plurality of sensors may be analyzed by the processor to determine if one or more humans are present proximate to the device. Based on the determined presence or absence of one or more humans, further actions including, inter alia, customizing a home theatre experience for the one or more humans, making content recommendations, or activating parental controls can be taken by the device. | 2021-11-18 |
20210360318 | Providing Energy-Efficient Features Using Human Presence Detection - Disclosed herein are system, method, and computer program product embodiments for the detection of human presence in an energy efficient manner using a plurality of sensors such as those of a battery-powered device such as a television remote, and a device with a processor, such as a television. Data gathered from an initial television WiFi radio scan, or an initial low-powered detection scan from the television remote, may be analyzed by the processor to determine a potential presence of one or more humans are present proximate to the device. If there is such a potential presence, the device remote can enter a full-powered detection mode to accurately determine the presence or absence of one or more humans, and take further actions. | 2021-11-18 |
20210360319 | INSTALLATION AND SCALING FOR VCORES - A cable distribution system includes a head end connected to a plurality of customer devices through a transmission network that includes a first remote physical device, where the first remote physical device includes remote physical layer processing, that converts digital data to analog data suitable for the plurality of customer devices, where the head end includes at least one server each of which includes a respective processor. | 2021-11-18 |
20210360320 | METHODS AND APPARATUS TO CALIBRATE AUDIENCE MEASUREMENT RATINGS BASED ON RETURN PATH DATA - Methods and apparatus to calibrate media ratings based on return path data are disclosed. An apparatus includes a processor and memory including instructions that, when executed, cause the processor to: determine an initial rating for the media provided in a first geographic area based on return path data (RPD) tuning information obtained from RPD devices in subscriber households in the first geographic area; determine a first panelist rating for the media provided in a second geographic area based on first panel tuning information obtained from first metering devices in a first subset of panelist households in the second geographic area; determine a nonsubscriber calibration factor based on the first panelist rating; and determine a final rating for the media in the first geographic area by modifying the initial rating based on the nonsubscriber calibration factor. | 2021-11-18 |
20210360321 | SYSTEMS AND METHODS FOR DEEP RECOMMENDATIONS USING SIGNATURE ANALYSIS - Systems and methods are described herein for providing content item recommendations based on a video. Using feature vectors corresponding to at least one frame of a video (e.g., generated based on texture and shape intensity of a frame), a recommendation system improves content recommendation using analytic and quantitative characteristics derived from a frame of a content item rather than merely manually labeled bibliographic data (e.g., a genre or producer). The recommendation system may generate a feature vector based on a texture, a shape intensity (e.g., generated from a Generalized Hough Transform), and temporal data corresponding to at least one frame of a video. The feature vector is analyzed using a machine learning model (e.g., a neural network) to produce a machine learning model output. The recommendation system causes a recommended content item to be provided based on the machine learning model output. | 2021-11-18 |
20210360322 | METHODS AND APPARATUS TO CATEGORIZE MEDIA IMPRESSIONS BY AGE - An example includes splitting audience member records into child nodes based on comparisons of first ones of attribute-value pairs of the audience member records to a first threshold, the attribute-value pairs representative of database subscriber activity data of corresponding audience members; in response to a quantity of ones of the audience member records in a first child node not satisfying the minimum leaf size, storing a terminal node value to indicate the first child node as a terminal node associated with one age category; in response to the quantity of the ones of the audience member records in the first child node satisfying the minimum leaf size, storing an intermediate node value to indicate the first child node as an intermediate node; and generating an age-correction model based on terminal nodes to facilitate correcting a database subscriber age characteristic associated with a media impression that is logged by a server. | 2021-11-18 |
20210360323 | CONTENT RECEIVER CONTROL BASED ON INTRA-CONTENT METRICS AND VIEWING PATTERN DETECTION - Methods, systems, and machine-readable media are provided to facilitate content receiver control for particularized output of content items based on intra-content metrics. Observation data, corresponding to indications of detected content receiver operations associated with a content receiver and mapped to a first set of content items, may be processed. A first set of intra-content metrics may be detected. An audiovisual pattern of intra-content metrics may be mapped based on correlating the set of observation data with the first set of intra-content metrics. A second set of content items may be processed to detect a second set of intra-content metrics. A subset of the second set of content items may be selected based on a visual category and/or an audio category of the audiovisual pattern of intra-content metrics. The subset may be specified to cause a content receiver to modify operations to record and/or output content corresponding to the subset. | 2021-11-18 |
20210360324 | GRAPHICAL USER INTERFACE FOR INSIGHTS ON VIEWING OF MEDIA CONTENT - Systems and methods relate to display of insights, including a method including: causing a user display to display a graphical user interface (GUI) that enables a user to select a time range and a single digital display as a locale; and causing, based on the user selecting the time range and the single digital display as the locale, the user display to display, on the GUI, a list of a plurality of media content that have been displayed on the single digital display, each of the plurality of media content being ordered according to analysis insight for the single digital display selected and the time range selected. The analysis insight may include at least impression counts that are counts of views by people of the plurality of media content on one or more digital displays associated with the locale. | 2021-11-18 |
20210360325 | SYNCHRONIZED GAMING AND PROGRAMMING - To encourage viewer participation, games, contests and social interactions are able to be synchronized with programming such as television shows or commercials utilizing a second screen such as a cell phone, iPad® or laptop computer. The programming is able to be television programming, Internet programming (e.g. a video displayed on a webpage or mobile device) or any other programming. The gaming is able to be any game such as a game of skill or chance, for example, played in connection with a football telecast. | 2021-11-18 |
20210360326 | AGENT COOPERATION DEVICE, OPERATION METHOD THEREOF, AND STORAGE MEDIUM - An agent cooperation device includes: a sound output section that controls sound output in accordance with instructions from plural agents that are configured to receive an instruction regarding a predetermined service by voice dialogue; and a control section that, in a case in which a voice dialogue is provided with respect to one of the plural agents while another agent is playing music or an audiobook as a service, controls the sound output section so as to lower a volume of or stop playback that is being carried out by the other agent. | 2021-11-18 |
20210360327 | CATV DEVICE WITH RESISTIVE SIGNAL DISTRIBUTION NETWORK - The present invention is directed to a CATV & MoCA® device, such as a RF signal amplifier. The RF signal amplifier includes a RF input port to receive signals from, and transmit signals to, a service provider. The RF input port is connected to an active communication path with a downstream signal amplifier leading to an input of a resistive splitter network. The resistive splitter network has plural interconnected resistors, which split the amplified signal received at the input of the resistive splitter network and provide the signal to plural “CATV & MoCA®” output ports. Upstream CATV signals received by the “CATV & MoCA®” output ports are combined by the resistive splitter network and sent to the RF input port to be transmitted to the service provider. MoCA® signals received by any one of the “CATV & MoCA®” output ports are carried by the resistive splitter network to the other “CATV & MoCA®” output ports, and potentially to other “MoCA® only” ports of the RF signal amplifier. | 2021-11-18 |
20210360328 | METHOD AND APPARATUS FOR ATSC TRANSMISSION STATION WITH SATELLITE FRONTHAUL - Systems and processes are provided for a micro ATSC transmitter including a satellite signal decoder configured to decode a satellite broadcast signal to generate a received audio video program, a data decoder configured to decoding a data signal from an ATSC broadcaster, a video processor configured to generate an altered audio video program in response to the received audio video program and the data signal, an ATSC encoder configured to encode the altered audio video program to generate an ATSC broadcast signal, and an ATSC transmitter configured to transmit the ATSC broadcast signal. | 2021-11-18 |
20210360329 | BROADCAST TRANSMISSION DEVICE AND OPERATING METHOD THEREOF, AND BROADCAST RECEPTION DEVICE AND OPERATING METHOD THEREOF - A digital broadcast receiver for receiving a broadcast signal includes a tuner configured to receive the broadcast signal carrying a transport packet for real-time delivery, wherein the transport packet for real-time delivery consists of at least one packet payload and at least one packet header, and a processor configured to extract the at least one packet header, wherein a first extension header is included in the at least one packet header, the first extension header includes timestamp information having a 64-bit format depending on a specific value also included in the first extension header, a second extension header is included in the at least one packet header, and the second extension header includes first information for SCT (sender current time) of a broadcast sender and second information for ERT (expected residual time). | 2021-11-18 |
20210360330 | PERFORMING AND EVALUATING SPLIT RENDERING OVER 5G NETWORKS - An example device includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: receive tracking and sensor information from an extended reality (XR) client device; generate scene data using the tracking and sensor information, the scene data comprising one or more video frames of the video data; encode the video frames to form encoded video frames; perform a radio access network (RAN) simulation of delivering the encoded video frames via a radio access network; decode the encoded video frames delivered according to the RAN simulation to form decoded video frames; calculate values representing individual frame quality for each of the video frames from the generated one or more video frames and the decoded video frames; and determine an overall quality value from the values representing the individual frame quality for each of the video frames. | 2021-11-18 |
20210360331 | SYSTEMS AND METHODS FOR ENHANCED TRICK-PLAY FUNCTIONS - Systems and methods for rewinding a video to a point before the video was first viewed. Video transmitted by a media source is cached by a remote server. Upon a trick-play request for the video, the server generates a rewind stream that includes the video that was transmitted by the media source before the user started to view the video. Upon receiving the rewind stream, the user's equipment may cache the rewind stream in a rewind buffer and rewind or play from the rewind buffer. The server may also generate and transmit a forward stream of the video that the media source has not yet transmitted. The user's equipment may cache the forward stream in a forward buffer. To perform trick-play operations with the video, the user's equipment may migrate the playback of the video to the rewind and forward buffers and rewind or fast-forward the video from the buffers. | 2021-11-18 |
20210360332 | METHOD AND DEVICE FOR TRANSMITTING VIDEO CONTENT AND METHOD AND DEVICE FOR RECEIVING VIDEO CONTENT - The present disclosure relates to a method and device for transmitting and receiving video content including three-dimensional (3D) data. The method of transmitting video content through a plurality of assets includes identifying whether content transmitted through an asset is a sub-picture; when the content transmitted through the asset is the sub-picture, generating sub-picture asset information comprising information about other sub-pictures constituting a composition picture together with the sub-picture; and transmitting the sub-picture asset information and the content. | 2021-11-18 |
20210360333 | METHODS AND SYSTEM FOR PRESENTING SEARCH RESULTS - Systems and methods are described herein for a media guidance application that facilitates presenting, to a user, media assets that match a search expression by generating for display media asset identifiers corresponding to media assets that are scheduled for transmission to a plurality of users during a specific time interval. The media asset identifiers corresponding to media assets that match the search expression are distinguished from media asset identifiers that correspond to media assets that do not match the search expression. Furthermore, media asset identifiers corresponding to media assets that match the search expression are distinguished from each other based on an attribute of each media asset that matches the search expression. | 2021-11-18 |
20210360334 | METHOD AND DEVICE FOR FILLING VIDEO AD REQUESTS WITH VIDEO AD CONTENT TRANSCODED IN REAL TIME TO A STREAM AT A TEMPORARY URL - The technology disclosed relates to filling video ad requests with video ad content that begins in a format incompatible with the mobile device that is requesting the ad content. In particular, it relates to accessing available on ad content, transcoding the ad content to a video stream and publishing the video stream to the mobile device that requested the head content. This sometimes requires synchronization between a player on the mobile device and the video stream transcoder. | 2021-11-18 |
20210360335 | COMMUNICATION NODE - A solution is provided that can be used in a communication node. A case is provided that supports a card module. The card module includes a circuit board with a front edge and a rear edge and includes a chiclet mounted adjacent the front edge. A housing can be pressed onto the circuit board and chiclet and be retain the housing in place. A transformer box is provided is provided on the circuit board between the housing and the rear edge. A POE card can be mounted on the circuit board between the transformer box and the housing. | 2021-11-18 |
20210360336 | Network Telemetry with Byte Distribution and Cryptographic Protocol Data Elements - In one embodiment, a method for classifying an encrypted flow includes receiving a plurality of packets associated with an encrypted flow traversing a network, collecting telemetry data from the flow without decrypting the flow, sending the telemetry data to a backend system for classification, using the telemetry data to classify the flow using a machine learning classifier, creating a classification response, and using the classification response to modify processing of the flow. In another embodiment, a method for classifying an encrypted flow includes receiving a plurality of packets associated with an encrypted flow traversing a network, collecting telemetry data from the first plurality of packets associated with the flow, sending the telemetry data to a backend system for classification, using the telemetry data to classify the flow using a machine learning classifier, and using the output of the classifier to modify processing of the flow. | 2021-11-18 |
20210360337 | Intelligent subsystem in access networks - An intelligent subsystem coupled with a radio transceiver, a voice processing module, a first set of computer implementable instructions in an artificial intelligence algorithm and a fuzzy logic algorithm (stored in one or more non-transitory storage medias) and a second set of computer implementable instructions to provide a search on an internet in response to a user's interest/preference (stored in the one or more non-transitory storage medias), wherein the first set of computer implementable instructions and the second set of computer implementable instructions are combined/integrated or separated. | 2021-11-18 |
20210360338 | Intelligent subsystem in a access networks - An intelligent subsystem coupled with a radio transceiver, a voice processing module, an intelligent (smart) camera, a first set of computer implementable instructions in an artificial intelligence algorithm and a fuzzy logic algorithm (stored in one or more non-transitory storage medias) and a second set of computer implementable instructions to provide a search on an internet in response to a user's interest/preference (stored in the one or more non-transitory storage medias), wherein the first set of computer implementable instructions and the second set of computer implementable instructions are combined/integrated or separated. | 2021-11-18 |
20210360339 | Bidirectional Configuration of Sensor Nodes with Mobile Phone with No Extension - Embodiments provide a method for transmitting data between a user terminal and another apparatus. The method has a step of generating a signal for driving an electromagnetic functional unit, the electromagnetic functional unit being an actuator of a loudspeaker of the user terminal or the electromagnetic functional unit being an electromagnetic oscillating circuit connected to the user terminal. Additionally, the method has a step of driving the electromagnetic functional unit by the generated signal to produce, by the electromagnetic functional unit, a magnetic signal which carries first data to be transmitted from the user terminal to the other apparatus. Additionally, the method has a step of detecting another signal output by the other apparatus, the other signal carrying second data to be transmitted from the other apparatus to the user terminal. Thus, the magnetic signal and the other signal differ in the physical signal type. | 2021-11-18 |
20210360340 | WATERPROOF SOUND-TRANSMISSION MEMBRANES - A speaker comprises a housing having an opening; a waterproof sound-transmission membrane disposed on the housing to cover the opening of the housing; a speaker unit housed in the housing, the speaker unit comprising a speaker having a diaphragm; and an annular polymer membrane disposed between the diaphragm and the waterproof sound-transmission membrane, the annular polymer membrane comprising a through-opening in a radial direction with respect to the annular polymer membrane. | 2021-11-18 |
20210360341 | SPEAKER - Disclosed herein is a speaker. The speaker includes: an enclosure provided in a rectangular parallelepiped shape; a speaker unit mounted on at least one face of the enclosure; and a partition provided inside the enclosure and partitioning a space, wherein the partition divides a space inside the enclosure, and a space starting from the speaker unit has an asymmetrical cross section of a tunnel structure. | 2021-11-18 |
20210360342 | HOST DETECTION AND ACOUSTIC MODULE DETECTION - An audio system and methods for detecting proximity between or engagement between a removable open-ear acoustic module and a host device. Upon detection of proximity or engagement, the audio system may adjust at least one device setting of the devices in the system. In some examples, the devices of the audio system are capable of obtaining specific identifying information about the other devices, and can be configured to adjust the at least one device setting based on device identity. For example, adjusting the device settings can include an adjustment to power state of the open-ear acoustic module, an audio equalization (EQ) setting, a volume setting, a bass level setting, a treble level setting, an Active Noise Reduction (ANR) setting, a user profile setting, selection of an algorithm of a plurality of algorithms related to data collection, a sensor calibration setting, and a user interface control setting. | 2021-11-18 |
20210360343 | Horn for an integrated frequency division circuit - The invention relates to the technical field of earphone horn, more particular, relates to a horn of an integrated frequency division circuit, which includes a shell, a moving iron unit and a frequency division PCB connecting plate. The top surface of the frequency division PCB connecting plate is contacted with the bottom surface of the moving iron unit, and the side surface of the frequency division PCB connecting plate is connected with the inner edge of the bottom part of the shell; the frequency division PCB connecting plate is provided with an electronic frequency division circuit electrically connected with the moving iron unit. The horn of the integrated frequency division circuit integrates the electronic frequency division circuit, thus has the function of electronic frequency division, it reduces the production cost and the welding step, then enhances the production quality and the production efficiency. | 2021-11-18 |
20210360344 | SYSTEM AND METHOD FOR PROCESSING MULTI-DIRECTIONAL AUDIO AND RF BACKSCATTERED SIGNALS - In an example, the present invention provides an UWB and FMCW sensor apparatus, with an audio module and inertial motion module. The apparatus has at least three transceiver modules. Each of the transceiver modules has an antenna array to be configured to sense a back scatter of electromagnetic energy from spatial location of a zero degree location in relation to a mid point of the device through a 360 degrees range where each antenna array is configured to sense a 120 degree range. In an example, each of the antenna array has a support member, a plurality of receiving antenna, a receiver integrated circuit coupled to the receiving antenna and configured to receive an incoming rf signal and covert the incoming rf signal into a base band signal, and a plurality of transmitting antenna. | 2021-11-18 |