52nd week of 2018 patent applcation highlights part 79 |
Patent application number | Title | Published |
20180376119 | PROCESSOR DEVICE AND METHOD OF OPERATING THE SAME - Provided are a processor device capable of correcting white balance without applying a burden to a user in a case where an endoscope that is not suitable for a light source device or a processor device is connected, and a method of operating the same. | 2018-12-27 |
20180376120 | METHOD FOR PROCESSING A DIGITAL IMAGE, DEVICE, TERMINAL EQUIPMENT AND ASSOCIATED COMPUTER PROGRAM - A method for processing a digital image for rendering on a display. The image includes image elements associated with color information represented in a colorimetric space having a luminance and chrominance components. The luminance component has a value in a first predetermined interval. The display can render values of luminance components included in a second predetermined interval, of greater length than the first interval. The method includes: determining information representative of image brightness perceived by an observer, based on the values of the first luminance component; calculating an expansion exponent as a function of the determined brightness information; transforming the first luminance components into second luminance components, including calculating an intermediate luminance value by applying the calculated expansion exponent to the first luminance component value and multiplying the intermediate value by the length of the second interval. The expansion exponent is a decreasing function of the determined brightness information. | 2018-12-27 |
20180376121 | METHOD AND ELECTRONIC DEVICE FOR DISPLAYING PANORAMIC IMAGE - A method and an electronic device for displaying a panoramic image are proposed. The method is applicable to an electronic device having a screen and an input device and includes the following steps. The panoramic image is obtained, and human face recognition is performed on the panoramic image so as to identify key human faces therefrom. A preset region of the panoramic image along with icons associated with all key human faces are displayed on a display frame of the screen. In response to a selecting operation performed by the user through the input device on a first icon being detected, a first region of the panoramic image in which a first key human face corresponding to the first icon is located is displayed on the display frame. | 2018-12-27 |
20180376122 | APPLICATION PROCESSOR FOR DISPARITY COMPENSATION BETWEEN IMAGES OF TWO CAMERAS IN DIGITAL PHOTOGRAPHING APPARATUS - A digital photographing device may include a plurality of cameras on a common side of the device, an application processor for switching image capture between the camera, and a display. The application processor may switch images output on the display when the cameras are switched. During the image transition, one or more virtual viewpoint images are output between a pre-transition image and a post-transition image. The virtual viewpoint images interpolate a disparity between the pre-transition image and the post-transition image caused by the different cameras being located at different positions, and result in a smooth visual transition. When a camera switching input includes a zoom factor signal, the virtual viewpoint images may be compensated images according to the input zoom factor and a disparity. | 2018-12-27 |
20180376123 | IMAGE CAPTURE DEVICE WITH FLEXIBLE CIRCUIT BOARD - An image capture device in accordance with the present disclosure includes a cover coupled to a mount to surround a stereoscopic-camera unit. The stereoscopic-camera unit includes a circuit board coupled to a frame. A floating board-section of the circuit board accommodates expansion and contraction of the frame. | 2018-12-27 |
20180376124 | REAR VIEW VISION SYSTEM FOR A VEHICLE - A rear-view vision system for a vehicle is provided. The system includes a reflection device mounted adjacent a front windshield surface to redirect a reflection of a rear view of the vehicle. The system includes an image capturing device having a field of view facing the reflection device to capture a rear-view image of the reflection. The system may also include a display unit in communication with the image capturing device for displaying the captured rear-view image to a vehicle operator. | 2018-12-27 |
20180376125 | METHODS AND APPARATUS FOR DERIVING COMPOSITE TRACKS - The techniques described herein relate to methods, apparatus, and computer readable media configured to process (including encoding and decoding) composition layouts. The video data includes a plurality of encoded two-dimensional sub-picture tracks associated with a viewport and a composition operation to compose the tracks. The composition operation comprises data indicative of a composition to perform on the plurality of two-dimensional sub-picture tracks to compose the tracks into a canvas associated with the viewport, and a composition layout operation to adjust the composition if the canvas comprises a composition layout created by two or more of the plurality of two-dimensional sub-picture tracks composed on the canvas. The plurality of two-dimensional tracks are composed into the canvas according to the composition, comprising determining two or more of the composed two-dimensional sub-picture tracks comprise the composition layout, and adjusting the composition based on the composition layout operation to compensate for the composition layout. | 2018-12-27 |
20180376126 | APPARATUS, A METHOD AND A COMPUTER PROGRAM FOR OMNIDIRECTIONAL VIDEO - There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments a first input picture sequence comprising pictures of an equirectangular projection format is obtained. | 2018-12-27 |
20180376127 | EFFICIENT MULTI-VIEW CODING USING DEPTH-MAP ESTIMATE AND UPDATE - The missing of a depth map for a current picture of a reference view—due to the transmission thereof being not anticipated anyway, or due to the advantageous coding order between a texture/picture and its depth map, or due an anticipated discarding of depth data from the bitstream during transmission or decoding—may be adequately addressed so as to reduce inter-view redundancies by estimating a depth map for the pictures of the reference and dependent views and updating same using motion and/or disparity data signaled within the multi-view data stream. In particular, virtually all multi-view data streams have random access points defined therein, i.e. time instances corresponding to pictures of the views of the multi-view signal which are coded without temporal prediction and other dependencies to previously coded pictures, but merely using intra prediction as far as the reference view is concerned, and intra prediction as well as disparity-based prediction as far as the dependent view is concerned. Accordingly, the disparity data signaled within the multi-view data stream for inter-view prediction is exploited to initialize a depth map estimate for the dependent view, and this primary depth map estimate is consecutively updated during the further course of the multi-view coding using motion data and/or disparity data signal within the multi-view data stream. The thus obtained depth map estimate continuously updated, enables the dependent various methods of inter-view redundancy reduction to be performed in a more efficient way than without having access to this depth map estimate. According to another aspect, the following discovery is exploited: the overhead associated with an enlarged list of motion predictor candidates for a block of a picture of a dependent view is comparatively low compared to a gain in motion vector prediction quality resulting from an adding of a motion vector candidate which is determined from an, in disparity-compensated sense, co-located block of a reference view. | 2018-12-27 |
20180376128 | AGRICULTURAL WORKING MACHINE - An agricultural working machine, in particular a tractor, has at least one agricultural working unit for working a crop field including a multitude of useful plants, and a camera system which includes a 3D camera. The camera system is configured for generating with the 3D camera 3D information regarding the crop field by recording stereoscopic image pairs along two different viewing axes. The viewing axes proceed from optical centers of the 3D camera, which are connected to each other by a baseline that is inclined relative to the horizontal. | 2018-12-27 |
20180376129 | IMAGE DEVICE FOR GENERATING A 360 DEGREE DEPTH MAP - An image device for generating a 360 degree depth map includes a plurality of image capturers, wherein an image pair captured by each two adjacent image capturers of the plurality of image capturers is used for generating the 360 degree depth map, and a sum of all view angles of the plurality of image capturers is not less than 720 degree. | 2018-12-27 |
20180376130 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING SYSTEM - An image processing apparatus is provided that inputs a first image and a second image and generates an output image by arranging the second image onto a 3D model having the first image arranged thereon. | 2018-12-27 |
20180376131 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD - In a case where image processing is performed by a plurality of image processing apparatuses, even if some of the plurality of image processing apparatuses cannot execute processing, adverse effects thereof can be reduced. An image processing apparatus determines whether to execute image processing based on additional information about an image acquired from another image processing apparatus. | 2018-12-27 |
20180376132 | MULTISCOPIC IMAGE CAPTURE SYSTEM - Systems, devices, and methods disclosed herein may generate captured views and a plurality of intermediate views within a pixel disparity range, T | 2018-12-27 |
20180376133 | PARALLAX BARRIER, DISPLAY DEVICE AND MANUFACTURING METHOD THEREOF - A parallax barrier, a display device and a manufacturing method thereof are disclosed. The parallax barrier includes a plurality of strip-shaped polarizing portions and a plurality of strip-shaped transparent portions, the plurality of strip-shaped polarizing portions and the plurality of strip-shaped transparent portions extend in the same direction, and the plurality of strip-shaped polarizing portions and the plurality of strip-shaped transparent portions are alternately arranged. With the parallax barrier, naked eye or multi-view display can be achieved by light splitting, and the curing non-uniformity in the curing and bonding process can be alleviate to increase the manufacturing yield. | 2018-12-27 |
20180376134 | AUTOSTEREOSCOPIC DISPLAY DEVICE AND DISPLAY METHOD - An autostereoscopic display comprises a steerable display backlight, comprising a light output arrangement for providing lines of light output and a first lenticular lens array, with each lens focused near a corresponding line of light output. A display panel is illuminated by the backlight and a second lenticular array generates at least two views to different viewing directions. Head and/or eye tracking is used for tracking at least two viewers. Views are provided to the two eyes of a tracked viewer at the same time, and views are provided to the two eyes of different tracked viewers time-sequentially. | 2018-12-27 |
20180376135 | DEVICE AND METHOD FOR DETERMINING A FINGERPRINT FOR THE DEVICE - A device has a plurality of analog-to-digital converters. Each of the plurality of analog-to-digital converters has a voltage offset, wherein a predefined set of voltage offsets has a voltage offset distribution pattern, which provides a fingerprint for the device. | 2018-12-27 |
20180376136 | MOVING PICTURE DECODING METHOD FOR DECODING A CURRENT BLOCK IN A TEMPORAL DIRECT MODE - A moving picture coding apparatus includes a motion compensation coding unit for deciding a coding mode for coding a current block to be coded and for generating predictive image data based on the coding mode, and includes a direct mode enable/disable judgment unit for judging whether or not scaling processing can be performed when the coding mode decided by the motion compensation coding unit is a temporal direct mode. When it is judged that the scaling processing cannot be performed, the motion compensation coding unit performs motion compensation either by using another coding mode or without the scaling processing. | 2018-12-27 |
20180376137 | METHOD AND APPARATUS FOR IMAGE ENCODING/DECODING - The present invention provides a method and apparatus for encoding/decoding an image to enhance inter prediction. According to the present invention, the method includes: determining a first reference picture and a second reference picture of a current block; determining both a first reference block in the first reference picture and a second reference block in the second reference picture; partitioning the current block into a plurality of sub blocks; and obtaining a prediction block of each of the sub blocks on the basis of reference candidate block index information of each of the sub blocks. | 2018-12-27 |
20180376138 | INTRA PREDICTION MODE ENCODING/DECODING METHOD AND APPARATUS FOR SAME - Disclosed herein is an intra prediction method including: deriving neighbor prediction mode information from a left neighbor prediction mode and an upper neighbor prediction mode; deriving an intra prediction mode for a decoding target unit by using the derived neighbor prediction mode information; and performing intra prediction on the decoding target unit based on the intra prediction mode. According to exemplary embodiments of the present invention, image encoding/decoding efficiency can be improved. | 2018-12-27 |
20180376139 | MULTIPLE IMAGE STORAGE COMPRESSION TREE - A method, system, and computer program product for compressing an image using similar images includes: receiving a first image; storing the first image on a storage server; comparing the first image to one or more stored intra-frames (I-Frames) to determine a similar I-Frame from the one or more stored I-Frames; in response to determining the similar I-Frame, determining that one or more stored predicted frames (P-Frames) reference the similar I-Frame; comparing the first image to the one or more stored P-Frames to determine a similar P-Frame; determining whether the first image meets a P-Frame threshold level for the similar P-Frame; in response to determining that the first image meets the P-Frame threshold level, generating a first P-Frame for the first image using data from the similar P-Frame and data from the similar I-Frame to compress storage space used by the first image on the storage server. | 2018-12-27 |
20180376140 | MULTIPLE IMAGE STORAGE COMPRESSION TREE - A method, system, and computer program product for compressing an image using similar images includes: receiving a first image; storing the first image on a storage server; comparing the first image to one or more stored intra-frames (I-Frames) to determine a similar I-Frame from the one or more stored I-Frames; in response to determining the similar I-Frame, determining that one or more stored predicted frames (P-Frames) reference the similar I-Frame; comparing the first image to the one or more stored P-Frames to determine a similar P-Frame; determining whether the first image meets a P-Frame threshold level for the similar P-Frame; in response to determining that the first image meets the P-Frame threshold level, generating a first P-Frame for the first image using data from the similar P-Frame and data from the similar I-Frame to compress storage space used by the first image on the storage server. | 2018-12-27 |
20180376141 | MULTIPLE IMAGE STORAGE COMPRESSION TREE - A method, system, and computer program product for compressing an image using similar images includes: receiving a first image; storing the first image on a storage server; comparing the first image to one or more stored intra-frames (I-Frames) to determine a similar I-Frame from the one or more stored I-Frames; in response to determining the similar I-Frame, determining that one or more stored predicted frames (P-Frames) reference the similar I-Frame; comparing the first image to the one or more stored P-Frames to determine a similar P-Frame; determining whether the first image meets a P-Frame threshold level for the similar P-Frame; in response to determining that the first image meets the P-Frame threshold level, generating a first P-Frame for the first image using data from the similar P-Frame and data from the similar I-Frame to compress storage space used by the first image on the storage server. | 2018-12-27 |
20180376142 | COMPRESSION OF A COLLECTION OF IMAGES USING PATTERN SEPARATION AND RE-ORGANIZATION - Embodiments herein include an image manager that provides for image compression by rearranging an order of blocks from one or more images and then sorting and writing those blocks into one or more different images. This technique enables using a high-level of image compression to reduce a relatively large amount of pixels to a common subset of values than would ordinarily be possible with the original image(s). This can include extracting a plurality of blocks from a graphical digital image file. Each block from the graphical digital image file can be a group of pixels. The image manager analyzes each block to produce a corresponding variation value for each of the blocks, indicating a level of variation of pixel data within a respective block. The image manager sorts blocks according to the variation values, and can apply a level of image compression to each respective block, based on the variation value and/or average color of each respective block, to compress each respective block. For a given image or set of images, certain techniques disclosed herein can yield an image archive having a file size that is about two to four times smaller than conventional archiving techniques applied to the same given image or set of images. | 2018-12-27 |
20180376143 | ENCODING OF PICTURES IN A VIDEO - There are provided mechanisms for encoding a picture of a video sequence in a video bitstream. The picture comprises a first block of samples, wherein each sample in the first block of samples has sample values associated with at least a luma color component and a chroma color component. Each color component is assigned a first quantization parameter. The method comprises calculating a quantization parameter change for at least one color component in the first block of samples, with respect to the first quantization parameter, based on statistics calculated from the sample values from at least one color component in a second block of samples. The second block of samples is one of: source samples of the first block of samples and source samples larger than the first block of samples including the first block of samples. The method comprises quantizing at least one transform coefficient of a residual for the at least one color component in the first block of samples with a second quantization parameter, wherein the second quantization parameter is equal to the sum of the first quantization parameter and the quantization parameter change for the at least one color component. The method comprises signaling the quantization parameter change for the at least one color component to a decoder. | 2018-12-27 |
20180376144 | METHOD AND APPARATUS FOR CODING VIDEO AND METHOD AND APPARATUS FOR DECODING VIDEO ACCOMPANIED WITH ARITHMETIC CODING - A method of decoding a video through symbol decoding includes parsing symbols of image blocks from a received bitstream; classifying a current symbol into a prefix bit string and a suffix bit string based on a threshold value determined according to a size of a current block; performing arithmetic decoding of the prefix bit string and the suffix bit string by using respective arithmetic decoding methods determined for each of the prefix bit string and the suffix bit string; performing inverse binarization of the prefix bit string and the suffix bit string by using respective binarization methods determined for each of the prefix bit string and the suffix bit string; and restoring the image blocks by performing an inverse transformation operation and a prediction operation on the current block by using the current symbol restored through the arithmetic decoding and the inverse binarization. | 2018-12-27 |
20180376145 | METHOD AND APPARATUS FOR COMBINED ADAPTIVE RESOLUTION AND INTERNAL BIT-DEPTH INCREASE CODING - Images to be used as reference images in an adaptive resolution coder or decoder undergo resizing to match the resolution of an image being processed. The resizing process is carried out using extended resolution bit lengths to more accurately represent the processed image. The internal bit depth is retained through the resizing process, and kept as a reference image is stored. When a reference image is used in motion compensation processing, the resized reference matches the resolution of a current image being processed and has an expanded bit depth precision to achieve better fidelity. | 2018-12-27 |
20180376146 | SDR BIT DEPTH ENHANCEMENT VIA CODEWORD RANGE AMPLIFICATION IN A CODEC WITH INVERSE DISPLAY MANAGEMENT - Novel methods and systems for encoding standard dynamic range video to improve the final quality after converting standard dynamic range video into enhanced dynamic range video are disclosed. A dual layer codec structure that amplifies certain codeword ranges can be used to send enhanced information to the decoder in order to achieve an enhanced (higher bit depth) image signal. The enhanced standard dynamic range signal can then be up-converted to enhanced dynamic range video without banding artifacts in the areas corresponding to those certain codeword ranges. | 2018-12-27 |
20180376147 | Encoding device, decoding device, and program - It is possible to reduce an increase in entropy even if a reference pixel of a lower side or a right side is used in intra prediction. An encoding device | 2018-12-27 |
20180376148 | COMBINATION OF INTER-PREDICTION AND INTRA-PREDICTION IN VIDEO CODING - Techniques are described for using an inter-intra-prediction block. A video coder may generate a first prediction block according to an intra-prediction mode and generate a second prediction block according to an inter-prediction mode. The video coder may weighted combine, such as based on the intra-prediction mode, the two prediction blocks to generate an inter-intra-prediction block (e.g., final prediction block). In some examples, an inter-intra candidate is identified in a list of candidate motion vector predictors, and an inter-intra-prediction block is used based on identification of the inter-intra candidate in the list of candidate motion vector predictors. | 2018-12-27 |
20180376149 | COMBINATION OF INTER-PREDICTION AND INTRA-PREDICTION IN VIDEO CODING - Techniques are described for using an inter-intra-prediction block. A video coder may generate a first prediction block according to an intra-prediction mode and generate a second prediction block according to an inter-prediction mode. The video coder may weighted combine, such as based on the intra-prediction mode, the two prediction blocks to generate an inter-intra-prediction block (e.g., final prediction block). In some examples, an inter-intra candidate is identified in a list of candidate motion vector predictors, and an inter-intra-prediction block is used based on identification of the inter-intra candidate in the list of candidate motion vector predictors. | 2018-12-27 |
20180376150 | ENCODING DEVICE, DECODING DEVICE, AND PROGRAM - Problem: It is possible to improve prediction accuracy and encoding efficiency without increasing the amount of information to be transmitted by an encoding device and without increasing calculation time on the encoding device side. Solution: An encoding device | 2018-12-27 |
20180376151 | METHOD AND DEVICE FOR PICTURE ENCODING AND DECODING - A method for encoding a current image in an image set is disclosed. The method incudes accessing a reference image for the current image, determining at least one prediction image wherein a prediction image is obtained from a geometric transform applied to the reference image, the prediction image being a prediction for at least one region of current image, encoding the current image based on the at least a prediction image using block matching compensation, generating a bitstream comprising the encoded image, an item representative of the reference image and an item representative of the at least one geometric transform. | 2018-12-27 |
20180376152 | METHODS AND APPARATUS FOR DERIVING COMPOSITE TRACKS WITH TRACK GROUPING - The techniques described herein relate to methods, apparatus, and computer readable media configured to derive a composite track. Three-dimensional video data includes a plurality of two-dimensional sub-picture tracks associated with a viewport. A composite track derivation for composing the plurality of two-dimensional sub-picture tracks for the viewport includes data indicative of the plurality of two-dimensional sub-picture tracks belonging to a same group, placement information to compose sample images from the plurality of two-dimensional tracks into a canvas associated with the viewport, and a composition layout operation to adjust the composition if the canvas comprises a composition layout created by two or more of the plurality of two-dimensional sub-picture tracks composed on the canvas. The composite track derivation can be encoded and/or used to decode the three-dimensional video data. | 2018-12-27 |
20180376153 | CONTENT, PSYCHOVISUAL, REGION OF INTEREST, AND PERSISTENCE BASED ADAPTIVE QUANTIZATION FOR VIDEO CODING - Techniques related to improved video encoding including content, psychovisual, region of interest, and persistence based adaptive quantization are discussed. Such techniques may include generating block level rate distortion optimization Lagrange multipliers and block level quantization parameters for blocks of a picture to be encoded and determining coding parameters for the blocks based on a rate distortion optimization using the Lagrange multipliers and quantization parameters. | 2018-12-27 |
20180376154 | SYSTEM FOR TEMPORAL IDENTIFIER HANDLING FOR HYBRID SCALABILITY - This invention relates to a method for decoding a video bitstream comprising the steps of: (a) receiving a base bitstream representative of a coded video sequence; (b) receiving at least one enhancement bitstreams representative of said coded video sequence; (c) receiving a video parameter set containing syntax elements that apply to said base bitstream and said at least one Cenhancement bitstreams where said syntax elements selectively signaling bitrate and picture rate information for said base bitstream based upon whether said base bitstream is externally signaled or internally specified. | 2018-12-27 |
20180376155 | IMAGE DECODING DEVICE, IMAGE DECODING METHOD, AND IMAGE ENCODING DEVICE - To achieve a reduction in the amount of coding taken in the use of an asymmetric partition and to implement efficient encoding/decoding processes exploiting the characteristics of the asymmetric partition. In a case that a CU information decoding unit decodes information for specifying an asymmetric partition (AMP; Asymmetric Motion Partition) as a partition type, an arithmetic decoding unit is configured to decode binary values by switching between arithmetic decoding that uses contexts and arithmetic decoding that does not use contexts in accordance with the position of the binary values. | 2018-12-27 |
20180376156 | BROADCAST SYSTEM WITH A WATERMARK PAYLOAD - A system for broadcasting that includes a watermark payload. | 2018-12-27 |
20180376157 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus receives input of an original image that is divided into at least two partial images in a top-and-bottom direction. The image processing apparatus adds a first line number of dummy screen lines to a top portion of a partial image that is a top portion of the original image. The image processing apparatus adds a second line number of dummy screen lines to a lower portion of a partial image that is a lower portion of the original image. The image processing apparatus uses a z×z encoding process unit and performs an encoding process for each of the partial images to which the dummy screen lines have been added. | 2018-12-27 |
20180376158 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A merging motion information calculating unit calculates motion information of a plurality of coded neighboring blocks located at predetermined positions neighboring to a coding target block in space as spatial motion information candidates of the coding target block, in a case where there are spatial motion information candidates having the same motion information out of the spatial motion information candidates, sets one of the spatial motion information candidates having the same motion information as the spatial motion information candidate and, calculates a temporal motion information candidate of the coding target block by using the motion information of a coded block included in a picture that is different in time from a picture including the coding target block, and includes the spatial motion information candidates and the temporal motion information candidate in candidates for the motion information. | 2018-12-27 |
20180376159 | MOVING PICTURE CODING DEVICE, MOVING PICTURE CODING METHOD, AND MOVING PICTURE CODING PROGRAM, AND MOVING PICTURE DECODING DEVICE, MOVING PICTURE DECODING METHOD, AND MOVING PICTURE DECODING PROGRAM - A merging motion information calculating unit calculates motion information of a plurality of coded neighboring blocks located at predetermined positions neighboring to a coding target block in space as spatial motion information candidates of the coding target block, in a case where there are spatial motion information candidates having the same motion information out of the spatial motion information candidates, sets one of the spatial motion information candidates having the same motion information as the spatial motion information candidate and, calculates a temporal motion information candidate of the coding target block by using the motion information of a coded block included in a picture that is different in time from a picture including the coding target block, and includes the spatial motion information candidates and the temporal motion information candidate in candidates for the motion information. | 2018-12-27 |
20180376160 | MOTION-BASED PRIORITY FOR THE CONSTRUCTION OF CANDIDATE LISTS IN VIDEO CODING - Embodiments include techniques for generation of candidate motion vector lists for use in inter-prediction. For example, according to some embodiments, a candidate motion vector list is generated to have an order that is based on motion information of each of the candidate motion vectors. The order can be applied as the list is generated, as a resorting after the list is partially generated, or after the list is generated. | 2018-12-27 |
20180376161 | IMAGE ENCODING METHOD AND APPARATUS, AND IMAGE DECODING METHOD AND APPARATUS - An image encoding method includes: determining N encoded units from adjacent encoded units of a to-be-encoded unit according to a first preset rule, where a motion prediction mode of the N encoded units is the same as that of the to-be-encoded unit; generating an n | 2018-12-27 |
20180376162 | MOTION VECTOR CALCULATION METHOD - When a block (MB | 2018-12-27 |
20180376163 | VIDEO ENCODING METHOD AND VIDEO DECODING METHOD - Provided is a video encoding/decoding technique for improving the compression efficiency by reducing the motion vector code amount. In a video decoding process, the prediction vector calculation method is switched from one to another in accordance with a difference between predetermined motion vectors among a plurality of motion vectors of a peripheral block of a block to be decoded and already decoded. The calculated prediction vector is added to a difference vector decoded from an encoded stream so as to calculate a motion vector. By using the calculated motion vector, the inter-image prediction process is executed. | 2018-12-27 |
20180376164 | MOTION INFORMATION PROPAGATION IN VIDEO CODING - Techniques are directed to a device for decoding a current block of video data in a current coding picture. The device may include a memory configured to store video data. The device may also include a processor configured to generate a first prediction block for the current block of the video data in the current picture according to an intra-prediction mode and generate a second prediction block for the current block of the video data in the current picture the picture according to an inter-prediction mode. The processor may be configured to generate motion information propagated from the second prediction block of the picture to the first prediction block, and use the motion information to obtain a final prediction block, then generate a reconstructed block based on a combination of the final prediction block and a residual block. | 2018-12-27 |
20180376165 | METHOD AND APPARATUS FOR DECODING VIDEO, AND METHOD AND APPARATUS FOR ENCODING VIDEO - Provided is a video decoding method including: obtaining motion prediction mode information regarding a current block in a current picture; when a bi-directional motion prediction mode is indicated, obtaining a first motion vector and a second motion vector indicating a first reference block and a second reference block of the current block in a first reference picture and second reference picture, respectively; generating a pixel value of a first pixel of the first reference block indicated by the first motion vector and a pixel value of a second pixel of the second reference block indicated by the second motion vector by applying an interpolation filter to a first neighboring region of the first pixel and a second neighboring region of the second pixel; generating gradient values of the first pixel and the second pixel by applying a filter to the first neighboring region and the second neighboring region; and generating a prediction pixel value of the current block by using the pixel values and the gradient values of the first pixel and the second pixel. | 2018-12-27 |
20180376166 | MEMORY-BANDWIDTH-EFFICIENT DESIGN FOR BI-DIRECTIONAL OPTICAL FLOW (BIO) - A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N−1)×(H+N−1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples. | 2018-12-27 |
20180376167 | METHOD AND APPARATUS FOR PERFORMING INTRA-PREDICTION USING ADAPTIVE FILTER - Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter. | 2018-12-27 |
20180376168 | SAMPLE ADAPTIVE OFFSET (SAO) PARAMETER SIGNALING - A method for sample adaptive offset (SAO) filtering and SAO parameter signaling in a video encoder is provided that includes determining SAO parameters for largest coding units (LCUs) of a reconstructed picture, wherein the SAO parameters include an indicator of an SAO filter type and a plurality of SAO offsets, applying SAO filtering to the reconstructed picture according to the SAO parameters, and entropy encoding LCU specific SAO information for each LCU of the reconstructed picture in an encoded video bit stream, wherein the entropy encoded LCU specific SAO information for the LCUs is interleaved with entropy encoded data for the LCUs in the encoded video bit stream. Determining SAO parameters may include determining the LCU specific SAO information to be entropy encoded for each LCU according to an SAO prediction protocol. | 2018-12-27 |
20180376169 | TECHNIQUES FOR DETECTING MEDIA PLAYBACK ERRORS - An endpoint device outputs frames of test media during a testing procedure. Each frame of test media includes a test pattern. A test module coupled to the endpoint device samples the test pattern and transmits sample data to a media test engine. The media test engine decodes a binary number from the test pattern and then converts the binary number to an integer value that is associated with the corresponding frame. The media test engine then analyzes sequences of these integer values to identify playback errors associated with the endpoint device. | 2018-12-27 |
20180376170 | INTERACTIVE SYSTEM FOR VIRTUAL CINEMA AND METHOD - A virtual cinema interactive system includes a server and at least two user terminals. The user terminals communicate with the server. An host can invite his friends to watch film together on a virtual cinema displayed on each user terminal, and distribution of virtual cinema seating, talking between film watchers, and film watcher reactions to the film can be recognized and facilitated. A virtual cinema interactive method is also disclosed. | 2018-12-27 |
20180376171 | METHODS, SYSTEMS, AND DEVICES FOR PROVIDING A VIDEO TRAILER FOR MEDIA CONTENT DURING A VOICE COMMUNICATION SESSION - Aspects of the subject disclosure may include, for example, embodiments can include initiating a voice call to a communication device utilized by a subscriber of a media content service. The voice call indicates a video trailer for media content is available for viewing by the subscriber. Further embodiments can include receiving a first request to present the video trailer for the media content in response to the voice call. Additional embodiments can include providing the video trailer to the communication device. Other embodiments are disclosed. | 2018-12-27 |
20180376172 | APPARATUS, METHOD, AND PROGRAM PRODUCT FOR DISPLAYING VIDEO INPUTS - Apparatuses, methods, and program products are disclosed for displaying video inputs. One apparatus includes a display, a processor, and a memory that stores code executable by the processor. The code is executable by the processor to receive, by use of the processor, multiple video inputs. The code is executable by the processor to determine display criteria of each video input of the multiple video inputs based on user selection. The code is executable by the processor to display, by use of the display, each video input of the multiple video inputs based on the display criteria of the respective video input. | 2018-12-27 |
20180376173 | TRANSMISSION DEVICE, TRANSMISSION METHOD, RECEPTION DEVICE, AND RECEPTION METHOD - A process load for displaying a subtitle in a reception side is reduced. A video stream including encoded video data is generated. A subtitle stream including subtitle text information, which has display timing information, and abstract information, which has information corresponding to a part of pieces of information indicated by the text information is generated. A container in a predetermined format including the video stream and the subtitle stream is transmitted. | 2018-12-27 |
20180376174 | CUSTOMIZED OVER-THE-AIR TELEVISION CHANNEL MAPPING FOR GEOGRAPHICAL AREA USING CROWDSOURCING OF OVER THE AIR TELEVISION CHANNELS - Embodiments are directed toward providing a customized over-the-air channel mapping to each content receiver in a geographical area based on crowdsourced mappings of available channels from at least a subset of the content receivers in that geographical area. When a new content receiver is installed in the geographical area, the customized over-the-air channel mapping is provided to the new content receiver and used by the new content receiver as its internal list of available over-the-air channels without performing a scan of its own. At least a portion of the content receivers in the geographical area perform a round-robin-type scan to identify new or missing channels in the geographical area. The customized over-the-air channel mapping is then updated when a new channel or missing channel threshold is reached. And the updated customized over-the-air channel mapping is provided to each content receiver in the geographical area. | 2018-12-27 |
20180376175 | Content Storage Method and System - A content storage method and system for use in a content distribution network are provided. A personal file locker is established on the network for a user. A content-storage-request database is established. The database tracks requests by the user for placing video programs into the user's file locker for personal use by the user. Upon the broadcasting of a video program for which there exists a request by the user to place the video program into the user's file locker, the requested video program is stored in the user's file locker. The stored video program is then made available to the user for viewing. Alternative approaches to content storage methods and systems are also described, including the use of a buffer enhancement to enable the performance of operations on “live” television. | 2018-12-27 |
20180376176 | QUALITY-OF-EXPERIENCE OPTIMIZATION APPARATUS, NETWORK QUALITY ESTIMATION APPARATUS, MOBILE TERMINAL, QUALITY-OF-EXPERIENCE OPTIMIZATION METHOD, NETWORK QUALITY ESTIMATION METHOD, AND PROGRAM - A quality-of-experience optimization apparatus including: a quality related information database that stores quality information indicating network quality together with time information indicating a time when the network quality was measured, and position information indicating a position where the network quality was measured; an estimator that obtains, from the quality related information database, quality information that satisfies a predetermined condition corresponding to a playback position that is a position where playback of the video is performed and to a playback time that is a time when the playback is performed, and estimates network quality at the playback position and the playback time based on the quality information; and a calculator that calculates a recommended value of a coding condition of the video such that quality of experience of the video is optimized based on the network quality estimated by the estimator and coding conditions that are usable for the video. | 2018-12-27 |
20180376177 | SYSTEM AND METHODS FOR INDIVIDUALIZED DIGITAL VIDEO PROGRAM INSERTION - A method of delivering video content to an IP-connected device comprises: sending a request for the video content, providing a source video stream and splicing information to an ingest server, determining video stream properties, determining splicing properties packaging the source video stream and properties to an edge server, and integrating a commercial video clip into the source video stream. | 2018-12-27 |
20180376178 | DYNAMIC CUSTOM INTERSTITIAL TRANSITION VIDEOS FOR VIDEO STREAMING SERVICES - A device receives a base video that includes an area in frames of the base video reserved for being overlaid with metadata. The device determines a first set of videos to be played next for a particular user. A selection of the first set of videos is based on a second set of videos associated with the particular user. The device receives metadata for the first set of videos and populates an executable presentation template for the base video with a set of extracted metadata. The device plays the base video and synchronizes execution of the populated presentation template with the playing of the base video to overlay the reserved area of the frames with the set of metadata to create a custom interstitial transition video that informs the particular user about the videos to be played next. | 2018-12-27 |
20180376179 | Systems and Methods for Providing a Ratings Version and a Dynamic Ad Version of a Video - There are provided systems and methods for providing a ratings version and a dynamic ad version of a video using a system having a non-transitory memory and a hardware processor. In an exemplary system, the hardware processor executes an executable code stored in the memory to receive a request for a video over a network, determine a time elapsed since a first broadcast of the video, provide a ratings version of the video over the network for display on the display device if the time elapsed since the first broadcast of the video is not greater than a threshold, and provide a dynamic ad version of the video over the network for display on a display device if the time elapsed since the first broadcast of the video is greater than the threshold. | 2018-12-27 |
20180376180 | METHOD AND APPARATUS FOR METADATA INSERTION PIPELINE FOR STREAMING MEDIA - High dynamic range (HDR) information that qualifies a standard dynamic range (SDR) stream is inserted as metadata into a media item. Supplemental enhancement information (SEI) network abstract layer (NAL) is used to transmit metadata within advanced video coding (AVC) or high efficiency video coding (HVEC) streams. A media file is received and a video frame index is generated. Elementary streams of tracks are copied to separate files. Metadata information is formatted as a payload of SEI NAL. SEI is inserted using a pipeline model that reads video frames using the video frame index, assigns a frame count based on a display timestamp, generates an index list of NALs inside a video frame, identifies a metadata payload suitable for a given display frame number and NAL type, inserts SEI metadata as a node in the NAL index list, and generates a video elementary stream using the NAL index list. | 2018-12-27 |
20180376181 | NETWORKED VIDEO COMMUNICATION APPLICABLE TO GIGABIT ETHERNET - A video data communication system for transmitting ultra-high definition video or three dimensional video stream over a packet switched network, including: an input receiving or obtaining plural high definition video streams representing a part of the ultra-high definition video stream or three dimensional video stream; a packet switched network transmitting at least part of the plural high definition video streams in parallel from a transmitter to a receiver; a receiver receiving the plural high definition video streams after the transmission over a packet switched network; a videogenlocker for generating a clock for the received high definition video streams and for synchronizing the received high definition video streams; and a combiner combining the synchronized received high definition video streams into a received ultra-high definition video stream or three dimensional video stream. | 2018-12-27 |
20180376182 | IP BASED VIDEO TRANSMISSION DEVICE AND BROADCAST SYSTEM - A broadcasting system of the present invention includes a video transmission device that receives uncompressed video signals to generate IP packet streams having uncompressed video data, and compresses uncompressed signals to IP packet streams having compressed video data, a video delivering system that delivers IP packet streams having uncompressed video data for high quality video, and delivers IP packet streams having compressed video data for monitor to a monitoring system, and the monitoring system that selects and displays IP packet streams to be monitored among the IP packet streams received from the video transmission device. | 2018-12-27 |
20180376183 | CONTENT PROVIDING METHOD AND DEVICE - A content reproduction device includes a processor configured to request the server via the communicator for recommended content information in response to setting a content recommendation mode, receive the recommended content information from the server via the communicator, determine content based on the recommended content information and information regarding a user of the content reproduction device, and determine whether the user has reproduction authorization regarding the determined content. When determining that the user has no reproduction authorization regarding the determined content, the processor is configured to control the display to display a user interface for purchasing the reproduction authorization regarding the determined content, receive the determined content via the communicator from the server in response to receiving a user input for purchasing the reproduction authorization based on the user interface, and control the display to display the received content. | 2018-12-27 |
20180376184 | METHODS AND APPARATUS TO DETERMINE A DURATION OF MEDIA PRESENTATION BASED ON TUNING SESSION DURATION - Methods, apparatus, systems and articles of manufacture are disclosed to determine a duration of media presentation based on tuning session duration. Example apparatus include a tuning session determiner to determine a first tuning session based on a period of time between channel changes of a first media presentation device; a presentation session determiner to determine first presentation session data within the determined first tuning session; a modeler to determine a model by relating the first tuning session with the first presentation session data; a receiver to determine a second tuning session for tuning data from a second media presentation device; and a presentation session estimator to: select the model for the second tuning session, based on a match of a first duration of the second tuning session and a second duration associated with the model, and estimate second presentation session data for the second tuning session based on the model. | 2018-12-27 |
20180376185 | METHODS FOR IDENTIFYING, DISRUPTING AND MONETIZING THE ILLEGAL SHARING AND VIEWING OF DIGITAL AND ANALOG STREAMING CONTENT - Methods and systems for automatically monitoring, identifying, documenting, recording, interrupting, disrupting, educating, redirecting and infiltrating and/or monetizing the illegal and unauthorized sharing and viewing of video streaming content by using a keyword and an internet address and automatically retrieving data relating to the keyword and video streaming services or password sharing, automatically retrieving information relating to the retrieved data, automatically retrieving information relating with a combination of the first two retrievals, enhancing the data sets, and sending a message to the individual who shared the illegal share link or password and to all the viewers of the illegal video stream. | 2018-12-27 |
20180376186 | SYSTEMS AND METHODS FOR SELL-SIDE TV AD-OPTIMIZATION - Systems and methods are disclosed for targeting of advertising content for a consumer product, by obtaining consumer demographic data, the consumer demographic data including a plurality of demographic attributes for each person; identifying a plurality of media slots; and obtaining program information for a respective identified program aired in each media slot among the plurality of media slots, the program information including viewing data of a plurality of viewing persons viewing the program and each viewing person being among the plurality of persons. The methods also include enriching the viewing data with the consumer demographic data; identifying a plurality of advertiser industries; enriching the product purchaser data with the consumer demographic data; calculating a relevance of each advertiser industry among the plurality of advertiser industries for each identified program based on demographic attributes of the product purchasers in each advertiser industry and demographic attributes of the viewing persons. | 2018-12-27 |
20180376187 | SYSTEM AND METHOD FOR DYNAMICALLY PROVIDING PERSONALIZED TELEVISION SHOWS - Aspects of the subject disclosure may include, for example, a method that includes obtaining, by a processing system including a processor, a user profile for a user of a media service, and selecting, in accordance with the user profile, program components for inclusion in a media program to be presented via the media service. The method also includes generating the media program using the selected program components, and presenting the media program at equipment of the user. The method also includes obtaining sensor data associated with the user, and determining a user engagement level during presentation of the media program, based on the sensor data. The method further includes adjusting at least one of the program components responsive to the user engagement level, thereby generating a modified media program for presentation to the user. Other embodiments are disclosed. | 2018-12-27 |
20180376188 | METHODS AND APPARATUS TO VERIFY AND/OR CORRECT MEDIA LINEUP INFORMATION - Methods and apparatus to verify and/or correct media lineup information are disclosed. Disclosed example apparatus include a comparator to compare media presentation data representative of media output by a set top box to reference data corresponding to a first station to determine whether the media presentation data corresponds to the reference data, the media presentation data collected while the set top box was tuned to a first channel number. The comparator is also to determine a second station that corresponds to the media presentation data when the media presentation data does not correspond to the reference data, and relate the first channel number to the second station to create a second channel map to replace a first channel map that related the first channel number to the first station based on channel lineup information for the set top box. | 2018-12-27 |
20180376189 | AUTOMATED PROGRAM RECORDING - A method and system of providing access to television programs without requiring a user to operate an electronic programming guide or to independently determine information required to access the television program. Optionally, access to the television program may be facilitated by scheduling a recording of the televisions program or providing instructions to facilitate accessing an on-demand showing of the television program. | 2018-12-27 |
20180376190 | CELLULAR BROADCAST STREAMING MEDIA SELECTION - A processing system may identify a trajectory of a mobile endpoint device from a first management area toward a second management area of the cellular network, identify a first media program that is being broadcast by at least one base station in the first management area on a first broadcast channel that is tuned to by the mobile endpoint device, and determine a level of aggregate demand for the first media program in the second management area, where the level of aggregate demand is increased when it is identified that the mobile endpoint device is tuned to the first broadcast channel. The processing system may further assign the first media program to a second broadcast channel of at least one base station in the second management area based upon the level of aggregate demand, and broadcast the first media program via the second broadcast channel. | 2018-12-27 |
20180376191 | PORTABLE TERMINAL, INFORMATION PROCESSING APPARATUS, CONTENT DISPLAY SYSTEM AND CONTENT DISPLAY METHOD - A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content information by the display unit is terminated. | 2018-12-27 |
20180376192 | PORTABLE TERMINAL, INFORMATION PROCESSING APPARATUS, CONTENT DISPLAY SYSTEM AND CONTENT DISPLAY METHOD - A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content, information by the display unit is terminated. | 2018-12-27 |
20180376193 | FRAME TRANSMISSION - Examples associated with frame transmission are disclosed. One example includes periodically transmitting frames captured from a video feed by a mobile device to a remote server. These frames are periodically transmitted at a first interval. A triggering motion of the mobile device is detected. Frames captured from the video feed by the mobile device are then periodically transmitted to the remote server at a second interval. The second interval is faster than the first interval. | 2018-12-27 |
20180376194 | ELECTRONIC APPARATUS, DISPLAY APPARATUS AND CONTROL METHOD THEREOF - An example electronic apparatus includes a communication interface including communication interface circuitry; and a processor configured to provide video content and dynamic metadata corresponding to video content of each predetermined content period to an external display apparatus through the communication interface, wherein the processor is configured to provide metadata based on graphic content to the display apparatus during at least one content period in which the graphic content is activated. | 2018-12-27 |
20180376195 | LIVE STREAMING QUICK START METHOD AND SYSTEM - The present disclosure relates to a live streaming quick start method and system, which belong to streaming media technology. The method comprises: slicing, by a server, an audio-video stream into slice files, and assigning a sequence number to each generated slice file according to timestamps of the audio-video stream; recording, by the server, key frame information of the audio-video stream; determining, by the server, an initial slice file sequence number in response to a live streaming request sent by a player client; based on the initial slice file sequence number and the recorded audio-video stream key frame information, transmitting, by the server, a start-streaming response file and the initial slice file sequence number to the player client; and resetting, by the player client, timestamps for the start-streaming response file based on a key frame closest to the initial slice file, and decoding and playing the start-streaming response file. | 2018-12-27 |
20180376196 | SYSTEMS AND METHODS FOR PROVIDING BLACKOUT RECORDING AND SUMMARY INFORMATION - Systems and methods for providing blackout support in video mosaic and television environments are disclosed. In response to receiving a request for a video mosaic page, screen data or application data, which may include blackout information, is received. The blacked out content may be automatically recorded to the user equipment or a network server for later playback after the blackout has expired. In addition, an overlay of options associated with the blacked out asset may be presented. The overlay may include options to substitute the blacked out asset with replacement content, search for similar content, retrieve more information about the blackout, or present summary information, such as a sports ticker, in place of the blacked out cell. | 2018-12-27 |
20180376197 | EFFICIENT INSERTION OF MEDIA ITEMS IN MEDIA STREAMS - This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot. | 2018-12-27 |
20180376198 | METHODS AND APPARATUS TO DETERMINE SYNTHETIC RESPONDENT LEVEL DATA USING CONSTRAINED MARKOV CHAINS - Methods, apparatus, systems, and articles of manufacture are disclosed to generate synthetic respondent level data. An example method includes generating a first and second synthetic panel corresponding to a first duration of time based on a seed panel and first duration constraints; generating synthetic respondent level data corresponding to a second duration of time by linking synthetic panelists from the first synthetic panel to the second synthetic panel; and generating an output file based on the synthetic respondent level data. | 2018-12-27 |
20180376199 | SYSTEMS AND METHODS FOR SORTING MEDIA ASSETS BASED ON PLAYBACK INFORMATION - Systems and methods for sorting media assets are provided. Playback information for each of a plurality of media assets is received, the playback information representing a percentage of a length of the corresponding media asset that each of a plurality of users previously viewed. Representations of the plurality of media assets are generated. The representations of the plurality of media assets are sorted based on the percentage of the length of the corresponding media asset that each of a plurality of users previously viewed. The sorted representations of the plurality of media assets are generated for display to a first user. | 2018-12-27 |
20180376200 | VIDEO VIEWING EXPERIENCE ENHANCEMENT THROUGH CUSTOM CURATION - A system and method for replacing undesirable content in a media stream provides viewers with a highly individualized video viewing experience. A monitoring station detects undesirable content and selects substitute content based upon user preferences stored in a system database. The substitute content may have attributes related to both the primary content being viewed and the user preferences. A first trigger signal is transmitted to an output device which transmits media to the user's display. In response to the first trigger signal, the output device switches from the first media stream to a second media stream containing the substitute content. In embodiments, undesirable content is detected and substituted for in real-time. | 2018-12-27 |
20180376201 | METHODS AND SYSTEMS FOR RECOMMENDING MEDIA ASSETS BASED ON THE GEOGRAPHIC LOCATION AT WHICH THE MEDIA ASSETS ARE FREQUENTLY CONSUMED - Methods and systems are provided herein for recommending a media asset based on a geographic location at which that media asset was frequently consumed. For example, the system may monitor a location, such as New York City or Times Square, to determine popular media assets watched there, such as “The Avengers,” and when another user visits New York City, the system may then notify the user that the movie, such as “The Avengers,” is associated with New York City. The system stores the geographic locations associated with the media asset in the database based on the consumption of the media asset so that other users may be notified which media assets are associated with each geographic location. | 2018-12-27 |
20180376202 | APPARATUS AND METHOD OF PROVIDING CONTENTS - The present invention relates to an apparatus and a method of providing contents, and more particularly, to an apparatus and a method of providing contents, which generate a channel map based on information about preferred contents received from a user and provide the user with various contents by using the generated channel map, thereby providing various kinds of dispersed contents according to preference of the user. | 2018-12-27 |
20180376203 | SYSTEMS AND METHODS FOR NOTIFYING A USER WHEN ACTIVITY EXCEEDS AN AUTHORIZATION LEVEL - Systems and methods for generating a notification when activity exceeds an authorization level are provided. A determination is made as to whether content currently being presented to a first user exceeds an authorization level associated with the first user. In response to determining that the content exceeds the authorization level, the content being presented is monitored to determine whether the content meets a criterion. An amount of time the content being presented meets the criterion is measured. In response to determining that the amount of time exceeds a threshold, a communication is transmitted to a second user indicating that the content currently being presented to the first user exceeds the authorization level. | 2018-12-27 |
20180376204 | METHOD AND APPARATUS FOR DISPLAYING CONTENT IN AUGMENTED REALITY SETTINGS - The present principles generally relate to augmented reality (AR) apparatuses and methods, and in particular, to an exemplary augmented reality system ( | 2018-12-27 |
20180376205 | METHOD AND APPARATUS FOR REMOTE PARENTAL CONTROL OF CONTENT VIEWING IN AUGMENTED REALITY SETTINGS - The present principles generally relate to augmented reality (AR) apparatuses and methods, and in particular, to an exemplary augmented reality system ( | 2018-12-27 |
20180376206 | System and Method to Obtain Content and Generate Modified Content Based on Time Limited Content Information - A method includes receiving, at a server, a first content item and a second content item from a content source. The first content item is distinct from the second content item. The method includes generating, at the server, a modified content item by combining a first portion of the first content item and a second portion of the second content item. The method includes initiating transmission of the modified content from the server to a first device. The method also includes, after a first portion of the modified content item is transmitted, initiating transmission of a second portion of the modified content item from the server to a second device distinct from the first device. The second portion is subsequent to the first portion in a playback order of the modified content item. | 2018-12-27 |
20180376207 | TECHNOLOGICAL FACILITATION OF VIRTUAL IN-VENUE EXPERIENCE FOR REMOTE SPECTATOR(S) OF AN EVENT - A virtual in-venue experience is provided to a remote spectator receiving one or more sets of audio visual (AV) feeds of an event, a set of the feeds including a primary and one or more secondary AV feeds. The secondary AV feed(s) provides supplemental content to the main content provided by the primary AV feed, and includes peripheral field of view audio visual content for the set. The set of feeds may be captured from a respective location within the venue. The primary audio visual feed is displayed for view by the remote spectator, and in association with display of the primary feed, the secondary audio visual feed(s) is displayed in a peripheral field of view of the remote spectator. The secondary AV feed(s) provides the remote user with peripheral AV content at the respective location within the venue, thereby enhancing the in-venue experience for the remote spectator. | 2018-12-27 |
20180376208 | PRESENTING LINEAR AND NONLINEAR CONTENT VIA DVR - Embodiments related to the presentation of linear content and non-linear content in an integrated user experience are disclosed. One embodiment provides a method of identifying linear content and non-linear content for presentation via a video recording device. The method includes detecting a trigger to perform a search for content items, and providing, responsive to the trigger, a search request to one or more metadata sources, each metadata source containing locations of one or more of linear content items and non-linear content items available at one or more content sources. The method further includes receiving from each metadata source a search response including metadata associated with available content at one or more of the content sources, and outputting a list of content items identifying one or more linear content items and one or more non-linear content items from one or more metadata sources. | 2018-12-27 |
20180376209 | VIDEO PLAYER FRAMEWORK FOR A MEDIA DISTRIBUTION AND MANAGEMENT PLATFORM - An embodiment includes receiving a first request for first video content and a first video player from a client; in response (a) (i) obtaining first source code for the first video player, (a)(ii) obtaining a first configuration file for the first video player, (a)(iii) obtaining a first player module corresponding to the first video player, and (a)(iv) communicating same to the client. The first video player comprises code to play video via a graphical user interface. The first player module comprises code that, in response to the first player module subscribing to a first event bus of a pub/sub system, performs a first routine in response to: (b)(i) a first publication to the first event bus from an additional player module that corresponds to the first video player, and (b) (ii) execution of a first callback function corresponding to the first publication. | 2018-12-27 |
20180376210 | DISPLAY APPARATUS FOR PROCESSING MULTIPLE APPLICATIONS AND METHOD FOR CONTROLLING THE SAME - A display device can include a tuner to receive a broadcast signal; a network interface to receive an application; an external device interface; a display module to display a broadcast program, the received application or video data received from the external device interface; and a controller to display the received broadcast program in a first area, receive a request for displaying a list from a remote controller, and display the list in a second area within the first area, the list includes a first item including information identifying a recently accessed application, a second item including information identifying a recently accessed broadcast program, or a third item including information identifying an external device recently connected to the display device or an access path of the external device, and a specific information item including a main screen of a last accessed webpage is included in the list. | 2018-12-27 |
20180376211 | GENERATION OF TASK RECORDS BASED ON CONTEXT OF TASK GENERATION REQUEST - In an embodiment, a data processing method comprises a first computer obtaining access to a digitally stored content item, the content item being stored with content item metadata identifying one or more of a creator of the content item, a title of the content item, description of the content item, content type of the content item, sharing settings of the content item, a taxonomy of the content item, or a category type of the taxonomy of the content item; receiving, at the first computer, a request to generate a task related to the content item; generating and storing a task record based, at least in part, on the content item metadata, the task record comprising an identifier of the task and the identifier of the content item; and causing display, on a second computer, a graphical representation of the task based, at least in part, on the task record. | 2018-12-27 |
20180376212 | MODIFYING DISPLAY REGION FOR PEOPLE WITH VISION IMPAIRMENT - The most active part of a video frame is magnified on a display to accommodate people with eye maladies such as glaucoma or retinitis pigmentosa. An area of interest in a video frame is identified, and that area is expanded or magnified. This may be done by the display recognizing where most of the action is taking place by means of with motion vectors and I-macroblocks, or by allowing the viewer to switch to various predetermined blocks on screen using a remote control. | 2018-12-27 |
20180376213 | ASSOCIATION BETWEEN A CLIENT AND A MULTIMEDIA DEVICE - A client device interacts with an interface device to provide an identifier for multimedia content control. The identifier received from the client device is then associated with a multimedia device. The client device transmits commands associated with multimedia content access and/or controls that are then forwarded 5 to the multimedia device, making the client device compatible, for multimedia control, with the multimedia device. Multimedia control commands are executed in the multimedia device based at least partially on commands from the client device. | 2018-12-27 |
20180376214 | SYSTEMS AND METHODS FOR CREATING AND EDITING MULTI-COMPONENT MEDIA - The invention relates to defining temporal and spatial relationships between components within a single piece, multi-component piece of content. Secondary components may comprise filters and may be used to allow for easy tracking of faces in videos to hide the identity of individuals. Methods of object tracking are also disclosed that may anticipate the off-camera movements of tracked objects based on prior observations to more quickly identify the objects upon return to the field of view. | 2018-12-27 |
20180376215 | Device and Method For Capturing Video - A device and method are presently disclosed. The computer implemented method, includes at an electronic device with a touch-sensitive display, displaying a still image on the touch-sensitive display, while displaying the still image, detecting user's finger contact with the touch-sensitive display, and in response to detecting the user's finger contact, video recording the still image. | 2018-12-27 |
20180376216 | VIDEO PLAYBACK METHOD AND APPARATUS, AND COMPUTER READABLE STORAGE MEDIUM - A video playback method and apparatus are provided. The method includes: receiving a first video clip of a video from a video server; playing back the first video clip; and receiving identifiers corresponding to M selectable second video clips of the video and a preset time, where M is an integer greater than 1. When the playback of the first video clip ends, the identifiers corresponding to the M selectable second video clips are displayed, and the preset time is counted down. If an identifier selected by a user is received in the preset time, the identifier selected by the user is sent to the video server. The method also includes playing back, when a second video clip sent by the video server according to the identifier selected by the user is received, the second video clip. The first video clip includes pre-interaction content of the second video clip. | 2018-12-27 |
20180376217 | SYSTEM FOR PROVIDING MULTIPLE VIRTUAL REALITY VIEWS - An apparatus, method, and computer readable medium for a virtual reality (VR) client and a contents server for live virtual reality events are provided. The contents server receives feeds from each 360° camera at a venue. The contents server transmits a primary first 360° video in a first stream and converted secondary non-360° videos in a second stream to a VR client. The VR client determines relative positions of each non-360° video in order to display rendered thumbnails of the non-360° videos in the first 360° video. The VR client transmits a selection of a non-360° video to the contents server. The contents server transmits the second 360° video related to the selection in a first stream and the converted first non-360° video in the second stream. | 2018-12-27 |
20180376218 | METHOD AND APPARATUS FOR PROVIDING CONTENT BASED UPON A SELECTED LANGUAGE - Aspects of the subject disclosure may include, for example, providing media content to a presentation device, wherein the media content comprises first audio content in a first language; receiving, from an end user device, a language request, wherein the language request identifies a second language; obtaining, responsive to the second language, second audio content, wherein the second audio content is a translation of the first audio content into the second language; providing, to the end user device, the second audio content; obtaining, responsive to the second language identified in the language request, supplemental audio content, wherein the supplemental audio content is in the second language, wherein the supplemental audio content is not a translation of the first audio content into the second language, and wherein the supplemental audio content relates to the second language; and providing, to the end user device, the supplemental audio content. Other embodiments are disclosed. | 2018-12-27 |