45th week of 2021 patent applcation highlights part 68 |
Patent application number | Title | Published |
20210352248 | SOLID STATE IMAGING DEVICE AND ELECTRONIC APPARATUS - A solid state imaging device includes a pixel array unit in which color filters of a plurality of colors are arrayed with four pixels of vertical 2 pixels×horizontal 2 pixels as a same color unit that receives light of the same color, shared pixel transistors that are commonly used by a plurality of pixels are intensively arranged in one predetermined pixel in a unit of sharing, and a color of the color filter of a pixel where the shared pixel transistors are intensively arranged is a predetermined color among the plurality of colors. The present technology can be applied, for example, to a solid state imaging device such as a back-surface irradiation type CMOS image sensor. | 2021-11-11 |
20210352249 | OPTICAL DISPLAY DEVICE AND METHOD OF OPERATING AN OPTICAL DISPLAY DEVICE - An optical display device includes a plurality of emitters configured to emit electromagnetic radiation in a main emission direction and at least one optical modulation unit which has an adjustable focal length. The emitters are arranged in a main plane and are separately controllable from one another. The optical modulation unit is arranged downstream of the emitters in the main emission direction. Images of the emitters are generated by means of the optical modulation unit, the images of the emitters each having a distance from the main plane which can be predetermined by means of the adjustable focal length. Methods of operating an optical display device are also disclosed. | 2021-11-11 |
20210352250 | DISPLAY APPARATUS AND DISPLAY SYSTEM - A display apparatus and a display system are provided. The display apparatus includes: a narrow-spectrum light source configured to emit narrow-spectrum light in elliptical distribution; a reflection device including a reflection surface for reflecting the narrow-spectrum light to obtain to-be-modulated light; and a light modulation device configured to modulate the to-be-modulated light to obtain image light of an to-be-modulated image. The light modulation device includes a modulation surface configured to receive the to-be-modulated light, the modulating surface is at a preset angle to an optical axis of the to-be-modulated light such that the to-be-modulated light forms a circle light spot on the modulating surface. The narrow-spectrum light complying with the elliptical distribution is incident onto the light modulation device to form a circle light spot, thereby helping the light modulation device to emit image light in circular angular distribution, improving light effect and achieving better image display quality. | 2021-11-11 |
20210352251 | LASER PROJECTION APPARATUS - A laser projection apparatus includes a display control circuit, a laser source, and a laser source driving circuit connected to the display control circuit and the laser source. The display control circuit is configured to generate N current control signals corresponding to each of a plurality of frames of images, and select an effective current control signal from the N current control signals. The N current control signals include current control signals that are in one-to-one correspondence with M primary colors of each frame of image, and a hybrid-color current control signal, N is an integer greater than 2, and M is a positive integer. The laser source driving circuit is configured to control the laser source to emit light according to the effective current control signal. Magnitudes of effective current control signals corresponding to at least two of the plurality of frames of images are different. | 2021-11-11 |
20210352252 | METHOD, MODULE AND SYSTEM FOR PROJECTING ONTO A WORKPIECE AND IMAGE CALCULATED ON THE BASIS OF A DIGITAL MOCKUPR - A method for projecting onto a real workpiece an image calculated on the basis of a digital mockup recorded on a digital information server associated with the real workpiece, for the viewing of the workpiece under augmented reality, comprises the following steps: capture by a camera of the image of the real workpiece, real-time alignment of the reference frame associated with the digital mockup with the reference frame of the video capture system and the reference frame of the real workpiece, comprising a step of reprocessing of the image calculated as a function of the topology of the digital mockup and as a function of the orientation of the projection means with respect to the real workpiece. | 2021-11-11 |
20210352253 | IMAGE PROCESSING METHOD AND APPARATUS, TERMINAL AND STORAGE MEDIUM - Embodiments of this disclosure disclose an image processing method and apparatus, a terminal, and a storage medium. The method includes: obtaining a to-be-processed negative image and initial color values of pixels in the negative image in a first color space; inverting the negative image to obtain inverted image data, inverted color values of pixels in the inverted image data being determined according to the initial color values of the pixels in the negative image; performing value equalization on intermediate color values of the pixels in a range corresponding to a second color space according to the inverted image data, to obtain digital color values of the pixels; and obtaining digital image data of the negative image according to the digital color values of the pixels. | 2021-11-11 |
20210352254 | USER SELECTION OF VIRTUAL CAMERA LOCATION TO PRODUCE VIDEO USING SYNTHESIZED INPUT FROM MULTIPLE CAMERAS - A space in which an augmented reality (AR) computer simulation is played is mapped by multiple cameras. An AR video game player can select a location in space from which the AR player wishes to have a view of the space, including himself. Using the mapping of the space a synthesized video is generated as if from a camera located at the location in space selected by the player. | 2021-11-11 |
20210352255 | TRANSITIONING BETWEEN IMAGERY AND SOUNDS OF A VIRTUAL ENVIRONMENT AND A REAL ENVIRONMENT - The present disclosure relates to techniques for transitioning between imagery and sounds of two different environments, such as a virtual environment and a real environment. A view of a first environment and audio associated with the first environment are provided. In response to detecting a transition event, a view of the first environment combined with a second environment is provided. The combined view includes imagery of the first environment at a first visibility value and imagery of the second environment at a second visibility value. In addition, in response to detecting a transition event, the first environment audio is mixed with audio associated with the second environment. | 2021-11-11 |
20210352256 | EVENT-BASED TRIGGER INTERVAL FOR SIGNALING OF RTCP VIEWPORT FOR IMMERSIVE TELECONFERENCING AND TELEPRESENCE FOR REMOTE TERMINALS - There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform controlling a delivery of a video conference call to a viewport, setting an event-based threshold with respect to the video conference call, determining whether the event-based threshold has been triggered based on an event and whether an amount of time having elapsed from another event is less than a predetermined amount of time, and further controlling the delivery of the video conference call to the viewport based on determining whether the event-based threshold has been triggered and whether the amount of time having elapsed from the other event is less than the predetermined amount of time. | 2021-11-11 |
20210352257 | ILLUMINATION-BASED SYSTEM FOR DISTRIBUTING IMMERSIVE EXPERIENCE CONTENT IN A MULTI-USER ENVIRONMENT - An immersive experience system is provided. The immersive experience system has a processor that determines a position of a first head-mounted display. Further, the processor determines a position of a second head-mounted display. The processor also generates a first image for a first immersive experience corresponding to the position of the first head-mounted display. Moreover, the process encodes the first image into a first infrared spectrum illumination having a first wavelength. In addition, the processor generates a second image for a second immersive experience corresponding to the position of the second head-mounted display. Finally, the processor encodes the second image into a second infrared spectrum illumination having a second wavelength. The first wavelength is distinct from the second wavelength. | 2021-11-11 |
20210352258 | IMAGING APPARATUS AND IMAGE SENSOR ARRAY - An imaging apparatus including an imaging lens, and an image sensor array of first and second image sensor units, wherein a single first image sensor unit includes a single first microlens and a plurality of image sensors, a single second image sensor unit includes a single second microlens and a single image sensor, light passing through the imaging lens and reaching each first image sensor unit passes through the first microlens and forms an image on the image sensors constituting the first image sensor unit, light passing through the imaging lens and reaching each second image sensor unit passes through the second microlens and forms an image on the image sensor constituting the second image sensor unit, an inter-unit light shielding layer is formed between the image sensor units, and a light shielding layer is not formed between the image sensor units constituting the first image sensor unit. | 2021-11-11 |
20210352259 | NON-RIGID STEREO VISION CAMERA SYSTEM - A long-baseline and long depth-range stereo vision system is provided that is suitable for use in non-rigid assemblies where relative motion between two or more cameras of the system does not degrade estimates of a depth map. The stereo vision system may include a processor that tracks camera parameters as a function of time to rectify images from the cameras even during fast and slow perturbations to camera positions. Factory calibration of the system is not needed, and manual calibration during regular operation is not needed, thus simplifying manufacturing of the system. | 2021-11-11 |
20210352260 | PASSIVE THREE-DIMENSIONAL IMAGE SENSING BASED ON REFERENTIAL IMAGE BLURRING WITH SPOTTED REFERENCE ILLUMINATION - Techniques are described for passive three-dimensional image sensing based on referential image blurring. For example, a filter mask is integrated with a lens assembly to provide one or more normal imaging bandpass (NIB) regions and one or more reference imaging bandpass (RIB) regions, the regions being optically distinguishable and corresponding to different focal lengths and/or different focal paths. As light rays from a scene object pass through the different regions of the filter mask, a sensor can detect first and second images responsive to those light rays focused through the NIB region and the RIB region, respectively (according to their respective focal lengths and/or respective focal paths). An amount of blurring between the images can be measured and correlated to an object distance for the scene object. Some embodiments project additional reference illumination to enhance blurring detection in the form of reference illumination flooding and/or spotted illumination. | 2021-11-11 |
20210352261 | GENERATING STEREO IMAGE DATE FROM MONCULAR IMAGES - A computer system generates stereo image data from monocular images. The system generates depth maps for single images using a monocular depth estimation method. The system converts the depth maps to disparity maps and uses the disparity maps to generate additional images forming stereo pairs with the monocular images. The stereo pairs can be used to form a stereo image training data set for training various models, including depth estimation models or stereo matching models. | 2021-11-11 |
20210352262 | RENDERING AUGMENTED REALITY WITH OCCLUSION - AR elements are occluded in video image frames. A depth map is determined for an image frame of a video received from a video capture device. An AR graphical element for overlaying over the image frame is received. An element distance for AR graphical elements relative to a position of a user of the video capture device (e.g., the geographic position of the video capture device) is also received. Based on the depth map for the image frame, a pixel distance is determined for each pixel in the image frame. The pixel distances of the pixels in the image frame are compared to the element distance, and in response to a pixel distance for a given pixel being less than the element distance, the pixel of the image frame is displayed rather than a corresponding pixel of the AR graphical element. | 2021-11-11 |
20210352263 | PASSIVE THREE-DIMENSIONAL IMAGE SENSING BASED ON REFERENTIAL IMAGE BLURRING - Techniques are described for passive three-dimensional image sensing based on referential image blurring. For example, a filter mask is integrated with a lens assembly to provide one or more normal imaging bandpass (NIB) regions and one or more reference imaging bandpass (RIB) regions, the regions being optically distinguishable and corresponding to different focal lengths and/or different focal paths. As light rays from a scene object pass through the different regions of the filter mask, a sensor can detect first and second images responsive to those light rays focused through the NIB region and the RIB region, respectively (according to their respective focal lengths and/or respective focal paths). An amount of blurring between the images can be measured and correlated to an object distance for the scene object. Some embodiments project additional reference illumination to enhance blurring detection in the form of reference illumination flooding and/or spotted illumination. | 2021-11-11 |
20210352264 | INTEGRATED STEREO IMAGE DISPLAY DEVICE - An integrated stereo image display device includes a display unit, a lens array layer, and a gradient transmittance mask. The gradient transmittance mask includes a plurality of mask units, and the mask units have a gradient transmittance. An un-reconstructed image displayed by a display surface of the display unit can be reorganized and reconstructed as an integrated image to form a stereo image by the lens array layer. The gradient transmittance mask is able to provide even brightness distribution after imaging. As a result, the image would be without a grid-like appearance, and the quality of the viewing experience for a user is therefore improved. | 2021-11-11 |
20210352265 | VIEWPOINT CONTROLLABLE THREE-DIMENSIONAL IMAGE DISPLAY APPARATUS AND METHOD FOR DISPLAYING THREE-DIMENSIONAL IMAGE - The present application provides a viewpoint controllable three-dimensional image display apparatus. The viewpoint controllable three-dimensional image display apparatus includes a display panel having a light emitting side; a back light for providing a light source for image display in the display panel; a first grating on a side of the light emitting side distal to the back light; a second grating between the display panel and the back light; and a controller configured to alternately turn on and off the first grating and the second grating in a time-division driving mode including a first mode and a second mode, thereby presenting a three-dimensional image to a user. In the first mode, the controller is configured to turn off the second grating, and turn on the first grating. In the second mode, the controller is configured to turn off the first grating, and turn on the second grating. | 2021-11-11 |
20210352266 | BEAM DEFLECTION LAYER AND 3-DIMENSIONAL DISPLAY DEVICE INCLUDING THE SAME - A beam deflection layer includes: a first selective polarization conversion-splitter that splits first color light in an incident light beam into 1A color light and 1B color light having different polarization directions from each other; a first beam deflector that deflects the 1A first first color light in the light beam from the 1A first selective polarization conversion-splitter, a first selective polarization converter that converts polarization directions of the 1A first first color light and the 1B second first color light in the light beam from the 1A first beam deflector, and a 1B second beam deflector configured to deflect the 1B second first color light in the light beam from the first selective polarization converter. The first color light, the 1A color light, and the 1B color light each have a first wavelength band. | 2021-11-11 |
20210352267 | EXTENDED REALITY HEADSET CAMERA SYSTEM FOR COMPUTER ASSISTED NAVIGATION IN SURGERY - A head-mounted extended reality (XR) display device includes a rigid mounting element coupled to a frame. The XR display device further includes right-side and left-side visible light cameras coupled to the rigid mounting element, right-side and left-side near-infrared (NIR) cameras coupled to the rigid mounting element, and an NIR light-emitting diode (LED) configured to illuminate a region within a field of view of the NIR cameras. The visible light cameras are configured to capture stereoscopic visible light images within a field of view of the user when the user is wearing the frame, and the NIR cameras are configured to capture stereoscopic NIR images within the field of view of the user when the user is wearing the frame. | 2021-11-11 |
20210352268 | APPARATUS AND METHOD FOR DISPLAYING MULTI-DEPTH IMAGE - A method is provided for displaying a multi-depth image in which one or more images are inserted into a main image in a tree structure and one or more objects are mapped to at least some of the one or more images. The method comprises generating at least one content tree from the tree structure of the multi-depth image; and configuring a display area corresponding to each of the at least one content tree. The display area includes a first area for displaying an image corresponding to each node of the content tree, and a second area for displaying an object corresponding to each node of the content tree or a playback user interface (UI) of the object. The first area and the second area respectively display the image and the object mapped thereto or the playback UI in synchronization with each other. | 2021-11-11 |
20210352269 | METHOD AND DEVICE FOR THE SIMULTANEOUS PROJECTION OF INDIVIDUAL IMAGES FOR A PLURALITY OF VIEWERS - Disclosed are a method and a device by which individual images can be displayed simultaneously to a plurality of observers. In this process, projectors can be used that project the colors from which the images are assembled following one another periodically in time. | 2021-11-11 |
20210352270 | Method and System for Accurate Measurement of Color Performance of Electronic Displays Using Low-Accuracy Measurement Devices - In a calibration method, high-accuracy reference values obtained using a high-accuracy optical sensor are received, low-accuracy reference values are determined from reference colors captured from a display using a low-accuracy optical sensor having a lower accuracy than the high-accuracy optical sensor, color measurement values are determined from one or more colors captured from the display using the low-accuracy optical sensor, and the color measurements values are adjusted based on one or more color conversion equations to obtain adjusted color measurement values. The one or more color conversion equations are based on the high-accuracy measurement values and the low-accuracy measurement values. The high-accuracy reference values are reused for calibrations of one or more other low-accuracy optical sensors. | 2021-11-11 |
20210352271 | METHOD AND DEVICE FOR DECODING IMAGES USING CCLM PREDICTION IN IMAGE CODING SYSTEM - An image decoding method performed by a decoding device according to the present document comprises: a step for deriving the number of samples of upper peripheral chroma samples and left peripheral chroma samples of a current chroma block on the basis of a specific value and the width and height of the current chroma block; a step for deriving said number of upper peripheral chroma samples and said number of left peripheral chroma samples; and a step for deriving CCLM parameters on the basis of the upper peripheral chroma samples, the left peripheral chroma samples, and down-sampled peripheral luma samples, wherein, when the specific value is derived as 2 and the width and the height of the current chroma block are larger than the specific value, the number of samples is derived as the specific value. | 2021-11-11 |
20210352272 | METHODS AND DEVICES FOR ENCODING AND DECODING A DATA STREAM REPRESENTING AT LEAST ONE IMAGE - A method for decoding a data stream representative of an image split into blocks. For a current block of the image, an item of information indicating a coding mode among a first and a second coding mode of the current block is decoded from the data stream and the current block is decoded depending on this information. When the coding mode of the current block corresponds to the second coding mode, the current block is reconstructed from a prediction obtained, for each pixel, from another previously decoded pixel belonging to the current block or to a previously decoded block of the image, and from a decoded residue associated with the pixel. At least one processing method is applied to the reconstructed current block for at least one pixel of the current block depending on the coding mode of the current block and/or the coding mode of the neighbouring blocks. | 2021-11-11 |
20210352273 | INTRA PREDICTION MODE ENCODING/DECODING METHOD AND DEVICE, AND RECORDING MEDIUM IN WHICH BITSTREAM IS STORED - There is provided a method and apparatus of encoding/decoding an intra prediction mode. The method comprises deriving an intra prediction mode with respect to a current block, constructing a reference sample for the current block on the basis of the derived intra prediction mode, and performing the intra prediction with respect to the current block using the derived intra prediction mode and the constructed reference sample, wherein the intra prediction mode is derived on the basis of a most probable mode (MPM). | 2021-11-11 |
20210352274 | IMAGE ENCODING/DECODING METHOD, DEVICE, AND RECORDING MEDIUM HAVING BITSTREAM STORED THEREIN - An image decoding method is disclosed in the present specification. An image decoding method according to the present invention may comprise deriving a candidate list for inter-prediction of a current block, deriving motion information of the current block by using the candidate list, deriving a cumulative coding information candidate by using the motion information of the current block, inserting the derived cumulative coding information candidate into a cumulative coding information candidate list and updating the candidate list by using the cumulative coding information candidate list, wherein the updated candidate list is used for inter-prediction of a block to be decoded after the current block. | 2021-11-11 |
20210352275 | VIDEO CODING AND DECODING - A method of encoding a motion information predictor index, comprising: generating a list of motion information predictor candidates; when an Affine Merge mode is used, selecting one of the motion information predictor candidates in the list as an Affine Merge mode predictor; when a non-Affine Merge mode is used, selecting one of the motion information predictor candidates in the list as a non-Affine Merge mode predictor; and generating a motion information predictor index for the selected motion information predictor candidate using CABAC coding, one or more bits of the motion information predictor index being bypass CABAC coded. | 2021-11-11 |
20210352276 | Encoder, a Decoder and Corresponding Methods for Local Illumination Compensation - An apparatus and method for inter prediction of a block includes estimating local illumination compensation (LIC) parameters using first reference samples of a current block and second reference samples of a reference block, wherein a third reference sample of the second reference samples is based on an integer part of a fractional motion vector (MV), and obtaining inter prediction of the current block according to the LIC parameters. | 2021-11-11 |
20210352277 | METHOD AND APPARATUS OF LOCAL ILLUMINATION COMPENSATION FOR PREDICTIVE CODING - Embodiments provide methods and apparatus for illumination compensation for inter prediction coding of a picture, e.g. for video encoding and decoding. The methods may comprise: obtaining inter-predicted sample values for a current block of the picture; obtaining a first target value (x | 2021-11-11 |
20210352278 | VIDEO ENCODING DEVICE, OPERATING METHODS THEREOF, AND VEHICLES EQUIPPED WITH A VIDEO ENCODING DEVICE - A video encoding device includes a local decode generation unit for generating a reference image based on a result of encoding of a divided image, a compression unit for compressing the reference image to generate a compressed data, a reference image storage determination unit for determining whether to store the compressed data in a memory, and an inter-prediction unit for performing motion vector search for inter-coding based on a reference image stored in the memory. The reference image storage determination unit sets an allowable data amount used for storing the reference image for each determined area of the moving image data, and determines whether or not to store the compressed data obtained by compressing the reference image in the memory based on the allowable data amount. Inter-prediction unit sets the reference image corresponding to the compressed data stored in the memory as the search range of motion vector search. | 2021-11-11 |
20210352279 | PREDICTION USING INTRA-BUFFER SAMPLES 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-11 |
20210352280 | METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE, AND RECORDING MEDIUM FOR STORING BITSTREAM - An image decoding method is disclosed in the present specification. An image decoding method according to the present invention may comprise determining a prediction mode of a current block and performing prediction with respect to the current block on the basis of the determined prediction mode. | 2021-11-11 |
20210352281 | INTRA PREDICTION-BASED IMAGE CODING METHOD AND DEVICE USING MPM LIST - An image decoding method according to the present document derives a left mode, which is a candidate intra prediction mode for a left peripheral block of a current block, derives an upper mode, which is a candidate intra prediction mode for an upper peripheral block of the current block, constructs an MPM list on the basis of the left mode and the upper mode, derives an intra prediction mode of the current block on the basis of the MPM list, generates prediction samples of the current block on the basis of the intra prediction mode, generates a restoration picture of the current block on the basis of the prediction samples, and derives the left mode or the upper mode as one from among candidate intra prediction modes of the MPM list, on the basis of when the left mode and the upper mode are not the same and the left mode and the upper mode are respectively a planar mode and a DC mode. | 2021-11-11 |
20210352282 | HIERARCHICAL HISTOGRAM CALCULATION WITH APPLICATION TO PALETTE TABLE DERIVATION - Systems, apparatuses, and methods for calculating multi-pass histograms for palette table derivation are disclosed. An encoder calculates a first histogram for a first portion of most significant bits (MSBs) of pixel component values of a block of an image or video frame. Then, the encoder selects a given number of the highest pixel count bins from the first histogram. The encoder then increases the granularity of these selected highest pixel count bins by evaluating one or more additional bits from the pixel component values. A second histogram is calculated for the concatenation of the original first portion MSBs from the highest pixel count bins and the one or more additional bits, and the highest pixel count bins are selected from the second histogram. A palette table is derived based on these highest pixel count bins selected from the second histogram, and the block is encoded using the palette table. | 2021-11-11 |
20210352283 | OFFSET DECODING DEVICE, OFFSET CODING DEVICE, IMAGE FILTERING DEVICE - An adaptive offset filter ( | 2021-11-11 |
20210352284 | APPARATUS AND METHOD FOR PERFORMING DEBLOCKING - Embodiments of the present disclosure relate to the field of picture processing. Especially, the embodiments are directed to improving the deblocking filter of an image coding device. During the deblocking, at most a number MA of sample values of the first coding block adjacent to the block edge are modified and at most a number MB of sample values of the second coding block adjacent to the block edge are modified; or at most a number MA of sample values of the second coding block adjacent to the block edge are modified and at most a number MB of sample values of the first coding block adjacent to the block edge are modified, MA≠MB. | 2021-11-11 |
20210352285 | METHOD FOR DECODING IMAGE BY USING BLOCK PARTITIONING IN IMAGE CODING SYSTEM, AND DEVICE THEREFOR - The method for decoding an image by a decoding device according to the present document may comprise the steps of: acquiring image information comprising partitioning information for a current block; determining, on the basis of the size of the current block, whether to partition the current block; partitioning the current block into subblocks on the basis of the partitioning information, if it is determined that the current block is to be partitioned, and decoding the subblocks; and not partitioning the current block, if it is determined that the current block is not to be partitioned, and decoding the current block, wherein, if the current block is a chroma block, and the size of the current block is at most the minimum size of a chroma block, then it is determined that the current block is not to be partitioned. | 2021-11-11 |
20210352286 | IMAGE DECODING METHOD - Complexity of coding/decoding of a video is reduced. An image decoding apparatus ( | 2021-11-11 |
20210352287 | SAMPLE DISTANCE CALCULATION FOR GEOMETRIC PARTITION MODE - A method of coding implemented by a decoding device or encoding device, the method comprising obtaining a value of an angle parameter for a current block; obtaining a value of a width of the current block and a value of a height of the current block; calculating a ratio value between the value of the width and the value of height; obtaining a first value according to the value of angle parameter and the ratio value; calculating a sample distance value for a sample in the current block according to the first value; obtaining a prediction value for the sample in the current block according to the sample distance value. | 2021-11-11 |
20210352288 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes circuitry and memory coupled to the circuitry. The circuitry, in operation: partitions a block of a current image to be encoded into a plurality of partitions including a first partition and a second partition that are adjacent to each other; performs orthogonal transform only on the first partition out of the first partition and the second partition; and applies a deblocking filter to a boundary between the first partition and the second partition. | 2021-11-11 |
20210352289 | SYSTEMS AND METHODS FOR QUANTIZATION OF VIDEO CONTENT - Several methods, systems, and computer program products for quantization of video content are disclosed. In an embodiment, the method includes determining by a processing module, motion information associated with a block of video data of the video content. A degree of randomness associated with the block of video data is determined by the processing module based on the motion information. A value of a quantization parameter (QP) associated with the block of video data is modulated by a quantization module based on the determined degree of randomness. | 2021-11-11 |
20210352290 | Methods and Devices for Context Set Selection - Methods of encoding and decoding for video data are described for encoding or decoding multi-level significance maps. Distinct context sets may be used for encoding the significant-coefficient flags in different regions of the transform unit. In a fixed case, the regions are defined by coefficient group borders. In one example, the upper-left coefficient group is a first region and the other coefficient groups are a second region. In a dynamic case, the regions are defined by coefficient group borders, but the encoder and decoder dynamically determine in which region each coefficient group belongs. Coefficient groups may be assigned to one region or another based on, for example, whether their respective significant-coefficient-group flags were inferred or not. | 2021-11-11 |
20210352291 | DETERMINING FILTER LENGTH FOR DEBLOCKING DURING ENCODING AND/OR DECODING OF VIDEO - A method of processing a video sequence including images, wherein each image includes blocks of sample values, is provided. The method includes determining input and output lengths for deblocking filtering of sample values for a first and second side of a potential blocking boundary. The input and output lengths are consecutive sample values, from a sample value closest to the potential blocking boundary to one or more other sample values spaced from the potential blocking boundary. The input and output lengths are determined based on a number of consecutive sample values from the sample value closest to the potential blocking boundary to another sample value closest to a neighboring potential blocking boundary. The method includes deblocking filtering of the sample values on the at least one of the first and second side of the potential blocking boundary, using the input and output lengths, to generate deblocked sample values. | 2021-11-11 |
20210352292 | Methods and Decompression Units for Decompressing Image Data Compressed Using Pattern-Based Compression - Methods and decompression units for decompressing a selected sub-block of image element values from a compressed block of image element values. The method includes: identifying, from the compressed block of image element values, a pattern of a plurality of patterns of image element values associated with the selected sub-block; identifying, from the compressed block of image element values, one or more image element values associated with the selected sub-block; and generating the selected sub-block from the pattern and the one or more image element values associated with the selected sub-block. | 2021-11-11 |
20210352293 | AFFINE BASED MERGE WITH MVD - Disclosed and systems, methods and devices for video processing. An exemplary method for video processing includes: determining for a current video block, an indication which indicates that an affine merge with motion vector difference (MMVD) mode is applied to the current video block; performing a conversion between the current video block and a bitstream representation of a current video block based on the indication, the indication being activated based on the usage of at least one merge list for the current video block. | 2021-11-11 |
20210352294 | TRANSLATIONAL AND AFFINE CANDIDATES IN A UNIFIED LIST - At least a method and an apparatus are presented for efficiently encoding or decoding video. For example, one or more prediction models are determined respectively for one or more prediction candidates used for the video encoding based on one or more control point motion vectors of a current block of the video being encoded or decoded. It is determined from the one or more control point motion vectors that a first prediction model of the one or more prediction models may be a translational prediction model. It is also determined from the one or more control point motion vectors that a second prediction model of the one or more prediction models is to be an affine prediction model. The video is encoded or decoded based on a candidate list comprising the one or more prediction candidates determined respectively from the one or more prediction models. | 2021-11-11 |
20210352295 | VIDEO PROCESSING METHOD, SYSTEM, DEVICE AND COMPUTER-READABLE STORAGE MEDIUM - Techniques for processing videos are described herein. The disclosed techniques include obtaining coding time parameters of coded frames of a video, the coding time parameters comprising a first parameter indicative of a coding time period for coding each frame under a non-waiting state and a second parameter indicative of a total time period during which each frame is in a coding process; and determining a coding complexity parameter for a frame to be coded based on the coding time parameters, wherein the determining a coding complexity parameter further comprises determining whether the coding complexity parameter is downgraded based on the second parameter, and in response to a determination that the coding complexity parameter is not downgraded, determining that the coding complexity parameter is upgraded based on the first parameter. | 2021-11-11 |
20210352296 | METHOD AND DEVICE FOR ENCODING AND DECODING IMAGE SIGNAL - A method for encoding image signal, according to the present invention, can: encode a partial block coefficient flag indicating whether a coefficient of a current partial block is a non-zero coefficient; encode a first flag indicating whether an absolute value of the coefficient is greater than 1, encode a second flag indicating whether the absolute value of the coefficient is greater than 2; encode the residual coefficients, which have not been encoded, on the basis of the first flag or the second flag in the current partial block; and encode a code for the coefficient of the current partial block. | 2021-11-11 |
20210352297 | SYSTEMS AND METHODS FOR REDUCING WIFI LATENCY USING TRANSMIT OPPORTUNITY AND DURATION - Disclosed herein includes a system, a method, and a device for reducing latency and jitter by reserving a transmission duration for a transmit opportunity. A device can compress a first slice of a plurality of slices of a video frame to obtain a size of the first slice after compression. The device can estimate a size of the video frame after compression, according to the size of the first slice after compression. The device can generate a request to send (RTS) to reserve, a transmission channel for a transmission duration corresponding to the size of the video frame after compression. The device can broadcast the RTS to one or more other devices. | 2021-11-11 |
20210352298 | PICTURE ENCODING METHOD, PICTURE DECODING METHOD, ENCODER, DECODER AND STORAGE MEDIUM - Picture coding and decoding methods, an encoder, a decoder and a storage medium are provided. The encoder, before performing coding processing according to a matrix-based intra prediction (MIP) mode, sets initial right shift parameters corresponding to different sizes and different MIP mode numbers as an uniform offset parameter, the offset parameter indicating a number of right shifting bits of a predicted value, and when performing coding processing according to the MIP mode, performs coding processing according to the offset parameter. The decoder, before performing decoding processing according to an MIP mode, sets initial right shift parameters corresponding to different sizes and different MIP mode numbers as an uniform offset parameter, the offset parameter indicating a number of right shifting bits of a predicted value, and when performing decoding processing according to the MIP mode, performs decoding processing according to the offset parameter. | 2021-11-11 |
20210352299 | IMAGE AND VIDEO DATA PROCESSING METHOD AND SYSTEM - A data processing method and system provided in this disclosure can perform encoding spectrum modulation on original data, so that an amplitude of an original frame in a selected region is smoothly decreased, thereby reducing an amount of data information and improving data compression efficiency; during decompressing compressed data, decoding spectrum modulation is performed on the compressed data by using parameters corresponding to the encoding spectrum modulation, subtraction is performed between the compressed data and the data that has undergone the decoding spectrum modulation to obtain boundary information, and the boundary information is then superimposed on the compressed data, so that an amplitude of decompressed data is restored or enhanced in the selected region. The decoding spectrum modulation may effectively avoid a ringing effect. The method and system can improve the data compression efficiency, and improve transmission efficiency, while improving definition of the decompressed data. | 2021-11-11 |
20210352300 | MULTI-SENSOR MOTION DETECTION - Use of multiple sensors to determine whether motion of an object is occurring in an area is described. In one aspect, an infrared (IR) sensor can be supplemented with a radar sensor to determine whether the determined motion of an object is not a false positive. | 2021-11-11 |
20210352301 | Picture Tile Attributes Signaled Using Loop(s) Over Tiles - In encoding a picture, comprising a plurality of tiles, into a bit-stream, a method and apparatus is provided for signaling the tile attribute values per-tile, using a compact syntax. These embodiments signal per-tile attribute values using a loop over the tiles. The tile attributes may, for example, be in the form of a set of tile syntax elements (one syntax element per tile attribute), or for example in the form of a set of flags to enable or disable the usage of the tile attributes. These embodiments provide freedom for an encoder to assign the tile attribute values per tile, or per any subset of tiles in a picture, and the attribute values are signaled in a compact syntax using a loop (or loops) over tiles. | 2021-11-11 |
20210352302 | UNIFIED CONSTRAINS FOR THE MERGE AFFINE MODE AND THE NON-MERGE AFFINE MODE - Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video processing includes determining a block size constrain, making a determination, based on the block size constrain, about whether or not a merge affine mode and a non-merge affine mode are allowed for a video block in a video frame, and generating a bitstream representation of the video block based on the making the determination. | 2021-11-11 |
20210352303 | METHOD FOR PROCESSING TRANSFORM COEFFICIENTS - Methods, software products, digital cameras and other image processing systems process a set of transform coefficients. In at least one embodiment, the method comprises, for each block of transform coefficients representing an image: ordering the block's coefficients into a sequence; encoding the ordered coefficients to yield a sequence of codewords, each codeword including one or more encoded coefficients; and dividing the sequence of codewords into two or more sub-sequences. | 2021-11-11 |
20210352304 | METHOD OF EFFICIENT SIGNALLING OF CBF FLAGS - A method of coding implemented by a decoding device or encoding device, the method comprising obtaining a bitstream, the bitstream comprises a transform unit syntax; the syntax comprises at least two cbf flags for chroma blocks (in an example, transform unit syntax correspond to either transform unit or sub-transform units which include two chroma cbf flags: tu_cbf_cb and tu_cbf_cb—one flag for each chroma plane), a chroma cbf flag specifies whether certain block has residue in correspondent color plane; deriving a value of a luma cbf flag tu_cbf_luma based on one or any combination of a value of a cu_cbf flag, values of two chroma cbf flags corresponding to a current transform unit or sub-transform unit, location of the sub-transform unit within transform unit, values of luma and chroma cbf flags correspondent to previous sub-transform units in the current transform unit. | 2021-11-11 |
20210352305 | ADJUSTMENTS TO ENCODING AND DECODING WHEN SWITCHING COLOR SPACES - Innovations in encoding or decoding when switching color spaces are presented. For example, some of the innovations relate to signaling of control information for adaptive color space transformation (“ACT”). Other innovations relate to ACT operations. These innovations can improve coding efficiency when switching between color spaces during encoding and decoding. | 2021-11-11 |
20210352306 | SIGNALING DECODED PICTURE BUFFER SIZE IN MULTI-LOOP SCALABLE VIDEO CODING - A method for encoding a video sequence in a scalable video encoder to generate a scalable bitstream is provided that includes encoding the video sequence in a first layer encoder of the scalable video encoder to generate a first sub-bitstream, encoding the video sequence in a second layer encoder of the scalable video encoder to generate a second sub-bitstream, wherein portions of the video sequence being encoded in the second layer encoder are predicted using reference portions of the video sequence encoded in the first layer encoder, combining the first sub-bitstream and the second sub-bitstream to generate the scalable bitstream, and signaling in the scalable bitstream an indication of a maximum decoded picture buffer (DPB) size needed for decoding the second sub-bitstream and the first sub-bitstream when the second sub-bitstream is a target sub-bitstream for decoding. | 2021-11-11 |
20210352307 | METHOD AND SYSTEM FOR VIDEO TRANSCODING BASED ON SPATIAL OR TEMPORAL IMPORTANCE - Methods and apparatuses for video transcoding based on spatial or temporal importance include: in response to receiving an encoded video bitstream, decoding a picture from the encoded video bitstream; determining a first level of spatial importance for a first region of a background of the picture based on an image segmentation technique; applying to the first region a first resolution-enhancement technique associated with the first level of spatial importance for increasing resolution of the first region by a scaling factor, wherein the first resolution-enhancement technique is selected from a set of resolution-enhancement techniques having different computational complexity levels; and encoding the first region using a video coding standard. | 2021-11-11 |
20210352308 | SIGNALING SCALABILITY INFORMATION IN A PARAMETER SET - A system for decoding a video bitstream includes receiving a frame of the video that includes at least one slice and at least one tile and where each of the at least one slice and the at least one tile are not all aligned with one another. | 2021-11-11 |
20210352309 | METHOD FOR LOCAL ILLUMINATION COMPENSATION - A method for processing a video includes determining, for a first video unit, a set of local illumination compensation (LIC) parameters including a scaling factor and an offset factor; performing or skipping a pre-process on at least partial of the set of LIC parameters; and updating at least one history based local illumination compensation parameter table (HLICT) using at least partial of the set of LIC parameters, the at least one HLICT being used for a conversion of subsequent video units. | 2021-11-11 |
20210352310 | METHODS AND DEVICES FOR ENCODING AND DECODING USING PARAMETER SETS, AND ELECTRONIC EQUIPMENT - Provided are methods and devices for encoding and decoding using parameter sets, and electronic equipment. In the method for encoding, an encoder determines parameter sets and/or virtual parameter sets for a slice, wherein the virtual parameter set is a data structure which is generated by loading information acquired from a bitstream into a syntax structure of an existing parameter set and/or a preset syntax structure and includes tool parameters and/or control parameters; and the encoder writes identification number (ID) (s) of the parameter sets and/or virtual parameter sets into a bitstream. Using the method, encoding and decoding efficiency is improved. | 2021-11-11 |
20210352311 | VIDEO ENCODING AND DECODING - Motion vectors of a first reference frame are permitted to point to a plurality of further reference frames. A method of storing the motion vectors comprises, when a block of the first reference frame has two motion vectors (V | 2021-11-11 |
20210352312 | PARTIAL/FULL PRUNING WHEN ADDING A HMVP CANDIDATE TO MERGE/AMVP - A method of video processing is provided to include: maintaining a set of tables, wherein each table includes motion candidates and each motion candidate is associated with corresponding motion information; updating a motion candidate list based on motion candidates in one or more tables using a pruning operation on the motion candidates; and performing a conversion between a first video block and a bitstream representation of a video including the first video block using the constructed motion candidate list. | 2021-11-11 |
20210352313 | PICTURE CODING DEVICE, PICTURE CODING METHOD, AND PICTURE CODING PROGRAM, PICTURE DECODING DEVICE, PICTURE DECODING METHOD, AND PICTURE DECODING PROGRAM - Technology for improving coding efficiency by performing a block split suitable for picture coding and decoding is provided. A device includes a coding information storage unit configured to fill all history-based candidates in a history-based motion vector predictor candidate list with at least predetermined motion vector and reference index; a merging candidate list generation unit configured to generate a merging candidate list including at least a motion vector and a reference index of a block neighboring a coding target block as a merging candidate; a history-based merging candidate addition unit configured to add a history-based candidate included in the history-based motion vector predictor candidate list to the merging candidate list as a merging candidate and output a second merging candidate list; and a merging candidate selection unit configured to select a merging candidate from the second merging candidate list as a selection merging candidate, wherein the coding information storage unit adds the selection merging candidate to the history-based motion vector predictor candidate list as a history-based candidate and outputs the history-based motion vector predictor candidate list. | 2021-11-11 |
20210352314 | MERGE WITH MVD BASED ON GEOMETRY PARTITION - Disclosed and systems, methods and devices for video processing. An exemplary method for video processing includes: making a decision regarding applying a merge with motion vector difference (MMVD) mode to a current block of video based on a set of MMVD side information, the current block being split into at least two partitions; and performing a conversion between the current block of the video and a bitstream representation of the video using the MMVD mode; in the MMVD mode, at least one merge candidate selected for at least one partition is refined based on the set of MMVD side information. | 2021-11-11 |
20210352315 | MULTI-HMVP FOR AFFINE - Multi-HMVP for affine is described. In an exemplary aspect, a method for video processing includes deriving, for a conversion between a current block of video and a bitstream representation of the current block, an affine model for the current block based on affine related information stored in at least one history motion vector prediction (HMVP) buffer of multiple HMVP buffers, the multiple HMVP buffers being used to store affine related information of blocks coded prior the current block in different categories; and performing the conversion by using the derived affine model. | 2021-11-11 |
20210352316 | APPARATUS FOR DECODING VIDEO DATA - A method of decoding video data in merge mode can include constructing a merge candidate list using available spatial and temporal merge candidates; deriving motion information using a merge index and the merge candidate list; generating a prediction block using the motion information; generating a residual block by inverse-quantizing a quantized block using a quantization parameter and a quantization matrix and by inverse-transforming the inverse quantized block; and generating a reconstructed block using the residual block and the prediction block, wherein the quantization parameter is generated per quantization unit and a minimum size of the quantization unit is adjusted per picture, and the quantization parameter is generated using a quantization parameter predictor and a differential quantization parameter. | 2021-11-11 |
20210352317 | IMAGE ENCODING APPARATUS, IMAGE ENCODING METHOD AND PROGRAM, IMAGE DECODING APPARATUS, AND IMAGE DECODING METHOD AND PROGRAM - An index, indicating a vector representing a spatial relationship between a block to be encoded and at least one block spatially at the periphery of the block to be encoded, is encoded in a case where an coding mode to encode the block to be encoded is a first coding mode, and an index, indicating a vector representing a spatial relationship between the block to be encoded and at least one block spatially at the periphery of the block to be encoded, and a vector correlated with a block within an image that is different from the image to be encoded, is encoded in a case where the coding mode to encode the block to be encoded is a second coding mode. | 2021-11-11 |
20210352318 | METHOD AND APPARATUS FOR VIDEO DECODING - This application relates to a method and apparatus, a storage medium, and a computer device for video encoding and decoding. The video encoding method includes: determining a sub-pixel interpolation mode, the sub-pixel interpolation mode comprising one of a direct sub-pixel interpolation mode or a sampled sub-pixel interpolation mode; acquiring motion estimation pixel precision corresponding to a current video frame; performing sub-pixel interpolation processing on a reference frame corresponding to the current video frame according to a resolution relationship between the current video frame and the reference frame, the motion estimation pixel precision, and the sub-pixel interpolation mode, to obtain a target reference frame; and encoding the current video frame according to the target reference frame, to obtain encoded data corresponding to the current video frame. | 2021-11-11 |
20210352319 | INTRA BLOCK COPY (INTRABC) COST ESTIMATION - A method for encoding video data is provided that includes determining whether or not a parent coding unit of a coding unit of the video data was predicted in intra-prediction block copy (IntraBC) mode and, when it is determined that the parent coding unit was not predicted in IntraBC mode: computing activity of the coding unit, determining an IntraBC coding cost of the coding unit by computing the IntraBC coding cost of the coding unit using a two dimensional (2D) search when the activity of the coding unit is not than an activity threshold, and computing the IntraBC coding cost of the coding unit using a one dimensional (1D) search when the activity of the coding unit is less than the activity threshold, using the IntraBC coding cost to select an encoding mode from one of a plurality of encoding modes, encoding the coding unit using the selected encoding mode. | 2021-11-11 |
20210352320 | METHOD AND APPARATUS FOR VIDEO ENCODING AND DECODING USING BI-PREDICTION - Different implementations are described, particularly implementations for video encoding and decoding using motion compensation with bi-prediction are presented. The encoding method comprises for a picture, obtaining a first predictor for a block of the picture using a first reference picture; obtaining a second predictor for said block of the picture using a second reference picture; using the first predictor and the second predictor for forming a third predictor for the block in bi-prediction inter prediction, wherein the third predictor is obtained as a weighted average of the first predictor and the second predictor; and wherein a weight used in the weighed prediction depend on the position of the sample in the block. Others embodiments are presented for implementing block triangle partition prediction, for implementing block partition prediction using multiple patterns and for corresponding motion compensation in decoding method. | 2021-11-11 |
20210352321 | INTRA PREDICTION-BASED VIDEO CODING METHOD AND DEVICE USING MPM LIST - A video decoding method according to the present document comprises the steps of: configuring an MPM list by deriving candidate intra prediction modes on the basis of a first neighboring block located on the left side and a second neighboring block located on the upper side with respect to the current block; deriving an intra prediction mode for the current block on the basis of the MPM list; generating prediction samples for the current block on the basis of the intra prediction mode; and generating a reconstructed picture for the current block on the basis of the prediction samples, wherein a first intra prediction mode of the first neighboring block and a second intra prediction mode of the second neighboring block are the same, wherein the candidate intra prediction modes including a DC mode are derived on the basis of a case where both the first intra prediction mode and the second intra prediction mode are the DC mode. | 2021-11-11 |
20210352322 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes circuitry and memory. The circuitry, using the memory: prohibits a first splitting method when arrangement and shapes of blocks obtained by splitting a first block multiple times by the first splitting method are identical to arrangement and shapes of blocks obtained by splitting the first block multiple times by a second splitting method different from the first splitting method, and when scan order of the blocks obtained by the first splitting method is identical to scan order of the blocks obtained by the second splitting method; and encodes the first block. | 2021-11-11 |
20210352323 | 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: obtaining geometry information which includes first three-dimensional positions on a measurement target, and is generated by a measurer that radially emits an electromagnetic wave in different directions and obtains a reflected wave which is the electromagnetic wave that is reflected by the measurement target; generating a two-dimensional image including first pixels corresponding to the directions, based on the geometry information; and encoding the two-dimensional image to generate a bitstream. Each of the first pixels has a pixel value indicating a first three-dimensional position or attribute information of a three-dimensional point which is included in a three-dimensional point cloud and corresponds to a direction to which the first pixel corresponds among the directions. | 2021-11-11 |
20210352324 | JOINT COMPONENT SECONDARY TRANSFORM - A Method of decoding an encoded video bitstream using at least one processor includes: obtaining an encoded video bitstream, the encoded video bitstream including encoded color components; entropy parsing the encoded color components; dequantizing the color components and obtaining transform coefficients of the color components; applying a joint components secondary transform (JCST) on the transform coefficients of the color components, thereby generating JCST outputs; performing a backward transform on the JCST outputs, thereby obtaining residual components of the color components; and decoding the encoded video bitstream based on the residual components of the color components. | 2021-11-11 |
20210352325 | BLOCK SIZED BASED TRANSFORM RESTRICTIONS - A coding unit having a size multiple of three in horizontal or vertical direction is coded through one of several embodiments. In one embodiment, for some block sizes, the coding unit is coded and decoded systematically through SKIP mode. In another embodiment, the coding units can be coded in SKIP mode or with a DC coefficient. In another embodiment, an asymmetric division of a common coding unit parent is performed and transform coefficients are factorized among at least two sub-blocks to encode a coding unit. In another embodiment, a separable two dimensional transform can be applied by applying a transform over the block in one direction, and using two one- dimensional transforms on sub-blocks in the other direction to code. Methods, apparatus, and signal embodiments are provided for encoding and decoding. | 2021-11-11 |
20210352326 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGES, AND RECORDING MEDIUM FOR STORING BITSTREAM - The present specification discloses a method of decoding an image. The method includes performing dequantization on a current block to obtain a transform coefficient of the current block; performing at least one inverse transform of primary inverse transform and secondary inverse transform on the transform coefficient of the current block to obtain a residual block of the current block; and adding the residual block of the current block and a prediction block of the current block to obtain a reconstructed block of the current block, wherein the secondary inverse transform is performed only when the current block is in an intra prediction mode. | 2021-11-11 |
20210352327 | ONE-LEVEL TRANSFORM SPLIT - A method of partitioning a coding unit (CU) into one or more transform units (TUs) for encoding a video sequence using at least one processor includes determining a height of the CU; determining a width of the CU; determining a TU size of each of the one or more TUs based on the height of the CU and the width of the CU; determining one or more TU positions of the one or more TUs based on the height of the CU and the width of the CU; and partitioning the CU into the one or more TUs based on the determined size of the one or more TUs and the one or more positions of the one or more TUs. | 2021-11-11 |
20210352328 | SYSTEMS AND METHODS FOR SIGNALING VIDEO PARAMETER INFORMATION IN VIDEO CODING - A method of decoding video data includes: receiving a video parameter set; parsing a first syntax element in the video parameter set, wherein the first syntax element plus one specifies a maximum allowed number of layers in each coded video sequence referring to the video parameter set; and parsing a second syntax element in the video parameter set, in a case that a value of the first syntax element is greater than a threshold value, wherein the second syntax element plus one specifies a number of profile tier level syntax structure in the video parameter set. | 2021-11-11 |
20210352329 | METHOD AND APPARATUS FOR PARALLEL ENCODING AND DECODING OF MOVING PICTURE DATA - A method and an apparatus for parallel encoding and decoding of moving picture data are provided. The method includes decoding, from a bitstream, a syntax element indicating that a picture can be decoded using wavefront parallel processing and decoding encoded data of the picture. The step of decoding encoded data of the picture includes for a first coding block of a current CTU row encoded in a palette mode, predicting a palette table for the first coding block by using palette data from a first CTU of a previous CTU row and decoding the first coding block in the palette mode using the palette table predicted for the first coding block. | 2021-11-11 |
20210352330 | SUB-PICTURE EXTRACTION AND CONSTRAINTS IN VIDEO CODING - Example techniques and devices for decoding video data are disclosed. An example device 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 extract a current sub-picture from a bitstream of the video data and parse virtual boundary syntax elements indicative of virtual boundaries for a current picture, wherein the current sub-picture is associated with the current picture. The one or more processors are configured to update the virtual boundaries based at least in part on the virtual boundary syntax elements and decode the current sub-picture based on the updated virtual boundaries. | 2021-11-11 |
20210352331 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - The present technology relates to an image processing device and an image processing method by which various DFs can be provided. | 2021-11-11 |
20210352332 | SEMI-DECOUPLED PARTITIONING FOR VIDEO CODING - 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. A first coding tree structure associated with the luma component and a second coding tree structure associated with the chroma component are determined, wherein the first coding tree structure and the second coding tree structure share a same top level coding tree structure. The video data is decoded based on the first coding tree structure and the second coding tree structure. | 2021-11-11 |
20210352333 | APPARATUS AND METHOD FOR VIDEO ENCODING OR DECODING - Disclosed herein are a QTBT split structure allowing blocks of various shapes capable of more efficiently reflecting various local characteristics of video and a method of efficiently signaling the split structure. | 2021-11-11 |
20210352334 | APPARATUS AND METHOD FOR VIDEO ENCODING OR DECODING - Disclosed herein are a QTBT split structure allowing blocks of various shapes capable of more efficiently reflecting various local characteristics of video and a method of efficiently signaling the split structure. | 2021-11-11 |
20210352335 | VEHICLE ENTERTAINMENT SYSTEMS FOR COMMERCIAL PASSENGER VEHICLES - This patent document describes techniques are related to providing an entertainment to passengers on a commercial passenger vehicle. In one aspect, a method for providing an entertainment to passengers on a commercial passenger vehicle comprises: receiving a request, from a first passenger on the commercial passenger vehicle, to allow the first passenger to provide a live video, the live video obtained by capturing, in real time, an activity associated with the first passenger on the commercial passenger vehicle; receiving one or more requests, from one or more additional passengers on the commercial passenger vehicle, to view the live video; receiving the live video from the first passenger; and distributing the live video to the additional passengers. | 2021-11-11 |
20210352336 | Media Stream Sending Method and Apparatus, and Device - A media stream sending method provides a live media stream for a client that enters a live broadcast room. A proxy server receives, from a first client, a first live broadcast room request message for requesting to enter the live broadcast room; the proxy server determines a role of the first client based on the first live broadcast room request message; and if the role of the first client is a slave user, the proxy server sends a first live media stream cached in the proxy server to the first client, where the first live media stream is a media stream that is sent by a media server to a second client through the proxy server, and a role of the second client is a master user. | 2021-11-11 |
20210352337 | STIMULATING A LOCAL EXPERIENCE BY LIVE STREAMING SHARABLE VIEWPOINTS OF A LIVE EVENT - A system interconnects multiple client devices over a network. A local group of the client devices is located at a live event and a remote group is located remote from the live event. Each client device of the local group is a potential source of a live stream which, when rendered by another client device, causes display of a vantage point of the live event. The system dynamically updates a subscription list to include an indication of any client device of the local group that is actively live streaming and remove an indication of any client device of the local group that terminated live streaming. The system can enable selective access to any live streams of any client device of the updated subscription list and disable access to any live streams of any client device removed from the updated subscription list. | 2021-11-11 |
20210352338 | SYSTEMS AND METHODS FOR SELECTIVE AUDIO SEGMENT COMPRESSION FOR ACCELERATED PLAYBACK OF MEDIA ASSETS BY SERVICE PROVIDERS - Systems and methods are disclosed herein for selective audio segment compression for accelerated playback of media assets by service providers. A playback speed of the video segment of a media asset is calculated based on the duration of the video segment and a received playback time period. The system receives audio segments and corresponding priority weights. The audio segments with the lowest priority weight are removed from the group of various audio segments. The system then determines whether the duration of the remaining audio segments exceeds the received playback time period. If so, the system modifies the remaining audio segments by removing another audio segment with the lowest priority weight from the remaining audio segments. The system then rechecks whether the received playback time period is exceeded. If not, the system generates for playback the video segment based on the video playback speed and the remaining audio segments. | 2021-11-11 |
20210352339 | APPARATUS AND METHOD FOR CONFIGURING CONTROL MESSAGE IN BROADCASTING SYSTEM - The present invention relates to an apparatus and a method for configuring a control message in a broadcasting system for supporting a multimedia service based on an internet protocol. To this end, control information to be recorded in a payload of a control message to be configured is generated based on a table selected from among a plurality of tables for defining the information related to the generation and consumption of a hybrid content when a message type of the control message to be configured is determined to be a type for providing information related to the generation and consumption of a hybrid content. In addition, the information related to the type of the selected table is recorded in an optional field of the control message to be configured. | 2021-11-11 |
20210352340 | REMOTELY GENERATED ENCODING METADATA FOR LOCAL CONTENT ENCODING - Embodiments are directed towards remotely generating encoding metadata at a remote content distributor for use by a local user computing device. The remote content distributor receives and encodes content. During or after the encoding process, the remote content distributor generates encoding metadata that indicates how the content was encoded by the remote content distributor. The remote content distributor provides the encoding metadata to the user computer device. The user computing device receives the content and the encoding metadata and encodes the content based on the encoding metadata. The user computing device can then provide the encoded content to another computing device for decoding and presentation to a user. | 2021-11-11 |
20210352341 | SCENE CUT-BASED TIME ALIGNMENT OF VIDEO STREAMS - An example method performed by a processing system includes detecting a first scene cut in a source video that is provided as an input to a video distribution system. The video distribution system includes a plurality of processing stages for transforming the source video into a processed video that is suitable for distribution to viewers. The first scene cut is detected in the processed video that is output by the video distribution system. The processed video is a version of the source video that has been altered according to at least one of the plurality of processing stages. A first sub-segment of the source video is time-aligned with a second sub-segment of the processed video, using the first scene cut as a reference point for performing the time-aligning. A difference is computed between a picture quality metric of the first sub-segment and a picture quality metric of the second sub-segment. | 2021-11-11 |
20210352342 | AUDIO SPLICING CONCEPT - Audio splicing is rendered more effective by the use of one or more truncation unit packets inserted into the audio data stream so as to indicate to an audio decoder, for a predetermined access unit, an end portion of an audio frame with which the predetermined access unit is associated, as to be discarded in playout. | 2021-11-11 |
20210352343 | INFORMATION INSERTION METHOD, APPARATUS, AND DEVICE, AND COMPUTER STORAGE MEDIUM - An information insertion method is provided. In the method, background inclination information of a preset entity in a video frame to be inserted with information is acquired. The background inclination information is of a bearing surface of the preset entity in the video frame. At least one piece of foreground inclination information corresponding to at least one piece of multimedia information is acquired. An inclination difference between the background inclination information and each of the at least one piece of foreground inclination information is acquired, to obtain at least one piece of inclination difference information. Target multimedia information that meets an inclination difference condition is determined from the at least one piece of multimedia information according to the at least one piece of inclination difference information. The target multimedia information is inserted onto the bearing surface of the preset entity of the video frame to obtain a target video frame. | 2021-11-11 |
20210352344 | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD, AND PROGRAM - The present disclosure relates to a content distribution system, a content distribution method, and a program capable of improving a user experience of a user who views content. A distribution server distributes content in which a plurality of high-definition partial images and a low-resolution entire image including those partial images as regions are hierarchically configured. Then, a mobile display device displays the entire image and displays the partial image in a selectable manner on the entire image, and operation of selecting a predetermined partial image is performed. On the other hand, a large screen display device displays the partial images distributed from the distribution server in high definition according to operation on the mobile display device. The present technology can be applied to, for example, a distribution system that distributes content in which a plurality of high-definition partial images and a low-resolution entire image including those partial images as regions are hierarchically configured. | 2021-11-11 |
20210352345 | VIDEO DISTRIBUTION SYNCHRONIZATION - Systems and methods for video distribution synchronization are described herein. An example method to distribute a media stream over a distribution network to a number of devices may include determining, by one or more computer processors coupled to memory, a common master-client shared time reference T | 2021-11-11 |
20210352346 | Systems and Methods for Time-Shifted Prefetching of Predicted Content for Wireless Users - The disclosed technology includes systems and methods for time-shifted prefetching of predicted content for wireless users. The disclosed technology can include a method of prefetching video data. The method can include retrieving video data and feature data and generating a video candidate set comprising selected videos. The method can include determining principal components of each video in the video candidate set by performing a principal component analysis. Furthermore, the method can include determining predicted videos using a k-nearest neighbor classifier. The predicted videos can be videos of the video candidate set that are likely to be viewed by a user at a future time. The method can include outputting instructions to the user device to prefetch the predicted videos by downloading the predicted videos to the user device. | 2021-11-11 |
20210352347 | ADAPTIVE VIDEO STREAMING SYSTEMS AND METHODS - Systems and method for streaming video content include downscaling video content using a downscaling model to generate downscaled video content and downloading the downscaled video content as a video stream and a corresponding upscaling model to a client device. The client device upscales the video stream using the received upscaling model for display by the client device in real-time. A training system trains the downscaling model to generate the downscaled video content, based on associated metadata identifying a type of video content. The downscaled video content and one or more associated upscaling models is stored for access by an edge server, which downloads a plurality of upscaling models to a client device configured to select an upscaling model for use by the client device. Example systems may include video streaming systems and video conferencing systems. | 2021-11-11 |