24th week of 2022 patent applcation highlights part 84 |
Patent application number | Title | Published |
20220191510 | VIDEO ENCODING DEVICE, VIDEO DECODING DEVICE, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, AND PROGRAM - A video decoding device and method, including extracting PCM block size information including a threshold, from a bitstream, determining the threshold based on the extracted PCM block size information; parsing a PCM header from the bitstream with respect to an encoded block, only when said encoded block is prediction mode of intra prediction and a block size of said encoded block is equal to or greater than the determined threshold, controlling an entropy decoding process and a PCM decoding process based on the parsed PCM header; parsing transformed data of a prediction error data of an image in the bitstream; and PCM-decoding PCM data of the image in the bitstream, wherein the decoding performs the decoding operation based on the prediction mode being intra prediction and based on the block size of the encoded block being equal to or greater than the determined threshold. | 2022-06-16 |
20220191511 | DATA COMPRESSION APPARATUS, DATA COMPRESSION METHOD, AND PROGRAM - The object of the present invention is to provide a technique capable of effectively compressing point cloud data output from the ranging sensor. A data compression apparatus of the present invention includes a data acquisition unit ( | 2022-06-16 |
20220191512 | IMAGE ENCODING/DECODING METHOD AND DEVICE BASED ON INTRA PREDICTION MODE CONVERSION, AND METHOD FOR TRANSMITTING BITSTREAM - An image encoding/decoding method and method are provided. An image decoding method performed by an image decoding apparatus includes obtaining partitioning information of an image from a bitstream, determining a current block by partitioning the image based on the partitioning information, identifying a neighboring block located around the current block, identifying whether a prediction mode of the neighboring block is an MIP (matrix based intra prediction) mode, generating a candidate mode list of the current block based on a predetermined candidate mode, based on the prediction mode of the neighboring block being an MIP mode, and determining a prediction mode of the current block based on the candidate mode list. | 2022-06-16 |
20220191513 | ENHANCED INTRA PREDICTION MODE SIGNALING - A method and apparatus for signaling and receiving a video signal for processing is disclosed. Methods for determining a most probable mode for predicting a current prediction block are provided as well as new methods for grouping intra prediction modes into prediction groups. Methods for predicting a prediction block of video data as well as signaling intra prediction modes are also provided. | 2022-06-16 |
20220191514 | WEIGHTED ANGULAR PREDICTION FOR INTRA CODING - A method of decoding JVET video, comprising receiving a bitstream indicating how a coding tree unit was partitioned into coding units according to a partitioning structure that allows nodes to be split according to a partitioning technique. An intra direction mode for a coding unit may be selected, as well as one or more of the plurality of reference lines to generate at least one predictor for the intra direction mode. A predictor may be generated from reference samples within each selected reference line by combining predicted pixel values based on a projected position on a main reference line in combination with predicted pixel values based on a projected position on a side reference line. The predicted pixel values are weighted according to a weight parameter, wherein the weight parameter is determined based on a shift conversion factor. | 2022-06-16 |
20220191515 | GAZE-TRACKING-BASED IMAGE DOWNSCALING FOR MULTI-PARTY VIDEO COMMUNICATION - In some embodiments, gaze-tracking-based image downscaling for multi-party video communication may be provided. In some embodiments, a set of gaze locations may be received from a set of receiving devices during concurrent video communication sessions between the receiving devices and a sending device. Different collections of positions may be determined based on the gaze locations, and, for each such collection, a spatial indicator (e.g., a bounded region) may be determined. A first downscaled encoding of the source image (from the sending device) may be generated based on the first spatial indicator, and a second downscaled encoding of the source image may be generated based on the second spatial indicator, etc. The downscaled encodings may then be sent to the respective receiving devices during the concurrent video communication sessions. | 2022-06-16 |
20220191516 | IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE CODING AND DECODING APPARATUS - An image coding method of coding an image on a per coding unit basis, the method comprising: applying a frequency transform to luminance data and chrominance data of transform units in the coding unit including predetermined blocks each corresponding to one or more of the transform units; and coding the luminance data and the chrominance data to which the frequency transform has been applied to generate a bitstream in which the luminance data and the chrominance data are grouped on a per predetermined block basis. | 2022-06-16 |
20220191517 | DEVICE AND METHOD OF VIDEO ENCODING WITH FIRST AND SECOND ENCODING CODE - A video image encoding device, in a first mode, variable-length-encodes a residual coefficient to generate a coefficient code string, outputs the coefficient code string and the header information in a state in which the header information is associated with the coefficient code string, in a second mode, directly uses a differential image as a coefficient code string without variable-length-encoding the differential image, and outputs the coefficient code string and the header information in a state in which the header information is associated with the coefficient code string. | 2022-06-16 |
20220191518 | FRACTIONAL QUANTIZATION STEP SIZES FOR HIGH BIT RATES - A video codec uses fractional increments of quantization step size at high bit rates to permit a more continuous variation of quality and/or bit rate as the quantization scale changes. For high bit rate scenarios, the bit stream syntax includes an additional syntax element to specify fractional step increments (e.g., half step) of the normal quantizer scale step sizes. | 2022-06-16 |
20220191519 | PROCESSING THE IN-BETWEEN POINTS OF A POINT CLOUD - At least one embodiment relates to signaling at least one texture patch representing a texture value of at least one in-between 3D sample, a texture patch being a set of 2D samples representing texture values of orthogonally projected 3D samples of a point cloud along projection lines onto a projection plane, and said at least one in-between 3D sample being a 3D sample of the point cloud having a depth value greater than a nearer 3D sample of the point cloud and lower than a farther 3D sample of the point cloud, said at least one in-between 3D sample and said nearer and farther 3D samples being projected along the same projection line | 2022-06-16 |
20220191520 | INFORMATION PROCESSING APPARATUS AND METHOD - There is provided an information processing apparatus, an image processing apparatus, an encoding device, a decoding device, an information processing method, and a program that facilitate scalable decoding of attribute information. Regarding the attribute information about a point cloud representing a three-dimensional object, a process of classifying the respective points of the point cloud into prediction points that are the points at which difference values between the attribute information and predicted values are left, and reference points that are the points at which the attribute information is referred to during derivation of the predicted values is recursively repeated on the reference points, so that the attribute information is hierarchized. At the time of the hierarchization, the prediction points are selected so that points also exist in voxels of the hierarchical level one level higher than the hierarchical level to which the voxels containing the points of the current hierarchical level belong. | 2022-06-16 |
20220191521 | PROCESSING OF RESIDULAS IN VIDEO CODING - According to aspects of the invention there is provided a method of modifying sets of residuals data where residual data can be used to correct or enhance data of a base stream, for example a frame of a video encoded using a different video coding technology. There may be provided a method of encoding an input signal, the method comprising: receiving an input signal; generating one or more sets of residuals based on a difference between the input signal and one or more reconstructed signals at one or more respective resolutions; modifying the one or more sets of residuals based on a selected residual mode; and encoding the one or more sets of modified residuals to generate one or more respective encoded streams, wherein the encoding includes transforming the one or more sets of modified residuals, and wherein the modifying includes selecting a subset of residuals not to encode based on the selected residual mode. An encoder may also be provided. | 2022-06-16 |
20220191522 | VIDEO PROCESSING METHOD AND DEVICE - The present disclosure describes techniques of processing video. The techniques comprise obtaining a video to be transcoded, the video comprising a plurality of frames; setting a test object in each of the plurality of frames of the video to be transcoded; transcoding the video using a predetermined video transcoding mechanism and obtaining the transcoded video; extracting a test object from each of a plurality of frames of the transcoded video; and determining a transcoding result based at least in part on the test object extracted from each of the plurality of frames of the transcoded video. | 2022-06-16 |
20220191523 | FRONT-END ARCHITECTURE FOR NEURAL NETWORK BASED VIDEO CODING - Techniques are described herein for processing video data using a neural network system. For instance, a process can include generating, by a first convolutional layer of an encoder sub-network of the neural network system, output values associated with a luminance channel of a frame. The process can include generating, by a second convolutional layer of the encoder sub-network, output values associated with at least one chrominance channel of the frame. The process can include generating, by a third convolutional layer based on the output values associated with the luminance channel of the frame and the output values associated with the at least one chrominance channel of the frame, a combined representation of the frame. The process can further include generating encoded video data based on the combined representation of the frame. | 2022-06-16 |
20220191524 | Caching and Clearing Mechanism for Deep Convolutional Neural Networks - An apparatus includes circuitry configured to: partition an input tensor into one or more block tensors; partition at least one of the block tensors into one or more continuation bands, the one or more continuation bands being associated with a caching counter having a value; store the one or more continuation bands in a cache managed using a cache manager; retrieve, prior to a convolution or pooling operation on a current block tensor, the one or more continuation bands of a previous block tensor from the cache that are adjacent to a current block tensor; concatenate the retrieved continuation bands with the current block tensor; apply the convolution or pooling operation on the current block tensor after the concatenation; decrease the respective caching counter value of the retrieved continuation bands; and clear the continuation bands from the cache when its respective caching counter reaches a value of zero. | 2022-06-16 |
20220191525 | ENCODER, DECODER, AND MEDIUM - An encoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry determines one or more tiles included in a picture and one or more subpictures included in the picture, according to a constraint condition that each tile of the one or more tiles includes at least one subpicture of the one or more subpictures entirely and the each tile does not include another subpicture of the one or more subpictures partially. | 2022-06-16 |
20220191526 | CHROMA SAMPLES FROM LUMA SAMPLES PREDICTION FOR VIDEO CODING - A video coder may be configured code a chroma block of video data as a function of reconstructed luma samples. The video coder may store, during the prediction process for a luma block, a sum of the reconstructed luma sample values for each sub-block of the luma block in a first buffer, and store, during the prediction process for the luma block, an average of the reconstructed luma sample values in a second buffer. The video coder may perform chroma from luma prediction to reconstruct a chroma block of the video data corresponding to the luma block using the sums and the average. | 2022-06-16 |
20220191527 | IMAGE DECODING DEVICE - A method of decoding a picture from a bitstream by an electronic device is provided. A block size of a block unit in the picture is determined. The block size of the block unit is compared to a predetermined size. When the block size of the block unit is greater than the predetermined size, a prediction mode of the block unit is determined by parsing a prediction mode flag of the block unit from the bitstream. When the block size of the block unit is equal to the predetermined size, the prediction mode of the block unit is determined without parsing the prediction mode flag of the block unit. The block unit is decoded based on the prediction mode. | 2022-06-16 |
20220191528 | METHOD AND APPARATUS FOR VIDEO CODING - Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that decodes prediction information of a coding unit in a video bitstream. The processing circuitry determines whether a luma block and a chroma block associated with the coding unit have different partitioning trees based on the prediction information. When the luma block and the chroma block have different partitioning trees, the processing circuitry determines whether the luma block is coded in intra block copy (IBC) mode based on a first IBC flag included in the prediction information. The processing circuitry determines whether the chroma block is coded in the IBC mode based on one of the first IBC flag, a second IBC flag included in the prediction information, and a default mode. The processing circuitry reconstructs the current coding unit based on the luma block and the chroma block. | 2022-06-16 |
20220191529 | LOW COMPLEXITY HISTORY USAGE FOR RICE PARAMETER DERIVATION FOR HIGH BIT-DEPTH VIDEO CODING - Techniques are described herein for processing video data using a history-based rice parameter derivation. For instance, a process can include obtaining a transform block including a plurality of samples. One or more parameters (e.g., rice parameters) can be determined for the plurality of samples by analyzing a local neighborhood of a current sample of the plurality of samples and determining that a number of neighboring transform coefficients of the current sample is less than a threshold amount. A historic parameter value (e.g., a historic rice parameter value) determined from one or more previously decoded transform blocks can be obtained and, based at least in part on the historic parameter value, a parameter (e.g., a rice parameter) can be determined for the current sample. The current sample can be decoded based on the determined parameter for the current sample. | 2022-06-16 |
20220191530 | INTRA PREDICTION METHOD AND DEVICE FOR PREDICTING AND DIVIDING PREDICTION UNIT INTO SUB-UNITS - A method and apparatus for intra prediction include a prediction unit that is divided into sub-units and predicted in the sub-units. A video decoding method includes: determining whether to split a current block into multiple subblocks; when the current block is split into the multiple subblocks, determining a split direction for the current block between a horizontal split direction and a vertical split direction and the number of the subblocks, based on split information decoded from a bitstream and a width and a height of the current block; reconstructing the current block by sequentially reconstructing the subblocks, that are specified according to the split direction and the number of the subblocks, using intra prediction; and setting a grid of N samples at regular intervals in horizontal and vertical directions and performing deblock-filtering on, among boundaries between the subblocks in the current block, boundaries that coincide with a boundary of the grid. | 2022-06-16 |
20220191531 | METHOD AND APPARATUS FOR EFFICIENTLY CODING RESIDUAL BLOCKS - A video decoding method and a video decoding apparatus are configured to decode video. To efficiently code residual blocks obtained from block-based motion compensation, a video encoding apparatus and the video decoding apparatus divide a relevant residual block of a current block into two subblocks in a horizontal or vertical direction and encode one residual subblock alone out of the two residual subblocks. | 2022-06-16 |
20220191532 | THREE-DIMENSIONAL DATA ENCODING METHOD, THREE-DIMENSIONAL DATA DECODING METHOD, THREE-DIMENSIONAL DATA ENCODING DEVICE, AND THREE-DIMENSIONAL DATA DECODING DEVICE - A three-dimensional data encoding method includes: generating first information in which an N-ary tree structure of a plurality of three-dimensional points included in three-dimensional data is expressed using a first formula, where N is an integer of 2 or higher; and generating a bitstream including the first information. The first information includes pieces of three-dimensional point information each associated with a corresponding one of the plurality of three-dimensional points. The pieces of three-dimensional point information each include indexes each associated with a corresponding one of a plurality of levels in the N-ary tree structure. The indexes each indicate a subblock, among N subblocks belonging to a corresponding one of the plurality of levels, to which a corresponding one of the plurality of three-dimensional points belongs. | 2022-06-16 |
20220191533 | Simulcast Layers For Multiview In Video Coding - A video coding mechanism is disclosed. The mechanism includes encoding a bitstream comprising one or more layers of coded pictures. A video parameter set (VPS) is also encoded into the bitstream. The VPS includes an each layer is an output layer set (OLS) flag (each_layer_is_an_ols_flag) when all layers specified by the VPS are independently coded without inter-layer prediction. The each_layer_is_an_ols_flag specifies whether each OLS contains only one layer. The bitstream is stored for communication toward a decoder. | 2022-06-16 |
20220191534 | CODING METHOD AND APPARATUS - The present disclosure discloses a video decoding method, including: parsing a received bitstream to obtain prediction information of a CU; obtaining a target transform mode of a residual TU; parsing the received bitstream to obtain transform coefficients of the residual TU; applying an inverse quantization to the transform coefficients of the residual TU to obtain dequantized coefficients; applying, based on the target transform mode, an inverse transform to the dequantized coefficients to obtain a residual block of the residual TU; obtaining a prediction block of the CU based on the prediction information; and obtaining a video block based on the residual block and the prediction block; and outputting a video sequence, the video sequence including a video frame that includes the video block. | 2022-06-16 |
20220191535 | IMAGE ENCODING/DECODING METHOD AND APPARATUS FOR PERFORMING BI-DIRECTIONAL PREDICTION, AND METHOD FOR TRANSMITTING BITSTREAM - An image encoding/decoding method and apparatus are provided. An image decoding method according to the present disclosure is performed by an image decoding apparatus. The image decoding method comprises deriving a constructed affine merge candidate of a current block, based on an inter prediction mode of the current block being an affine merge mode, constructing an affine merge candidate list including the constructed affine merge candidate, selecting an affine merge candidate of the current block based on the affine merge candidate list, generating a prediction block of the current block based on motion information of the selected affine merge candidate. The deriving the constructed affine merge candidate may comprise deriving a weight index of bi-prediction for the constructed affine merge candidate. | 2022-06-16 |
20220191536 | METHOD AND APPARATUS FOR INTER PREDICTION IN VIDEO CODING SYSTEM - A video decoding method performed by a decoding apparatus comprises deriving control points (CPs) for the current block; obtaining motion vectors for the CPs; deriving a motion vector of a sub-block or a sample unit in the current block on the basis of the obtained motion vectors; deriving a prediction sample for the current block on the basis of the derived motion vector; and generating a reconstruction sample on the basis of the prediction sample. The method enables effective performance of inter prediction through the motion vectors (transformation prediction), not only when an image in the current block is moved in a plane, but also when the image in the current block is rotated, zoomed in, zoomed out, or transformed into a parallelogram. Accordingly, the amount of data for the residual signal for the current block can be eliminated or reduced, and the overall coding efficiency can be improved. | 2022-06-16 |
20220191537 | HYBRID PIXEL-DOMAIN AND COMPRESSED-DOMAIN VIDEO ANALYTICS FRAMEWORK - In one embodiment, an apparatus comprises processing circuitry to: receive, via a communication interface, a compressed video stream captured by a camera, wherein the compressed video stream comprises: a first compressed frame; and a second compressed frame, wherein the second compressed frame is compressed based at least in part on the first compressed frame, and wherein the second compressed frame comprises a plurality of motion vectors; decompress the first compressed frame into a first decompressed frame; perform pixel-domain object detection to detect an object at a first position in the first decompressed frame; and perform compressed-domain object detection to detect the object at a second position in the second compressed frame, wherein the object is detected at the second position in the second compressed frame based on: the first position of the object in the first decompressed frame; and the plurality of motion vectors from the second compressed frame. | 2022-06-16 |
20220191538 | MOTION COMPENSATION METHOD AND DEVICE USING BIDIRECTIONAL OPTICAL FLOW - Disclosed herein is a method for adaptive bidirectional optical flow estimation for inter-screen prediction compensation during video encoding. The method aims to reduce complexity and/or cost of bidirectional optical flow (BIO) at a pixel level or a subblock level. | 2022-06-16 |
20220191539 | MOTION COMPENSATION METHOD AND DEVICE USING BIDIRECTIONAL OPTICAL FLOW - Disclosed herein is a method for adaptive bidirectional optical flow estimation for inter-screen prediction compensation during video encoding. The method aims to reduce complexity and/or cost of bidirectional optical flow (BIO) at a pixel level or a subblock level. | 2022-06-16 |
20220191540 | MOTION COMPENSATION METHOD AND DEVICE USING BIDIRECTIONAL OPTICAL FLOW - Disclosed herein is a method for adaptive bidirectional optical flow estimation for inter-screen prediction compensation during video encoding. The method aims to reduce complexity and/or cost of bidirectional optical flow (BIO) at a pixel level or a subblock level. | 2022-06-16 |
20220191541 | MOTION COMPENSATION METHOD AND DEVICE USING BIDIRECTIONAL OPTICAL FLOW - Disclosed herein is a method for adaptive bidirectional optical flow estimation for inter-screen prediction compensation during video encoding. The method aims to reduce complexity and/or cost of bidirectional optical flow (BIO) at a pixel level or a subblock level. | 2022-06-16 |
20220191542 | Object Pose Estimation and Tracking Using Machine Learning - A method includes receiving a video comprising images representing an object, and determining, using a machine learning model, based on a first image of the images, and for each respective vertex of vertices of a bounding volume for the object, first two-dimensional ( | 2022-06-16 |
20220191543 | METHODS AND APPARATUS FOR SUB-PICTURE ADAPTIVE RESOLUTION CHANGE - Methods and apparatus relate to picture and video coding in communication systems are provided. Included therein is a method comprising determining one or more layers associated with a parameter set, generating a syntax element including an indication indicating whether the one or more layers associated with the parameter set are independently coded, and generating a message including the syntax element. | 2022-06-16 |
20220191544 | Radiative Transfer Signalling For Immersive Video - An encoder may segment volumetric video data into one or more regions; determine at least one radiative transfer property of the one or more regions; indicate the at least one radiative transfer property of the one or more regions in a sub-stream; and include the sub-stream in a bitstream configured to describe the volumetric video data. A decoder may receive a bitstream describing volumetric video data; extract a sub-stream from the received bitstream; determine whether the extracted sub-stream comprises at least one radiative transfer property for a region of the volumetric video data; based on a determination that the extracted sub-stream comprises the at least one radiative transfer property for the region, determine a value for the at least one radiative transfer property for the region; and render the region based on the determined value for the at least one radiative transfer property. | 2022-06-16 |
20220191545 | THREE-DIMENSIONAL DATA ENCODING METHOD, THREE-DIMENSIONAL DATA DECODING METHOD, THREE-DIMENSIONAL DATA ENCODING DEVICE, AND THREE-DIMENSIONAL DATA DECODING DEVICE - A three-dimensional data encoding method includes: generating a predicted value of attribute information of a current node in an N-ary tree structure of three-dimensional points included in point cloud data, N being an integer greater than or equal to 2; and encoding the attribute information of the current node using the predicted value and a transform process that performs, for each of layers, an operation for separating each of input signals into a first component and a second component. In the generating of the predicted value, an item of attribute information of a node among first nodes which is to be used in generating the predicted value of the current node is selected from items of attribute information of the first nodes, the first nodes including a parent node of the current node and belonging to a same layer as the parent node. | 2022-06-16 |
20220191546 | IMAGE CODING METHOD BASED ON SECONDARY TRANSFORM, AND DEVICE THEREFOR - An image decoding method comprises the steps of: deriving transform coefficients through inverse quantization on the basis of quantized transform coefficients for a target block; deriving modified transform coefficients on the basis of an inverse reduced secondary transform (RST) for the transform coefficients; and generating a restoration picture on the basis of residual samples for the target block, on the basis of an inverse primary transform for the modified transform coefficients, wherein the inverse RST is performed on the basis of: transform sets determined by a mapping relation according to an intra prediction mode applied to the target block; and a transform kernel matrix selected from among two transform kernel matrices included in each of the transform sets, and is performed on the basis of: whether the inverse RST is applied; and a transform index for indicating any one of the transform kernel matrices included in the transform sets. | 2022-06-16 |
20220191547 | CONSTRAINTS AND UNIT TYPES TO SIMPLIFY VIDEO RANDOM ACCESS - Disclosed herein are innovations for bitstreams having clean random access (CRA) pictures and/or other types of random access point (RAP) pictures. New type definitions and strategic constraints on types of RAP pictures can simplify mapping of units of elementary video stream data to a container format. Such innovations can help improve the ability for video coding systems to more flexibly perform adaptive video delivery, production editing, commercial insertion, and the like. | 2022-06-16 |
20220191548 | PICTURE PREDICTION METHOD, ENCODER, DECODER AND STORAGE MEDIUM - Provided in the present application are a picture prediction method, encoder, decoder and storage medium. If a current block uses an MIP mode to determine its intra prediction value, the encoder sets a value of an MIP mode parameter as indicating use of the MIP mode and signals into a bitstream; determines the MIP mode of the current block and signals into the bitstream; determines, based on the MIP mode, prediction values for luma and chroma components of the current block. The decoder parses the bitstream and determines an MIP mode parameter of the current block; if its value indicates that the current block uses the MIP mode to determine its intra prediction value, parses the bitstream, determines the MIP mode of the current block and prediction values of luma and chroma components of the current block based on the MIP mode; decodes the current block based on prediction values. | 2022-06-16 |
20220191549 | INTRA BLOCK COPY CODING AND DECODING - A method of video processing includes determining, for a conversion between a current block of a video and a coded representation of the video, whether a syntax element indicating usage of a skip mode for an intra-block copy (IBC) coding model is included in the coded representation according to a rule that specifies that signaling of the syntax element is based on a dimension of the current block and/or a maximum allowed dimension for a block that is coded using the IBC coding model. The method also includes performing the conversion based on the determining. | 2022-06-16 |
20220191550 | METHOD AND APPARATUS FOR FILTERING - Aspects of the disclosure provide methods and apparatuses for video encoding/decoding, In some examples, an apparatus for video decoding includes processing circuitry, For example, the processing circuitry generates first reconstructed samples of a block, and applies a filter to multiple color components of the first reconstructed samples of the block to determine offsets to he applied to one or more color components. Then, the processing circuitry generates second reconstructed samples of the block based on the offsets for the one or more color components and the first reconstructed samples of the block. | 2022-06-16 |
20220191551 | METHOD AND APPARATUS FOR VIDEO FILTERING - Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry determines decoupled coding information of a first color component and a second color component of a block based on decoded information in a coded video bitstream. Then, the processing circuitry reconstructs a first sample of the first color component at a location in the block based on a first loop filter configuration, and reconstructs a second sample of the second color component at the location in the block based on a second loop filter configuration that is different from the first loop filter configuration. | 2022-06-16 |
20220191552 | IMAGE CODING METHOD AND DEVICE USING DEBLOCKING FILTERING - A method by which a decoding device decodes an image, according to the present document, comprises the steps of: generating a restoration picture on the basis of prediction samples of a coding block; deriving a boundary strength (BS) for a boundary of the coding block in the restoration picture; performing deblocking filtering on the boundary of the coding block on the basis of the boundary strength; and deriving a modified restoration picture for the restoration picture on the basis of the deblocking filtering, wherein the boundary strength is derived on the basis of a prediction mode of a first block and a second block that are adjacent to the boundary of the coding block, and the prediction mode of the first block or the second block is derived on the basis of whether the prediction mode of the first block or the second block is a current picture referencing (CPR) mode to be coded in reference to a current picture. | 2022-06-16 |
20220191553 | METHOD AND APPARATUS FOR VIDEO CODING - Aspects of the disclosure provide methods and apparatuses for neural network processing, such as in video processing. In some examples, an apparatus for neural network processing includes processing circuitry. The processing circuitry determines that an input for a convolution operation includes a first input channel that is piecewise constant. Then, the processing circuitry calculates a first intermediate output channel based on other channels of the input for the convolution operation; and then generates an output of the convolution operation based on a combination (e.g., a linear combination) of the first intermediate output channel and the first input channel. | 2022-06-16 |
20220191554 | SYSTEM AND METHOD FOR DEBLOCKING HDR CONTENT - A system and method for coding video in which deblocking artifacts are reduced by using modified filtering that is based, at least in part on pixel intensity associated with a coding unit, such that filtering levels are increased as pixel intensity increases. In some embodiments, an offset value or indicator of an offset value for parameters associated with deblocking filter parameters can be associated with a filtering level that is based at least in part on an intensity value. | 2022-06-16 |
20220191555 | SYSTEM AND METHOD FOR CREATING A VIRTUAL JOURNEY EXPERIENCE - A system for creating a virtual journey experience comprises an environment having at least a first side and a second side and an interior space therebetween, a first number of video displays located at the first side of the interior space facing into the interior space and spaced apart from one another, a second number of video displays located at the second side of the interior space and facing into the interior space and spaced apart from one another, and a video content presentation system, the video content presentation system configured to cause the first number of video displays to present video content captured by one or more cameras from a first side of a moving object and cause the second number of video displays to present video content captured by one or more cameras from a second side of the object. | 2022-06-16 |
20220191556 | METHOD FOR PROCESSING LIVE BROADCAST INFORMATION, ELECTRONIC DEVICE AND STORAGE MEDIUM - A method for processing live broadcast information, an electronic device and a storage medium are provided, and relates to the technical field of information flow. The method includes: in response to detecting a first event before receiving a playing instruction for a first live broadcast room, acquiring a first playing frame of the first live broadcast room during a live broadcast process of the first live broadcast room; generating preloaded first kernel data according to the first playing frame; in response to receiving the playing instruction for the first live broadcast room, pulling a live broadcast video stream of the first live broadcast room according to the first kernel data; and playing the live broadcast video stream of the first live broadcast room. The live broadcast lag can be reduced and the user experience can be improved. | 2022-06-16 |
20220191557 | METHOD FOR DISPLAYING INTERACTION DATA AND ELECTRONIC DEVICE - Provided is a method for displaying interaction data, including: displaying live-streaming data, sent by an anchor terminal in a first live-streaming room, in a first live-streaming interface corresponding to the first live-streaming room; acquiring first interaction data posted by a terminal in a directed live-streaming room with regard to the live-streaming data, wherein the directed live-streaming room is configured to display the live-streaming data; and displaying the first interaction data in the first live-streaming interface. | 2022-06-16 |
20220191558 | METHOD AND SYSTEM FOR PLAYING BACK STREAMING CONTENT USING LOCAL STREAMING SERVER - A method for playing back streaming content according to an embodiment may include a step in which a streaming player client sets an initial bitrate for a player module playing back streaming content; a step in which the streaming player client delivers, from the player module to a streaming server, a manifest file request for the streaming content; a step in which a local proxy server edits the manifest file delivered from the streaming server, the manifest file being edited on the basis of the set initial bitrate; and a step in which the local proxy server delivers the edited manifest file to the player module through the streaming player client. | 2022-06-16 |
20220191559 | TIME-BASED CONTENT SYNCHRONIZATION - In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content. | 2022-06-16 |
20220191560 | DATA TRANSMISSION DEVICE AND RECEPTION DEVICE IN WIRELESS AV SYSTEM - The present invention relates to a data transmission device and reception device in a wireless AV system. Disclosed in the present specification is a wireless data transmission device comprising: a processor for generating a compressed bitstream by encoding media data; and a communication unit for segmenting the compressed bitstream, mapping the segmentation results to MSDUs, generating an MPDU frame sequentially including a MAC header, a frame body, and an FCS associated with the MAC header in order to transmit the MSDUs, generating a PPDU frame sequentially, which includes a preamble to which at least a portion of the MAC header is mapped, at least one PPDU to which the frame body and the FCS are mapped, and a TRN field, and transmitting the PPDU frame through a wireless channel. A data transmission rate can be improved through a reduction in overhead information. | 2022-06-16 |
20220191561 | REFERENCE OF NEURAL NETWORK MODEL FOR ADAPTATION OF 2D VIDEO FOR STREAMING TO HETEROGENEOUS CLIENT END-POINTS - A method, computer program, and computer system is provided for streaming immersive media. The method includes ingesting content in a two-dimensional format, the 2D format referencing at least one neural network; converting the ingested content to a three-dimensional format based on the referenced at least one neural network; and streaming the converted content to a client end-point. | 2022-06-16 |
20220191562 | NO REFERENCE REALTIME VIDEO QUALITY ASSESSMENT - A method for video quality assessment implemented by a computing device, where the method includes selecting a first set of frames from an input video source, determining features of the first set of frames for input into a first machine learning model, applying the first machine learning model to the features of the first set of frames to obtain a video quality score and a confidence score, and triggering a retraining of the first machine learning model in response to the confidence score being determined to be out of bounds. | 2022-06-16 |
20220191563 | Establishment and Use of Time Mapping Based on Interpolation Using Low-Rate Fingerprinting, to Help Facilitate Frame-Accurate Content Revision - A media client ascertains a plurality of matching points between (i) query fingerprints representing a media stream being received by the client and (ii) reference fingerprints, each identified matching point defining a respective match between a query fingerprint that is timestamped with client time defined according to a clock of the client and a reference fingerprint that is timestamped with true time defined according to a timeline within a known media stream. Further, the client performs linear regression based on the timestamps of the ascertained plurality of matching points, to establish a mapping between true time and client time. The client then uses the established mapping as a basis to determine a client-time point at which the client should perform an action with respect to media stream being received by the client. And the client performs the action at the determined client-time point. | 2022-06-16 |
20220191564 | INTERRUPTIBLE VIDEO TRANSCODING - Implementations described herein relate to methods, devices, and computer-readable media to transcode a video. In some implementations, a computer-implemented method includes obtaining a video that includes a plurality of tracks. The method further includes determining whether a partial transcoded file is available that corresponds to the video. The method further includes, if the partial transcoded file is available, obtaining a timestamp associated with the partial transcoded file, transcoding a portion of the video that begins at the timestamp associated with the partial transcoded file, and combining the partial transcoded file and the transcoded portion of the video to generate an output video. The method further includes, if the partial transcoded file is not available, transcoding the video from a start of the video using the transcoder to obtain a plurality of output tracks and combining the plurality of output tracks to obtain the output video. | 2022-06-16 |
20220191565 | IMAGE CAPTURING SYSTEM, DISTRIBUTION APPARATUS, IMAGE CAPTURING APPARATUS, CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM - This invention provides a system including an image capturing apparatus and a distribution apparatus, wherein the image capturing apparatus includes an image capturing unit capturing images of a plurality of resolutions, a dividing unit dividing each of the images into tiles having a preset size, an encoding unit encoding images, and an output unit outputting encoded data to the distribution apparatus, and wherein the distribution apparatus includes a distributing unit distributing, as a video stream, encoded data of a tile requested by a client on a network to the client, and an encode control unit changing a frame interval of intra-frame compression of a tile corresponding to a region of interest requested from a client on a network, in accordance with the number of times of designation of the tile, and setting the changed in the encoding unit. | 2022-06-16 |
20220191566 | METHODS AND SYSTEMS TO METER MEDIA CONTENT PRESENTED ON A WIRELESS COMMUNICATION DEVICE - An example apparatus to monitor media that is presented via a mobile device includes: an application monitor to determine when media presentation software is being executed by the mobile device; and a metering information collector to collect at least one of a signature or a code of the media presented by the media presentation software based on the media presentation software being executed by the mobile device. | 2022-06-16 |
20220191567 | CONTENT DELIVERY NETWORK ASSISTED USER GEOLOCATION - Described herein is a novel approach for coarse-grained user geolocation leveraging widely-deployed content delivery networks (CDNs). This method relies on the fact that CDN providers deploy a number of edge servers that are geographically distributed across the world. Many of these edge servers are assigned with unique identifiers that are tied to their location, which can be retrieved by inspecting HTTP responses headers served by these edge servers. As a result, a website can infer coarse-grained user location by asking a user to send an HTTP request to an arbitrary domain that is known being served by a CDN, and inspecting the corresponding responses. | 2022-06-16 |
20220191568 | SYSTEMS AND METHODS FOR PROVIDING RECOMMENDATIONS BASED ON TRACKED ACTIVITIES - A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, a wearable apparatus for monitoring activities includes a wearable image sensor configured to capture a plurality of images from an environment of a user of the wearable apparatus. The wearable apparatus also includes at least one processing device programmed to analyze the plurality of images to identify in one or more of the plurality of images at least one indicator of an activity, and to transmit, to an external device, the at least one indicator of the activity. | 2022-06-16 |
20220191569 | Media Channel Identification and Action, with Disambiguation Through Client-Side Fingerprint Matching of Channel-Specific Icon - Disclosed is a method including (i) detecting that query fingerprint data representing frames of video content being rendered by a media presentation device matches reference fingerprint data representing frames of multiple channels of video content, including detecting that the query fingerprint data matches multiple instances of reference fingerprint data each representing frames of a different respective channel in the multiple channels of video content, and (ii) responsive to at least the detecting that the query fingerprint data representing the frames of the video content being rendered by the device matches the reference fingerprint data representing the frames of the multiple channels of video content, configuring the device with channel-icon fingerprint data representing channel icons of the multiple channels of video content, to enable the device to perform channel-icon fingerprint matching to determine which channel of the multiple channels is being rendered by the device. | 2022-06-16 |
20220191570 | METHODS, SYSTEMS, AND MEDIA FOR OBJECT GROUPING AND MANIPULATION IN IMMERSIVE ENVIRONMENTS - Methods, systems, and media for object grouping and manipulation in immersive environments are provided. In some embodiments, a method can include: displaying a plurality of virtual objects in an immersive environment; generating a group virtual object that includes a first virtual object and a second virtual object, the group virtual object including a handle interface element for interacting with the group virtual object and a selectable indicator associated with the first virtual object and the second virtual object; displaying the group virtual object along with the handle interface element and the selectable indicator in the immersive environment; and in response to detecting a selection of the selectable indicator, displaying a user interface for interacting with the group virtual object. | 2022-06-16 |
20220191571 | DEVICE FOR PROVIDING PERSONALIZED ADVERTISEMENT - There is provided a device for providing personalized advertisements, the device including: a communicator; a personalized playlist processor configured to perform: (a) receiving a playlist of content from a system for providing the content through streaming; and (b) generating a personalized playlist including a uniform resource identifier (URI) of personalized advertising content based on the playlist; a content processor configured to receive the content and the personalized advertising content through the communicator using the personalized playlist, perform signal processing on the content and the personalized advertising content, and provide the content and the personalized advertising content; and a controller configured to control operations of the communicator, the personalized playlist processor, and the content processor. | 2022-06-16 |
20220191572 | GATEWAY DEVICE - A gateway device is provided. The gateway device comprises a plurality of RF transceivers. Each RF transceiver is for providing a network connection between the gateway device and a corresponding wireless communication network in a plurality of wireless communication networks. The gateway device comprises a processor for receiving raw video recorded by a video camera connected to the gateway device, receiving an identification of a set of one or more destination devices to receive a livestream video from the gateway device, determining a quality of the network connections between the gateway device and the plurality of wireless communication networks, selecting a wireless communication network with a highest quality network connection for communicating with the set of destination devices, encoding the raw video into a compressed video stream, and livestreaming the compressed video stream to the set of destinations devices through the RF transceiver corresponding to the selected wireless communication network. | 2022-06-16 |
20220191573 | AUTOMATED VIDEO GENERATION - Aspects of the invention include combining a first video segment and a second video segment to generate a composite video, where the first video segment and the second video segment comport to a template generated by a third party. The composite video is uploaded to a video hosting service. A uniform resource locator for the uploaded video is retrieved from the video hosting service. The uniform resource locator is transmitted to the third party that generated the template. | 2022-06-16 |
20220191574 | METHOD FOR UPLOADING VIDEO AND CLIENT - A method for uploading video, executed by a client and including: determining encoding complexity of a target video; determining a target encoding parameter corresponding to difference information based on the difference information between the encoding complexity and a complexity threshold; and encoding the target video based on the target encoding parameter and uploading an encoded target video to a server. | 2022-06-16 |
20220191575 | TV CONTROL SYSTEM AND TV CONTROL DEVICE SUITABLE THEREFOR - A TV control system includes: a TV control device which generates a viewing distance detection value and an illumination level detection value, inputs a setting value transmitted from the smart phone, and transmits a human body distance detection value, the illumination level detection value, the setting value, and a control signal to the smart TV; the smart TV which receives the viewing distance detection value, the illumination level detection value, and the setting value transmitted from the TV control device, and changes a distance and time setting value in response to the control signal; the smart phone which generates a control signal for changing distance information and a control signal for changing time setting and transmits the control signals to the TV control device; and a router which is connected to the smart phone and the TV control device through a communication network. | 2022-06-16 |
20220191576 | TV AWAKENING METHOD BASED ON SPEECH RECOGNITION, SMART TV AND STORAGE MEDIUM - A TV awakening method based on speech recognition, smart TV and storage medium. By setting a standby state of the smart TV to the standby state of screen being off without powering off, the user's speech can be received and recognized in real time to wake up and control the smart TV, and speech recognition has been efficiently applied, smart turning-on and turning-off in real time are realized, and diversified requirements of the user are met. | 2022-06-16 |
20220191577 | Changing Resource Utilization associated with a Media Object based on an Engagement Score - In accordance with some implementations, a method includes: displaying a visual representation of a media object according to a first resource utilization value; while displaying the visual representation of the media object, determining an engagement score that characterizes a level of user engagement with respect to the media object; in accordance with a determination that the engagement score is greater than a threshold value, maintaining display of the visual representation of the media object according to the first resource utilization value; and in accordance with a determination that the engagement score is less than the threshold value: ceasing display of the visual representation of the media object according to the first resource utilization value; and playing, via the speaker, an audio representation of the media object, according to a second resource utilization value different than the first resource utilization value. | 2022-06-16 |
20220191578 | MISCELLANEOUS COATING, BATTERY, AND CLOCK FEATURES FOR ARTIFICIAL REALITY APPLICATIONS - Some embodiments relate to a method for performing a battery power-based control of an in-call experience based on shared battery power information. Some embodiments relate to a coating of a headset that has a first emissivity over an ultraviolet band and a near-infrared band, a second emissivity over a visible band, and a third emissivity over a mid-to-far infrared band. Some embodiments relate to an aggregate coating of a headset. A thin films is applied to a surface of the headset, and a paint coating is applied to a surface of the thin film to form the aggregate coating. Some embodiments relate to a method for a high-definition multimedia interface derived network timing for distributed audio-video synchronization. Some embodiments relate to a battery containment structure with a metal chassis having surfaces coated with electrical insulators configured to receive a battery, and a lid coupled to the metal chassis. | 2022-06-16 |
20220191579 | DEMODULATION DEVICE, PROCESSING DEVICE, RECEPTION DEVICE, AND DATA PROCESSING METHOD - The present technology relates to a demodulation device, a processing device, a reception device, and a data processing method for more flexibly coping with change in transmission method. A demodulation device includes a demodulation unit configured to demodulate a first transmission packet obtained from a broadcast signal, and an output unit configured to output a divided packet via a predetermined interface, the divided packet being obtained by dividing the first transmission packet that is a variable-length packet used in a first transmission method into a packet length according to a second transmission packet that is a fixed-length packet used in a second transmission method and arranging the first transmission packet in a payload, and adding a header including information for restoring the first transmission packet to the payload. The present technology can be applied to, for example, a demodulation IC incorporated in a television receiver or a set top box. | 2022-06-16 |
20220191580 | VIDEO TRANSPARENT PLAYING PROCESSING METHOD, INTELLIGENT TELEVISION, AND STORAGE MEDIUM - A video transparent playing processing method, an intelligent television, and a storage medium, the method including: creating a video layer UI, processing image data; processing the image data to separate background colors and theme colors, modifying the background color to a transparent color value, and only keep the theme color; after data of each frame is processed, only the theme content is displayed when the video is played, and the original UI of the TV is displayed transparently through the background. The embodiments strip the video background and the video subject part when playing the video, and modifies the video background color to be transparent, while retaining the main part of the video, it is realized the effect that only the video theme is displayed, the background of the video becomes transparent, and the original UI of the TV is directly displayed. | 2022-06-16 |
20220191581 | METHODS AND SYSTEMS FOR PROVIDING RELEVANT SEASON SERIES RECORDING FUNCTIONALITY - Systems and methods are provided herein for scheduling a season recording. A series is provided to a user device, the series having a plurality of sequential seasons, and each season having a plurality of episodes. A request for recording the series is received from the user. In response, a last episode of the series watched by the user is identified. A relevant season of the plurality of seasons is then determined, such that the relevant season precedes another season of the plurality of seasons and includes the last episode watched by the user. Then, episodes of the relevant season that follow the last episode watched by the user are scheduled for recording, such that episodes of a season that precedes the relevant season are not scheduled for recording. | 2022-06-16 |
20220191582 | BROADCAST RECEIVING APPARATUS, OUTPUT VIDEO INFORMATION GENERATING METHOD, BROADCAST RECEIVING METHOD, AND VIDEO RECORDING METHOD - A broadcast receiving apparatus capable of executing a function with a higher added value includes: a receiving unit configured to receive the video data of the digital broadcast program, the program-cooperation data, and the screen layout control information; a video generating unit configured to divide a video display region for a video to be outputted into a plurality of regions on the basis of the screen layout control information, arrange program video information and other information in each of the plurality of regions, and generate video information; a display unit configured to display the output video information; and a control unit which can, where there is no effective screen layout control information control the video generating unit so as not to divide the video display region and to generate the program video information as the output video information until effective screen layout control information is obtained. | 2022-06-16 |
20220191583 | METHODS AND APPARATUS FOR ENHANCING A VIDEO AND AUDIO EXPERIENCE - Methods, apparatus, systems, and articles of manufacture for enhancing a video and audio experience are disclosed. Example apparatus disclosed herein detect a first visual object in a visual stream of a multimedia stream, the first visual object associated with a first location in a content creation space represented by the multimedia stream, and detect a first audio object in an audio stream of the multimedia stream, the first audio object associated with a second location in the content creation space. Disclosed example apparatus also evaluate a correlation between the first visual object and the first audio object, the correlation based on the first location and the second location. Disclosed example apparatus further generate metadata for the multimedia stream based on the correlation between the first visual object and the first audio object. | 2022-06-16 |
20220191584 | METHOD FOR MANAGING THE BROADCASTING OF MULTIMEDIA CONTENT, AND DEVICE FOR CARRYING OUT SAID METHOD - Disclosed is a method for managing multimedia content, involving: obtaining a first set of content description metadata describing a first multimedia content broadcast in dynamic mode; and upon reading, in the first set of metadata, data redirecting to a section of a second set of content description metadata, reading, in the section of the second set of metadata, data relating to a time synchronization for accessing a second multimedia content broadcast in dynamic mode. | 2022-06-16 |
20220191585 | Set-Top Box with Enhanced Behavioral Controls and System and Method for Use of Same - A set-top box with enhanced behavioral controls and system and method for use of the same are disclosed. In one embodiment of the set-top box, a wireless transceiver is located within a housing, which also interconnectively includes a signal input, a signal output, a processor, and memory. The set-top box may pair with an electronic door locking apparatus coupled to a door that is room-collocated with the set-top box in a hospitality establishment. The set-top box may then reprogram the electronic door locking apparatus as well as control amenities, such as a display, in response to presence signal from the electronic door locking apparatus. | 2022-06-16 |
20220191586 | METHOD FOR MANAGING MULTIMEDIA CONTENT, AND DEVICE FOR CARRYING OUT SAID METHOD - A method for managing multimedia contents is proposed, which method comprises: obtaining a first set of multimedia-content description metadata describing a first multimedia content delivered in dynamic mode; on reading, from the first set of metadata, a splice indicator indicating a splice to a second set of multimedia-content description metadata, reading, from the first set of metadata, an address storage indicator; and storing, in a memory, an address of the first set of metadata. | 2022-06-16 |
20220191587 | RECEIVER, RECEPTION METHOD, AND RECEPTION PROGRAM - A receiver ( | 2022-06-16 |
20220191588 | Media Channel Identification and Action, with Disambiguation Through Client-Side Fingerprint Matching of Channel-Specific Icon - Disclosed is a method that includes a media presentation device (i) generating query fingerprint data representing video frames of a channel being rendered by the media presentation device, and transmitting the generated query fingerprint data from the device over a network to a server, (ii) responsive to transmitting the query fingerprint data to the server, receiving, from the server, channel-icon fingerprint data representing channel icons of multiple channels selected based at least on the server having detected that the query fingerprint data representing the video frames of the channel being rendered by the media presentation device matches the reference fingerprint data representing the frames of the multiple channels of video content, and (iii) responsive to receiving the channel-icon fingerprint data from the server, performing channel-icon fingerprint matching to determine which channel in the multiple channels is the channel being rendered by the media presentation device. | 2022-06-16 |
20220191589 | METHODS AND APPARATUS TO COLLECT DISTRIBUTED USER INFORMATION FOR MEDIA IMPRESSIONS - A disclosed example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to store a logged media impression for a media identifier representative of media accessed via the Internet, cause transmission of a device identifier or a user identifier to a database proprietor when a user has not elected to not participate in third-party tracking corresponding to online activities, access user information from the database proprietor based on the device identifier or the user identifier, log a demographic impression based on the media impression and the user information, and generate an impression report corresponding to the media based on the demographic impression. | 2022-06-16 |
20220191590 | SYSTEMS AND METHODS FOR PROVIDING IMPROVED SKIP AND DELAY FUNCTIONALITY IN MEDIA ASSETS - Systems and methods are described for managing presentation of content. An action may be scheduled to occur at a first time within the presentation of the media asset, where the action may interrupt the presentation of the media asset. When a current presentation position is approaching the first time, an option to delay the action may be generated for presentation. In response to receiving selection of the option to delay the action, the action may be scheduled to occur at a later second time within the presentation of the media asset. | 2022-06-16 |
20220191591 | Universal User Presentation Preferences - A system may include a presentation device and a hub coupled thereto. The hub has a hardware processor which executes first computer instructions facilitating a conditions engine and second computer instructions facilitating a preferences engine. The preferences engine may identify a presentation preference and generate a preference instruction based on the presentation preference. The conditions engine, upon receiving the preference instruction, may identify a presentation condition and output a condition instruction to the presentation device. The system may include the presentation device, upon receiving the condition instruction, being configured in accordance with the presentation condition. The presentation preference may be an abstract preference, a technical preference, or a default preference. The presentation preference may be identified by the preferences engine based on a presentation setting, such as a location. The presentation condition may include at least one of an abstract condition, a technical condition, and a default condition. | 2022-06-16 |
20220191592 | METHOD AND SYSTEM FOR USER-ORIENTED STREAMING OF CONTENT - The disclosure relates to a method and system of selectively deploying an application for facilitating quality-of-experience (QoE) in terms of streaming multimedia content in a networking environment comprising a user-equipment (UE) and a networking node provided with a predictive analysis module. The method comprises: capturing parameters pertaining to UE from at least one of a version of the predictive analysis module with respect to the UE, a current processor occupancy within the UE, a power-level within the UE, network conditions pertaining to the access network etc. One or more of the captured parameters and the observed network conditions is analyzed. Based on analysis, inference is drawn for selecting between the predictive analysis model of the UE and of the networking node for thereby enabling a customized streaming of multimedia content at the UE. | 2022-06-16 |
20220191593 | COMPUTER-IMPLEMENTED METHOD FOR PRESENTING MULTIMEDIA INFORMATION - A computer-implemented method for broadcasting multimedia information, the method comprising providing written, visual and/or audible information on an electronic device. The method including the steps of selecting, on the electronic device, a setup mode corresponding to a mode allowing a user to configure the program, displaying a request interface for selecting categories associated with one or more available multimedia content elements from a plurality of content sources, selecting at least a first category and sending the selection of categories, and optionally sub-categories, to a multimedia information database. Subsequently, the method requires selecting an information broadcast mode, from several broadcast modes, before validating the end of the setup mode configuration and exiting the setup mode in order to broadcast the information according to the selected broadcast mode. | 2022-06-16 |
20220191594 | SOCIAL NETWORK LIVE EVENTS - Techniques are described for a social networking system to provide an interactive live stream event. In some cases, the social networking system may be configured to allow a user to both view a live stream event while preforming other operations associated with the social networking system, such as reviewing items, providing comments, and completing purchase transactions. | 2022-06-16 |
20220191595 | HVAC-BASED VOLUME CONTROL - A system, apparatus and method for automatically controlling the volume of a home entertainment device by an HVAC component. An HVAC component determines when it, or another HVAC, is active or not, and causes a home entertainment device to adjust its volume accordingly. | 2022-06-16 |
20220191596 | IPTV SESSION MANAGEMENT - A session management involves registering at least one IPTV application in a registration table so that the registration table includes at least a respective identifier of the IPTV applications. The IPTV applications are invokable at a set top box and can be so-called embedded applications and/or browser-based applications. An event requiring the invocation of an IPTV application at the set top box is detected and triggers a look-up in the registration table. The registration table is thus used as source to indicate those IPTV applications that are potentially available and can be launched at the set top box. One of the registered applications is launched for the purpose of handling the detected event. | 2022-06-16 |
20220191597 | AUTOMATED CALIBRATION OF QOE ASSESSMENT BETWEEN CONTENT DELIVERY NETWORK (CDN) ENTITIES - A method includes obtaining a first Quality of Experience, QoE, measurement from a first content source; determining a QoE adjustment factor based on a predictive model; and adjusting the first QoE measurement using the QoE adjustment factor to obtain a second QoE measurement, the second QoE measurement reflects a QoE estimate from a second content source. The first content source can be a Content Delivery Network, CDN, entity, and the second content source is an Over-the-Top, OTT, content provider. | 2022-06-16 |
20220191598 | Related Content Suggestions For Augmented Reality - An example method involves a computing device: receiving point-of-view (POV) image data that is generated by an image capture device of a head-mountable device (HMD); using one or more real-world aspects detected in the POV image data as a basis for determining a context of the HMD; making a threshold determination as to whether or not the context of the HMD is appropriate for display of media content in the HMD; and when it is determined that the context is appropriate for display of media content in the HMD, then: (a) selecting first media content for display at the HMD, wherein the first media content is selected based at least in part on a combination of the determined context and a user-profile associated with the HMD; and (b) sending an indication to play out the first media content at the HMD. | 2022-06-16 |
20220191599 | Remote Playback Queue - Systems, methods, apparatus, and articles of manufacture to facilitate discovery and remote configuration of content for playback via a multimedia playback network are disclosed. An example method includes facilitating identification of multimedia content being played, the identification including at least one of a content identifier associated with the content and the content itself. An example method includes relaying at least one of the content identifier and the content to a playback system located remotely from a location of the multimedia content playback, at least one of the content identifier and the content remotely added for playback at the playback system. | 2022-06-16 |
20220191600 | CONTENT SUMMARIES FOR UPCOMING MEDIA ASSETS - Systems and methods are disclosed to provide one or more content summaries for one or more media assets, wherein it is determined that consumption associated with a profile of a media asset will begin at a first time and at a second time that is a period of time prior to the first time, it is caused to be provided one or more content summaries for the one or more media assets, wherein the one or more content summaries are selected based at least on a duration of the content summary, such that a duration of the content summary is not greater than the period of time. | 2022-06-16 |
20220191601 | A SYSTEM AND METHOD FOR STREAMING VIDEO/S - Aspects of the invention are directed towards a system and a method for streaming video. One or more embodiments of the invention describe a method comprising steps of transmitting a request to a server by a user device for streaming a video and receiving one or more video segments of the video from the server. One or more embodiments of the invention further describe creating object uniform resource locators (URLs) for each of the one or more video segments and transmitting the created object URLs to the server, wherein an in-memory playlist is created on the server including the object URLs of the one or more video segments. The user device receives the playlist URL of the in-memory playlist from the server and streams the one or more video segments of the video at the user device by using the playlist URL. | 2022-06-16 |
20220191602 | OUT-OF-BAND PLATFORM TUNING AND CONFIGURATION - Devices and techniques for out-of-band platform tuning and configuration are described herein. A device can include a telemetry interface to a telemetry collection system and a network interface to network adapter hardware. The device can receive platform telemetry metrics from the telemetry collection system, and network adapter silicon hardware statistics over the network interface, to gather collected statistics. The device can apply a heuristic algorithm using the collected statistics to determine processing core workloads generated by operation of a plurality of software systems communicatively coupled to the device. The device can provide a reconfiguration message to instruct at least one software system to switch operations to a different processing core, responsive to detecting an overload state on at least one processing core, based on the processing core workloads. Other embodiments are also described. | 2022-06-16 |
20220191603 | HELMET WITH AUDIO SAFETY EAR CUP - A protective headgear including an on-ear headset attachable to an inside portion of the protective headgear; a magnetization exhibited that reduces a gap between the compressible foam material of the protective headgear and the on-ear headset; and a method of adjusting the force of the magnetization by a switch adapted to the outer casing of the protective head gear, wherein the switch adjusts the distance between the protective headgear magnet and the on-ear headset magnet. | 2022-06-16 |
20220191604 | Microphone Module - A sensor module comprising a housing defining an internal cavity, the housing including an aperture, at least one microphone positioned in the internal cavity spaced from the aperture, a first barrier proximate the aperture, and a second barrier positioned between the at least one microphone and the first barrier. | 2022-06-16 |
20220191605 | MICROPHONE MODULE - A microphone module, including a substrate assembly, two sensing structures, and two housings, is provided. The substrate assembly has at least one through hole and at least one circuit structure electrically connected to at least one pad. The through hole includes two holes formed on opposite sides of the substrate assembly. The sensing structures are disposed on and cover the two holes. The two sensing structures and the through hole collectively form a communicating cavity. A size of the communicating cavity in an axial direction is greater than that in a radial direction. The two housings are respectively disposed on the opposite sides of the substrate assembly and respectively shield the two sensing structures. Each of the housings, the substrate assembly, and the corresponding sensing structure form an inner cavity. The housings each has a sound hole. The inner cavity communicates with the outside through the sound hole. | 2022-06-16 |
20220191606 | VOICE-CONTROLLED HOUSEHOLD DEVICE - A household device contains a microphone that is adapted to sample sound from a surrounding of the household device and a processor for recognizing a voice command on the basis of the sampled sound. Further, there is a front face that extends in a vertical direction and a front cover that is affixed to the front face so that an acoustic path from the surrounding to the microphone contains a gap between the front face and the front cover. | 2022-06-16 |
20220191607 | Open Audio Device - An open audio device with a body that has an inner surface that is configured to be located behind an outer ear of a user and in contact along a length of the body at multiple locations of at least one of the outer ear and the head proximate the intersection of the head and the outer ear. The inner surface of the body lies generally along a decaying helix. An acoustic module is carried by the body and is configured to be located against the outer ear above the ear canal opening. | 2022-06-16 |
20220191608 | METHODS AND DEVICES FOR RADIO FREQUENCY (RF) MITIGATION PROXIMATE THE EAR - At least one exemplary embodiment is directed to a method of providing RF mitigation exposure to a user. | 2022-06-16 |
20220191609 | HEADPHONE - A headphone includes a base, an accommodating space, a bracket, a circuit board accommodated in the accommodating space, a signal cable, a microphone assembly accommodated in the accommodating space, and a sound chamber unit accommodated in the accommodating space. The base has a sidewall and an outer wall surrounding the accommodating space. A junction portion between the sidewall and the outer wall is recessed inward to form a recess. At least one connection wall has a through hole communicated with the accommodating space. The bracket is received in the recess. The bracket includes an outer cover and an inner cover. A cable path is formed between the outer cover and the inner cover. One end of the bracket has a guiding slot connected to the cable path. The guiding slot is corresponding to the through hole. The signal cable is arranged along the cable path. | 2022-06-16 |