09th week of 2016 patent applcation highlights part 81 |
Patent application number | Title | Published |
20160065928 | SURROUND VIDEO PLAYBACK - Methods and systems are disclosed including a computing device configured to allow a user to view a multi-stream video from a selected angle/direction with respect to the contents of the multi-stream video, under the user's control. The multi-stream video is generated using multiple Image Acquisition Devices (IAD), such as cameras, simultaneously, consecutively, or independently filming a scene, each IAD having a different position with respect to each of the other IADs. Each image data stream obtained from each IAD may be uniquely identified to allow selective real-time playback of image data streams under user control. Each image data stream represents a corresponding viewing angle to the user. The user may dynamically change the selection of an image stream, and thus the viewing angle, while viewing a recorded scene. Multiple image streams of the same scene may be selected and viewed simultaneously to provide 3D or other visual effects. | 2016-03-03 |
20160065929 | SUBTITLING FOR STEREOSCOPIC IMAGES - A method, apparatus and system of the present invention enable the location of subtitles for a stereoscopic image and a selection of the disparity of stereo subtitles to ensure proper display of the subtitles within frames of the stereoscopic content. In one embodiment, the functionality of the concepts of the present invention is based on a player capable of displaying stereo content by reading two streams (one for the left view, one for the right view) and mixing the streams in real time using a mode supported on a 3D display (i.e. line interleaved, checkerboard pattern) based on received file information and inserting the subtitle in the frames by rendering the values in the received file information. | 2016-03-03 |
20160065930 | TECHNOLOGIES FOR IMPROVING THE ACCURACY OF DEPTH CAMERAS - Technologies for improving the accuracy of depth camera images include a computing device to generate a foreground mask and a background mask for an image generated by a depth camera. The computing device identifies areas of a depth image of a depth channel of the generated image having unknown depth values as one of interior depth holes or exterior depth holes based on the foreground and background masks. The computing device fills at least a portion of the interior depth holes of the depth image based on depth values of areas of the depth image within a threshold distance of the corresponding portion of the interior depth holes. Similarly, the computing device fills at least a portion of the exterior depth holes of the depth image based on depth values of areas of the depth image within the threshold distance of the corresponding portion of the exterior depth holes. | 2016-03-03 |
20160065931 | Method and Apparatus for Computing a Synthesized Picture - A method for computing a synthesized picture (s | 2016-03-03 |
20160065932 | DEVICE AND SYSTEM FOR THREE-DIMENSIONAL SCANNING, AND METHOD THEREOF - A device for three-dimensional scanning of an object includes a detector adapted to obtain orientation information of the device, optics adapted to obtain planar information about a position of the device in a first reference plane of the optics, and a processor adapted to acquire the orientation information and the planar information from the detector and from the optics, respectively, and to process such information in order to obtain an estimate of a position of the device on an axis substantially perpendicular to the first reference plane, for the purpose of obtaining a three-dimensional image of the object. | 2016-03-03 |
20160065933 | BROADCASTING RECEIVER AND METHOD FOR DISPLAYING 3D IMAGES - Disclosed are a method for displaying 3D images and a broadcast receiver. The method for displaying 3D images according to one embodiment of the present invention comprises the steps of: receiving broadcasting signals including video data and 3D object data; decoding the 3D object data, the 3D object data including texts or image information for a 3D object, output position information of the 3D object, and disparity information of the 3D object; obtaining parallax values from the disparity information and producing distortion compensation coefficients using the parallax values; adjusting a display size of the 3D object using the distortion compensation coefficients; and outputting and displaying the 3D object. | 2016-03-03 |
20160065934 | IMAGING ARCHITECTURE FOR DEPTH CAMERA MODE WITH MODE SWITCHING - An imaging architecture is described for a depth camera mode with mode switching. In one example, an imaging device has a primary camera to capture an image of a scene, a secondary camera to capture an image of the same scene, a third camera to capture an image of a second scene, a processor having a first port coupled to the primary camera to receive images from the primary camera and a second port to receive images, and a multiplexer coupled to the secondary camera and to the third camera to receive the captured images and to alternately couple the secondary camera or the third camera to the second port of the processor. | 2016-03-03 |
20160065935 | METHOD FOR PROCESSING THREE DIMENSIONAL (3D) VIDEO SIGNAL AND DIGITAL BROADCAST RECEIVER FOR PERFORMING THE METHOD - A method for processing a 3D video signal and a digital broadcast receiver for performing the processing method are disclosed. A method for receiving a 3D broadcast signal includes receiving signaling information of at least one stream for a 3 Dimension TeleVision (3DTV) service and a two dimensional (2D) video stream, demultiplexing at least one stream for the 3DTV service and the 2D video stream based on the signaling information, decoding at least one demultiplexed stream for the 3DTV service and the demultiplexed 2D video stream, and outputting a 3D video signal by formatting at least one decoded stream for the 3DTV service and the decoded 2D video stream. | 2016-03-03 |
20160065936 | IMAGE DISPLAY DEVICE FOR PROVIDING FUNCTION OF CHANGING SCREEN DISPLAY DIRECTION AND METHOD THEREOF - There are provided an image display device providing a function of changing a screen display direction and an image display method. The image display for providing a 3D image according to a glass-free scheme on the basis of binocular disparity includes: a display unit configured to display a 3D image on a screen; a sensing unit configured to sense whether an event in relation to a change in a disposition direction of a layer generating binocular disparity corresponding to the 3D image and a change in a rendering scheme corresponding to the 3D image; and a control unit configured to change the disposition direction of the layer and the rendering scheme corresponding to the 3D image on the basis of the event. | 2016-03-03 |
20160065937 | ASSIST APPARATUS FOR VISUALLY IMPAIRED PERSON AND METHOD FOR CONTROLLING THE SAME - An assist apparatus for a visually impaired person is provided. The assist apparatus includes an image acquisition unit including a sensor unit, a gravity sensor, at least one retractable and extendable protrusion, a motor drive, and a processor. The sensor unit acquires a depth image including a distance value for an obstacle in front of the person. The gravity sensor detects an inclined angle of the image acquisition unit in relation to a ground surface upon which the person is walking. The motor drive drives a motor to cause the at least one protrusion to extend or retract. The processor generates 3-Dimensional (3D) data using the detected inclined angle and the acquired depth image, converts the distance value into a height value, and controls the motor drive to cause the at least one protrusion to extend or retract to the height value. | 2016-03-03 |
20160065938 | IMAGING SYSTEM AND METHOD FOR CONCURRENT MULTIVIEW MULTISPECTRAL POLARIMETRIC LIGHT-FIELD HIGH DYNAMIC RANGE IMAGING - There is disclosed a novel system and method for multiview, multispectral, polarimetric, light-field, and high dynamic range imaging in a concurrent manner specifically capturing information at different spectral bands and light polarizations simultaneously. The present system and method is capable of ( | 2016-03-03 |
20160065939 | APPARATUS, METHOD, AND MEDIUM OF CONVERTING 2D IMAGE TO 3D IMAGE BASED ON VISUAL ATTENTION - A method and apparatus of converting a two-dimensional (2D) image to a three-dimensional (3D) image based on visual attention are provided. A visual attention map including visual attention information, which is information about a significance of an object in a 2D image, may be generated. Parallax information including information about a left eye image and a right eye image of the 2D image may be generated based on the visual attention map. A 3D image may be generated using the parallax information. | 2016-03-03 |
20160065940 | MULTIPLE IMAGER CAMERA - A multiple imager camera includes a block, an imager, and an alignment apparatus. The block is configured to direct an image to a plurality of imagers located proximate to a plurality of apertures defined by the block. The imager of the plurality of imagers is configured to receive the image through an aperture of the plurality of apertures. The alignment apparatus is interposed between the block and the imager. The alignment apparatus is configured to allow for six degrees of freedom to align the imager with the image. The six degrees of freedom include adjustment along a x-axis, a y-axis, and a z-axis of the aperture, and adjustment about a pitch-axis, a yaw-axis, and a roll-axis of the aperture. The alignment apparatus is further configured to fixedly couple the imager to the block after the imager is aligned with the image. | 2016-03-03 |
20160065941 | THREE-DIMENSIONAL IMAGE CAPTURING APPARATUS AND STORAGE MEDIUM STORING THREE-DIMENSIONAL IMAGE CAPTURING PROGRAM - The three-dimensional image capturing apparatus includes an image capturer performing image capturing to produce parallax images, an extractor extracting an object included in the parallax images, a first determiner determining whether the parallax images allow three-dimensional image fusion by an observer observing the parallax images, by using determination-purpose information on one of a parallax amount of the object between the parallax images and a distance to the object at the image capturing and a fusional limit, a second determiner determining a three-dimensional effect of the object in the observation of the parallax images, by using the determination-purpose information and a lowest allowable parallax value that is a lower limit of the parallax amount allowing the observer to feel the three-dimensional effect, and a controller controlling an image capturing parameter in the image capturer depending on determination results by the first and the second determiners. | 2016-03-03 |
20160065942 | DEPTH IMAGE ACQUISITION APPARATUS AND METHOD OF ACQUIRING DEPTH INFORMATION - A depth image acquisition apparatus and a method of acquiring depth information are provided. The method of acquiring depth information includes: sequentially projecting, to a subject, N different beams of light emitted from a light source for a time period including an idle time for each of the N different beams of transmitted light, where N is a natural number that is equal to or greater than 3; modulating, using a light modulation signal, beams of reflected light that are obtained by reflection of the N different beams from the subject; obtaining N phase images corresponding to the N different beams of light by capturing, using a rolling shutter method, the modulated beams of reflected light; and obtaining depth information by using the obtained N phase images. | 2016-03-03 |
20160065943 | METHOD FOR DISPLAYING IMAGES AND ELECTRONIC DEVICE THEREOF - An apparatus and a method for displaying images in an electronic device are provided. The electronic device includes a processor that obtains an image and a depth map corresponding to the image, separates the image into one or more areas based on the depth map of the image, applies an effect, which is different from at least one of other areas, to at least one of the areas separated from the image, and connects the areas, to which the different effects have been applied, as a single image, and a display that displays the single image. | 2016-03-03 |
20160065944 | IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD - An image display apparatus for converting an image into a virtual viewpoint image so that the image of an object is not distorted. | 2016-03-03 |
20160065945 | SYSTEMS, METHODS, AND MEDIA FOR GENERATING STRUCTURED LIGHT - Systems and methods for generating structured light are provided. In some embodiments, systems for generating structured light are provided, the systems comprising: a light source that produces light; a scanner that reflects the light onto a scene; and a hardware processor that controls a scanning speed of the scanner, wherein the scanning speed of the scanner is controlled to provide variable light distributions. In some embodiments, methods for generating structured light are provided, the methods comprising: producing light using a light source; reflecting the light onto a scene using a scanner; and controlling a scanning speed of the scanner using a hardware processor, wherein the scanning speed of the scanner is controlled to provide variable light distributions. | 2016-03-03 |
20160065946 | METHODS AND APPARATUS FOR CAPTURING, STREAMING AND/OR PLAYING BACK CONTENT - Methods and apparatus for streaming or playing back stereoscopic content are described. Camera dependent correction information is communicated to a playback device and applied in the playback device to compensate for distortions introduced by the lenses of individual cameras. By performing lens dependent distortion compensation in the playback device edges which might be lost if correction were performed prior to encoding are preserved. Distortion correction information maybe in the form of UV map correction information. The correction information may indicate changes to be made to information in a UV map, e.g., at rendering time, to compensate for distortions specific to an individual camera. Different sets of correction information maybe communicated and used for different cameras of a stereoscopic pair which provide images that are rendered using the same UV map. The communicated correction information is sometimes called a correction mesh since it is used to correct mesh related information. | 2016-03-03 |
20160065947 | METHODS AND APPARATUS FOR RECEIVING AND/OR PLAYING BACK CONTENT - Methods and apparatus for streaming or playing back stereoscopic content are described. Camera dependent correction information is communicated to a playback device and applied in the playback device to compensate for distortions introduced by the lenses of individual cameras. By performing lens dependent distortion compensation in the playback device edges which might be lost if correction were performed prior to encoding are preserved. Distortion correction information may be in the form of UV map correction information. The correction information may indicate changes to be made to information in a UV map, e.g., at rendering time, to compensate for distortions specific to an individual camera. Different sets of correction information may be communicated and used for different cameras of a stereoscopic pair which provide images that are rendered using the same UV map. The communicated correction information is sometimes called a correction mesh since it is used to correct mesh related information. | 2016-03-03 |
20160065948 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR CREATING THREE-DIMENSIONAL VIDEO SEQUENCES - Methods and systems for creating three-dimensional video sequences of a scene are disclosed. An example method can include receiving multiple frames of a scene. The method may include selecting a target frame from among the multiple frames; selecting a first subset of frames, N, from among the multiple frames that are associated with the target frame that is representative of a large stereo baseline; and analyzing the first frame subset to identify two images for forming a stereoscopic pair of frames. Further, the method includes extracting depth data of static objects in the stereoscopic pair. The method includes selecting a second subset of frames that are associated with the target frame that is representative of a smaller stereo baseline than that represented by N; and utilizing the second frame subset to calculate depth of moving objects. The method includes generating a three-dimensional video frame based on the depth data. | 2016-03-03 |
20160065949 | Guided 3D Display Adaptation - A 3D display is characterized by a quality of viewing experience (QVE) mapping which represents a display-specific input-output relationship between input depth values and output QVE values. Examples of QVE mappings based on a metric of “viewing blur” are presented. Given reference depth data generated for a reference display and a representation of an artist's mapping function, which represents an input-output relationship between original input depth data and QVE data generated using a QVE mapping for a reference display, a decoder may reconstruct the reference depth data and apply an inverse QVE mapping for a target display to generate output depth data optimized for the target display. | 2016-03-03 |
20160065950 | 2D/3D SWITCHABLE STEREOSCOPIC DISPLAY DEVICE - A stereoscopic display device includes a display panel for displaying 2D/3D images, a driving circuit module, and a light-splitting device. The light-splitting device includes a first substrate having a plurality of first electrodes, a second substrate arranged facing the first substrate and having at least one second electrode, a liquid crystal layer placed between the first substrate and the second substrate, and a plurality of spacers in the liquid crystal layer. The driving circuit module is configured to, when in the 3D display mode, provide a plurality of driving voltages between the first electrodes and the second electrode to make the liquid crystal layer an array of liquid crystal lenses and, when in the 2D display mode, to provide a deflection voltage between the first electrodes and the second electrode to reduce a refractive index difference between the liquid crystal molecules and the spacers with a predetermined range. | 2016-03-03 |
20160065951 | THREE-DIMENSIONAL IMAGE DISPLAY DEVICE - A three-dimensional image display device includes a display panel that includes a plurality of pixels arranged in a matrix shape; and a viewpoint divider that includes a plurality of viewpoint dividing units that are inclined at a tilt angle. Letting a row-directional pitch and a column-directional pitch of the pixels be respectively denoted as Hp and Vp, where Hp>Vp, the tilt angle satisfies the following equation: | 2016-03-03 |
20160065952 | METHOD AND APPARATUS FOR CONFIGURING SCREEN FOR VIRTUAL REALITY - Methods and apparatuses are provided for configuring a screen of an electronic device. A first object, corresponding to a left eye of a user of the electronic device, and a second object, corresponding to a right eye of the user, are displayed on the screen. A threshold distance is obtained, which is one of a minimum distance and a maximum distance between the first object and the second object at which an image, corresponding to the first object and the second object, is properly viewed by the user. An interpupillary distance (IPD) is determined between the first eye and the second eye based on the threshold distance. | 2016-03-03 |
20160065953 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing method includes tracking users viewing a three-dimensional (3D) image displayed on a screen, and generating a 3D image on the screen for each of a plurality of regions based on a result of the tracking, the plurality of regions being formed based on a number of the users is disclosed. | 2016-03-03 |
20160065954 | IMAGE DISPLAY APPARATUS - An image display apparatus splits a barrier panel, which forms a plurality of light-transmitting areas and a plurality of light-blocking areas on each pixel, into a plurality of areas, and individually correcting locations of the light-transmitting areas and the light-blocking areas on the basis of viewing location information of a viewer with respect to a display panel, thereby realizing a stereoscopic image on an entire area of the display panel even if the viewing location of the viewer is varied. | 2016-03-03 |
20160065955 | BACKLIGHT UNIT AND HOLOGRAPHIC DISPLAY INCLUDING THE SAME - Provided are a backlight unit and a holographic display including the same. The backlight unit may include: a light guide plate; a light source unit configured to adjust a direction of light which is emitted from the light source unit and incident on the light guide plate; and a diffraction device which is disposed on the light guide plate and configured to control a direction of light emitted from the light guide plate. | 2016-03-03 |
20160065956 | OPTICAL NON-UNIFORMITY CORRECTION (NUC) FOR ACTIVE MODE IMAGING SENSORS - Optical non-uniformity correction (NUC) of an active mode image sensor scans a spot over a portion of the sensor's FOV within a frame time so that the net response of the sensor is approximately uniform. Scanning the laser spot simultaneously performs the NUC and provides the illumination of the FOV for imaging the scene. The laser spot is suitably scanned in an overlapping geometrical pattern relative to a line-of-sight of the sensor's imager while modulating a spacing between overlapping laser spots, the size of the spot, a dwell time of the laser spot or the energy of the laser spot or combinations thereof as a function of the scan position of the laser spot so that the laser illumination is inversely proportional to the imager response at the scan position of the laser spot. A liquid crystal waveguide may be used to form and scan the small laser spot over the FOV within the frame time. | 2016-03-03 |
20160065957 | Overlapped Rate Control for Video Splicing Applications - Rate control techniques are provided for encoding an input video sequence into a compressed coded bitstream with multiple coding passes. The final coding pass may comprise final splices with non-overlapping frames that do not extend into neighboring final splices. A final splice in the final coding pass may correspond to at least one non-final splice in a non-final coding pass. A non-final splice may have overlapping frames that extend into neighboring final splices in the final coding pass. The overlapping frames in the non-final splice may be used to derive complexity information about the neighboring final splices. The complexity information about the neighboring final splices, as derived from the overlapping frames, may be used to allocate or improve rate control related budgets in encoding the final splice into the compressed coded bitstream in the final coding pass. | 2016-03-03 |
20160065958 | METHOD FOR ENCODING A PLURALITY OF INPUT IMAGES, AND STORAGE MEDIUM HAVING PROGRAM STORED THEREON AND APPARATUS - A method for encoding a plurality of input images is provided. The method includes the steps of generating a first residual image from a difference between a first input image and a corresponding first predicted image, converting, into a remainder, a pixel value included in a region of the first residual image which should be defined by a remainder, generating a second residual image from a difference between a second input image and a corresponding second predicted image, converting, into a remainder, the pixel value included in a region of the second residual image which should be defined by a remainder, and coding the first residual image after the conversion, the second residual image after the conversion, and additional information specifying the region which should be defined by a remainder in each of the first residual image and the second residual image. | 2016-03-03 |
20160065959 | LEARNING-BASED PARTITIONING FOR VIDEO ENCODING - In embodiments, a system for encoding video is configured to receive video data comprising a frame and identify a partitioning option. The system identifies at least one characteristic corresponding to the partitioning option, provides the at least one characteristic, as input, to a classifier, and determines, based on the classifier, whether to partition the frame according to the identified partitioning option. | 2016-03-03 |
20160065960 | APPARATUS AND METHOD OF ADAPTIVE BLOCK FILTERING OF TARGET SLICE - Provided is an image processing apparatus including: area determination unit configured to determine whether or not an area of a control block functioning as control unit for filtering of an image includes a processing-target slice area of a plurality of slices formed in a frame of an encoded image; control information creation unit configured to create filter control information representing whether or not the filtering is performed for the area of the control block including a processing-target slice for each area of the control block including the processing-target slice when the area determination unit determines that the area of the control block includes the area of the processing-target slice; and filter unit configured to perform filtering for the image based on the filter control information created by the control information creation unit. | 2016-03-03 |
20160065961 | COMMON COPY COMPRESSION - Embodiments of the present invention provide systems, methods, and computer storage media directed to hosting a plurality of copies of a digital content. A common component and one or more individual components from one or more copies of the digital content are generated. As such, the common component and the one or more individual components are stored, such that each individual component in conjunction with the common component represents a separate copy of the digital content. In some implementations, a compression ratio may be customized for determining the sizing of the common component and individual component. | 2016-03-03 |
20160065962 | ADJUSTMENT OF INTRA-FRAME ENCODING DISTORTION METRICS FOR VIDEO ENCODING - Methods, apparatus, systems and articles of manufacture to adjust intra-frame encoding distortion metrics for video encoding are disclosed. Some example methods for video encoding disclosed herein include obtaining an intra-frame encoding distortion metric representative of distortion associated with a first intra-frame encoding mode for encoding a pixel block in a frame of a video sequence. Some such example methods also include adjusting the intra-frame encoding distortion metric based on a characteristic associated with the pixel block to determine an adjusted intra-frame encoding distortion metric. Some such example methods further include comparing the adjusted intra-frame encoding distortion metric with an inter-frame encoding distortion metric representative of distortion associated with a first inter-frame encoding mode for encoding the pixel block to determine whether to use at least one of the first intra-frame encoding mode or the first inter-frame encoding mode to encode the pixel block. | 2016-03-03 |
20160065963 | BINARIZATION OF DQP USING SEPARATE ABSOLUTE VALUE AND SIGN (SAVS) IN CABAC - Video coding systems or apparatus utilizing context-based adaptive binary arithmetic coding (CABAC) during encoding and/or decoding, are configured according to the invention with an enhanced binarization of non-zero Delta-QP (dQP). During binarization the value of dQP and the sign are separately encoded using unary coding and then combined into a binary string which also contains the dQP non-zero flag. This invention capitalizes on the statistical symmetry of positive and negative values of dQP and results in saving bits and thus a higher coding efficiency. | 2016-03-03 |
20160065964 | Method of Simplified CABAC Coding in 3D Video Coding - A method for reducing the storage requirement or complexity of context-based coding in three-dimensional or multi-view video encoding and decoding is disclosed. The system selects the context based on selected information associated with one or more neighboring blocks of the current block conditionally depending on whether the one or more neighboring blocks are available. The syntax element is then encoded or decoded using context-based coding according to the context selection. The syntax element to be coded may correspond to an IC (illumination compensation) flag or an ARP (advanced residual prediction) flag. In another example, one or more syntax elements for coding a current depth block using DMM (Depth Map Model) are encoded or decoded using context-based coding, where the context-based coding selects a by-pass mode for at least one selected syntax element. | 2016-03-03 |
20160065965 | COEFFICIENT CODING HARMONIZATION IN HEVC - Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding. | 2016-03-03 |
20160065966 | METHODS AND APPARATUS FOR USING SYNTAX FOR THE CODED_BLOCK_FLAG SYNTAX ELEMENT AND THE CODED_BLOCK_PATTERN SYNTAX ELEMENT FOR THE CAVLC 4:4:4 INTRA, HIGH 4:4:4 INTRA, AND HIGH 4:4:4 PREDICTIVE PROFILES IN MPEG-4 AVC HIGH LEVEL CODING - There are provided methods and apparatus for using syntax for the coded_block_flag syntax element for the CAVLC 4:4:4 Intra, High 4:4:4 Intra, and High 4:4:4 Predictive profiles in MPEG-4 AVC high level coding. An apparatus includes an encoder ( | 2016-03-03 |
20160065967 | Independent temporally concurrent video stream coding - Implementations of independent temporally concurrent video stream coding may include encoding a plurality of input frames from an input video sequence, wherein the plurality of input frames includes a first input frame. Encoding the plurality of input frames may include generating a first plurality of encoded frames based on the plurality of input frames such that the first plurality of encoded frames includes a first encoded I-frame corresponding to the first input frame, and generating a second plurality of encoded frames based on the plurality of input frames such that the second plurality of encoded frames includes a first encoded P-frame corresponding to the first input frame. Implementations of independent temporally concurrent video stream coding may include including the first plurality of encoded frames and the second plurality of encoded frames in an output, and transmitting the output to a decoder. | 2016-03-03 |
20160065968 | VIDEO ENCODING USING VARIANCE - Video encoding using variance may include generating a first input variance based on pixel values from a first block from a first frame from an input video stream, generating a first encoded block by encoding the first block, generating a first reconstructed block by reconstructing the first encoded block, generating a first reconstruction variance based on pixel values of the first reconstructed block, comparing the first input variance and the first reconstruction variance to detect a visual artifact in the first reconstructed block, generating a second encoded block by encoding a second block from a second frame from the input video stream, wherein encoding the second block includes selecting an encoding mode based on the detection of the visual artifact in the first reconstructed block, including the second encoded block in an output bitstream, and storing or transmitting the output bitstream. | 2016-03-03 |
20160065969 | VIDEO ENCODER WITH CONTEXT SWITCHING - A context switching method for video encoders that enables higher priority video streams to interrupt lower priority video streams. A high priority frame may be received for processing while another frame is being processed. The pipeline may be signaled to perform a context stop for the current frame. The pipeline stops processing the current frame at an appropriate place, and propagates the stop through the stages of the pipeline and to a transcoder through DMA. The stopping location is recorded. The video encoder may then process the higher-priority frame. When done, a context restart is performed and the pipeline resumes processing the lower-priority frame beginning at the recorded location. The transcoder may process data for the interrupted frame while the higher-priority frame is being processed in the pipeline, and similarly the pipeline may begin processing the lower-priority frame after the context restart while the transcoder completes processing the higher-priority frame. | 2016-03-03 |
20160065970 | Method of Generating a Blockiness Indicator for a Video Signal - The described embodiments relate to methods and systems for detecting the blockiness of a video signal comprised of a number of pixels. The method includes the steps of determining if the pixel forms a part of at least one visible horizontal transition along a macroblock border, at least one visible vertical transition along a macroblock border, at least one flat area or at least one flat macroblock; calculating a horizontal border transitions count, a vertical border transitions count, a flat area count and a macroblock flat area count; and generating at least one blockiness indicator for the region of interest selected from the group consisting of a block border indicator, a flat area indicator and a flat block indicator, wherein the at least one blockiness indicator is based on at least one of the horizontal border transitions count, the vertical border transitions count, the flat area count and the macroblock flat area count. | 2016-03-03 |
20160065971 | IMAGE CODING APPARATUS - It is an object of the present invention to provide an image coding technique for suppressing degradation in image quality, in which the time and space where intra macroblocks appear are dispersed. A block count determination part ( | 2016-03-03 |
20160065972 | METHOD AND APPARATUS FOR GENERATING ENCODED MOTION INFORMATION /RECOVERING MOTION INFORMATION USING MOTION INFORMATION INTEGRATION, AND IMAGE ENCODING/DECODING METHOD AND APPARATUS USING SAME - An apparatus for decoding a current block includes: a decoding unit to extract a first identification information from a bitstream, and reconstruct a quantized frequency residual block of the current block from the bitstream; a dequantization and inverse transform unit to dequantize and inversely transform the quantized frequency residual block to reconstruct a residual block of the current block; an inter prediction unit to generate the plurality of motion vector candidates of the current block from neighboring blocks of the current blocks, select a motion vector candidate from the plurality of motion vector candidates based on a second identification information, the second identification information being decoded from the bitstream, reconstruct the motion vector of the current block as the selected motion vector candidate, and generate a predicted block of the current block by using the reconstructed motion vector of the current block. | 2016-03-03 |
20160065973 | CHROMA CACHE ARCHITECTURE IN BLOCK PROCESSING PIPELINES - Methods and apparatus for caching reference data in a block processing pipeline. A cache may be implemented to which reference data corresponding to motion vectors for blocks being processed in the pipeline may be prefetched from memory. Prefetches for the motion vectors may be initiated one or more stages prior to a processing stage. Cache tags for the cache may be defined by the motion vectors. When a motion vector is received, the tags can be checked to determine if there are cache block(s) corresponding to the vector (cache hits) in the cache. Upon a cache miss, a cache block in the cache is selected according to a replacement policy, the respective tag is updated, and a prefetch (e.g., via DMA) for the respective reference data is issued. | 2016-03-03 |
20160065974 | METHOD AND APPARATUS FOR ENCODING AND DECODING VIDEO WITH RESPECT TO FILTERING - A video decoding method includes receiving information about whether to correct a chroma sample, obtaining a correction value determined using a luma value in a range corresponding to a position of a determined chroma pixel, based on the received information, and correcting a chroma value using the obtained correction value. | 2016-03-03 |
20160065975 | Layered Decomposition of Chroma Components in EDR Video Coding - An encoder receives one or more input pictures of enhanced dynamic range (EDR) to be encoded in a coded bit stream comprising a base layer and one or more enhancement layers. To encode the chroma pixels, the encoder generates a luma mask and a corresponding chroma mask. Based on generated high-clipping and low-clipping thresholds, the encoder determines the appropriate parameters to encode the chroma values in the base and enhancement layers. | 2016-03-03 |
20160065976 | INTER-LAYER REFERENCE PICTURE ENHANCEMENT FOR MULTIPLE LAYER VIDEO CODING - A video device may generate an enhanced inter-layer reference (E-ILR) picture io assist in predicting an enhancement layer picture of a. scalable bitstream. An E-ILR picture may include one or more E-ILR blocks. An E-ILR block may be generated using a differential method, a residual method, a bi-prediction method, and/or a uni-prediction method. The video device may determine a first time instance. The video device may subtract a block of a first base layer picture characterized by the first time instance from a block of an enhancement layer picture characterized by the first time instance to generate a differential block characterized by the first time instance. The video device may perform motion compensation on the differential block and add the motion compensated differential picture to a block of the second base layer picture characterized by the second time instance to generate an E-ILR. block. | 2016-03-03 |
20160065977 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus according to the present invention is configured to encode frames forming a moving image using temporal hierarchies, and includes an acquisition unit configured to acquire information related to a temporal hierarchy corresponding to an encoding target frame, a determination unit configured to determine, based on the information related to the temporal hierarchy acquired by the acquisition unit, whether to use an encoding parameter based on a bit rate of at least one past frame encoded before the encoding target frame is encoded, and an encoding unit configured to encode the encoding target frame using the encoding parameter based on the bit rate of the at least one past frame. | 2016-03-03 |
20160065978 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - An image processing apparatus, which is configured to code a frame included in a moving image with use of a temporal hierarchal layer, includes an acquisition unit configured to acquire information regarding the temporal hierarchal layer corresponding to the frame as a coding target, and a coding unit configured to code the frame of the coding target with use of a first coding parameter that causes a bit rate after the frame is coded to be equal to or lower than a first bit rate corresponding to the temporal hierarchal layer acquired by the acquisition unit, or a second coding parameter that causes the bit rate after the frame is coded to match a second bit rate higher than the first bit rate, based on the information regarding the temporal hierarchal layer acquired by the acquisition unit. | 2016-03-03 |
20160065979 | COMMON COPY COMPRESSION - Embodiments of the present invention provide systems, methods, and computer storage media directed to hosting a plurality of copies of a digital content. A common component and one or more individual components from one or more copies of the digital content are generated. As such, the common component and the one or more individual components are stored, such that each individual component in conjunction with the common component represents a separate copy of the digital content. In some implementations, a compression ratio may be customized for determining the sizing of the common component and individual component. | 2016-03-03 |
20160065980 | VIDEO STREAM ENCODING METHOD ACCORDING TO A LAYER IDENTIFIER EXPANSION AND AN APPARATUS THEREOF, AND A VIDEO STREAM DECODING METHOD ACCORDING TO A LAYER IDENTIFIER EXPANSION AND AN APPARATUS THEREOF - Provided is a video stream decoding method including: obtaining a first identifier of at least one decoding target layer image from among a plurality of layer images from a bitstream including a plurality of pieces of layer encoding image data; obtaining a second identifier including information expressing a layer identifier outside of an expression range of the first identifier from the bitstream; determining a layer identifier based on the first and second identifiers; and reconstructing an image by decoding the decoding target layer image by using the determined layer identifier. | 2016-03-03 |
20160065981 | METHOD AND SYSTEM FOR IMAGE PROCESSING - A method and system for image processing is disclosed. An image processing system disposed on a data processing system generates a first thumbnail corresponding to an original image in response to an image display request. The image processing system decodes a first thumbnail in order to display the first thumbnail. The image processing displays the decoded first thumbnail on the data processing system. Region information corresponding to the first thumbnail is generated in the operation of decoding the first thumbnail. The region information indicates locations of a plurality of regions forming the original image. | 2016-03-03 |
20160065982 | METHOD FOR DETERMINING WHETHER OR NOT PRESENT IMAGE IS REFERENCE IMAGE, AND APPARATUS THEREFOR - Provided is a method of decoding a video, the method including: obtaining, from a received data stream, information indicating whether a current slice segment is a dependent slice segment; obtaining constraint information from a reserved bit included in the received data stream when the current slice segment is not the dependent slice segment, based on the obtained information; and determining whether the current image is used as a reference image for predicting another image, based on the obtained constraint information. | 2016-03-03 |
20160065983 | METHOD AND APPARATUS FOR ENCODING MULTI LAYER VIDEO AND METHOD AND APPARATUS FOR DECODING MULTILAYER VIDEO - A method of prediction decoding a multilayer video is provided. The method includes for each layer of a multilayer video, obtaining information indicating whether a layer included in the multilayer video is used as a reference layer of a current layer; and obtaining an inter layer reference picture set (RPS) of the current layer in which each reference layer is aligned according to a difference value in a layer index value between the current layer and a layer used as the reference layer of the current layer based on the obtained information. | 2016-03-03 |
20160065984 | SYSTEMS AND METHODS FOR PROVIDING DIGITAL VIDEO WITH DATA IDENTIFYING MOTION - A method for providing digital video with data identifying motion, includes: recording digital video data during an action of an activity from an imager to a first memory within the camera as recorded digital video, wherein the camera is coupled to a person performing an action or to an object used by the person to perform the action; recording motion data from a movement sensor as the action is performed by a person or by an object used by the person during the activity along with the recorded digital video, wherein the movement sensor is coupled to the person performing the action or to the object used by the person to perform the action; automatically analyzing the motion data with a processor of the camera to detect a motion; adding a detected motion of the automatically analyzing as first metadata to the recorded digital video stored in the first memory; and validating the first metadata as motion of the activity. | 2016-03-03 |
20160065985 | ENCODER CIRCUIT AND ENCODING METHOD - An encoder circuit includes a reduction circuit, a statistical processing circuit, a first motion search circuit, and a second motion search circuit. The reduction circuit generates reduced images of multiple patterns with respect to each of macroblocks. Each of frame images included in video is divided into the macroblocks. The statistical processing circuit performs statistical processing on motion vectors detected with respect to each of the macroblocks. The first motion search circuit selects one of the reduced images generated with respect to the frame image of a reference frame, based on the result of the statistical processing, and searches a first search range in the selected one of the reduced images so as to detect a first motion vector. The second motion search circuit searches a second search range set in the reference frame based on the first motion vector so as to detect a second motion vector. | 2016-03-03 |
20160065986 | METHOD AND AN APPARATUS FOR PROCESSING A VIDEO SIGNAL - A method of processing a video signal is disclosed. The present invention includes obtaining a current macroblock type, obtaining skip or direct mode indication information on a partition of the current macroblock according to the current macroblock type, deriving a motion vector of the partition according to the skip or direct mode indication information, and predicting a pixel value of the partition using the motion vector. Accordingly, the present invention obtains a pixel value of a reference block close to an original video using a motion vector, thereby enhancing a reconstruction ratio of the macroblock. As a macroblock uses skip or direct prediction indication information, it is unnecessary to separately code skip mode indication information and direct mode indication information on the macroblock, whereby an information size to be coded can be reduced. | 2016-03-03 |
20160065987 | METHOD AND APPARATUS FOR DETERMINING REFERENCE IMAGES FOR INTER-PREDICTION - A method of determining a reference image for inter-prediction includes: determining a slice type of a block; if the determining of the slice type indicates that the slice type is a B-slice type configured for uni-directional prediction or bi-directional prediction, determining an inter-prediction direction of the block to be one of a first direction, a second direction, and a bi-direction; if the determining of the inter-prediction direction indicates that the inter-prediction direction is not the second direction, determining a first direction reference index from a first direction reference picture list as a reference index for the block; and if the determining of the inter-prediction direction indicates that the inter-prediction direction is not the first direction, determining a second direction reference index from a second direction reference picture list as a reference index for the block. | 2016-03-03 |
20160065988 | VIDEO ENCODING APPARATUS, VIDEO DECODING APPARATUS, VIDEO ENCODING METHOD, VIDEO DECODING METHOD, AND COMPUTER PROGRAM - An intra prediction unit that performs intra-frame prediction includes a luminance reference pixel acquisition unit and a chrominance reference pixel acquisition unit. When the coding unit is set to a smallest CU block, the luminance reference pixel acquisition unit subsamples reference pixels arranged at integer pixel locates neighboring a luminance block that corresponds to a chrominance prediction target block, and acquires the pixel values of the reference pixels after the subsampling. Furthermore, when the coding unit is set to a smallest CU block, the chrominance reference pixel acquisition unit subsamples reference pixels arranged at integer pixel locates neighboring the chrominance prediction target block, and acquires the pixel values of the reference pixels after the subsampling. Such an arrangement is capable of reducing the number of reference pixels used to reduce the redundancy between the color components. | 2016-03-03 |
20160065989 | INTERLAYER VIDEO ENCODING METHOD AND APPARATUS FOR USING VIEW SYNTHESIS PREDICTION, AND VIDEO DECODING METHOD AND APPARATUS FOR USING SAME - An interlayer video decoding method includes reconstructing color and depth images of a first layer obtained from a bitstream, based on encoding information of the color and depth images of the first layer; determining whether a prediction mode of a current block of a second layer image to be decoded corresponds to a merge mode; adding at least one of an inter-view candidate, a spatial candidate, a disparity candidate, a view synthesis prediction candidate, and a temporal candidate to candidates to a merge candidate list according to a predetermined priority in response to the prediction mode corresponding to the merge mode; selecting at least one candidate from the merge candidate list, based on a merge index obtained from the bitstream, to decode the current block based on the selected at least one candidate. The view synthesis prediction candidate is added to the merge candidate list with a fixed priority. | 2016-03-03 |
20160065990 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE ENCODING PROGRAM, IMAGE DECODING PROGRAM, AND RECORDING MEDIA - An image encoding device and an image decoding device encodes with a low overall output size while preventing encoding-efficiency degradation in occlusion regions. When encoding a multiview image comprising a plurality of images from different perspectives, this device, using a reference image from a different perspective from a target image being encoded and a reference depth map for a subject in said reference image, encodes while performing image prediction across different perspectives. The device is provided with: a combined-perspective-image generation unit that uses the reference image and reference depth map to generate a combined-perspective image for the target image; a usability determination unit that, for each encoding region determines whether or not the combined-perspective image is usable; and an image encoding unit that performs predictive encoding on the target image while selecting predicted-image generation methods for encoding regions for which the combined-perspective image was determined to be unusable. | 2016-03-03 |
20160065991 | METHOD AND SYSTEM FOR MOTION-COMPENSATED FRAME-RATE UP-CONVERSION FOR BOTH COMPRESSED AND DECOMPRESSED VIDEO BITSTREAMS - A video receiver is operable to receive three-dimensional (3D) video bitstreams from a video transmitter. The received 3D video bitstreams comprises a plurality of video frames and corresponding coding information. The coding information, for example, block motion vectors, block coding modes, quantization levels, and/or quantized residual data, is extracted for performing frame-rate up-conversion on the received plurality of video frames. The coding information is generated at the video transmitter via entropy decoding on a compressed 3D video from a video feed from, for example, an IP TV network. When an uncompressed 3D video is received, the video receiver is operable to perform frame-rate up-conversion on the received uncompressed 3D video using extracted block motion vectors and associated confidence-consistence measure. When a compressed 3D video is received, the video receiver is configured to perform video decompression on the received compressed 3D video prior to the frame-rate up-conversion. | 2016-03-03 |
20160065992 | EXPORTING ANIMATIONS FROM A PRESENTATION SYSTEM - A user input mechanism is displayed within a presentation system that allows a user to specify a certain portion of a selected slide (in a slide presentation), that has animations applied to it, that is to be exported in a selected export format. Information describing the specified portion of the selected slide, and information describing the animations applied to that portion, is obtained. An export file is generated with the specified portions of the slide, and the corresponding animations, in the selected export format. | 2016-03-03 |
20160065993 | VIDEO COMPRESSION APPARATUS AND VIDEO PLAYBACK APPARATUS - According to an embodiment, a video compression apparatus includes a first compressor, a second compressor, a partitioner and a communicator. The first compressor compresses a first video to generate a first bitstream. The second compressor sets regions in a second video and compresses the regions so as to enable each region to be independently decoded, to generate a second bitstream. The partitioner partitions the second bitstream according to the set regions to obtain a partitioned second bitstream. The communicator receives region information indicating a specific region that corresponds to one or more regions and selects and transmits a bitstream corresponding to the specific region from the partitioned second bitstream. | 2016-03-03 |
20160065994 | REPLACING VIDEO FRAMES IN A TRANSPORT STREAM - It is presented a splicing device for replacing video frames in a transport stream. The splicing device comprises a processor; and a memory storing instructions that, when executed by the processor, causes the splicing device to: receive the transport stream comprising frames of a first program stream and frames of a second program stream, and replace at least one of the frames of the second program stream with frames of a replacement program stored in a storage encoded at a plurality of different bit rates, wherein the frames of the replacement program are selected of from the plurality of different bit rates to comply with a maximum bandwidth of the transport stream | 2016-03-03 |
20160065995 | OPTIMIZING ABR SEGMENT SIZES FOR MOBILE VIDEO OUTAGE COVERAGE IN AN ABR STREAMING NETWORK - A scheme for optimizing segment sizes for an adaptive bitrate (ABR) streaming client engaged in a current ABR streaming session. In one implementation, a determination is made whether a wireless UE device executing the ABR streaming client is approaching a radio white spot area. If so, a video buffer of the ABR client is configured to preload a fixed number of segments having an adjusted size depending on the duration of the radio white spot area. The preloaded segments may comprise lower quality video segments, and as the wireless UE device exits the radio white spot area, the segment size and/or bitrates may be restored depending on the signal quality. | 2016-03-03 |
20160065996 | Media, Systems, Networks, And Methods For Broadcasting Audiovisual Content Through A Social Networking Site - Non-transitory computer readable storage medium that can include a set of executable instructions to direct a processor to receive a request from a member of a social networking site to access a library of audiovisual content. The member can be provided access to the library of audiovisual content. A selection of at least one item of audiovisual content from the library of audiovisual content can be received from the member. The member can be directed to an interface to complete a transaction. The at least one item audiovisual content can be associated with an account of the member. The at least one item of audiovisual content can be broadcasted from the account of the member to at least one user of the social networking site when the at least one user accesses the account of the member. Systems, networks, and methods are also disclosed. | 2016-03-03 |
20160065997 | APPARATUS, SYSTEMS AND METHODS FOR RICH MEDIA ELECTRONIC PROGRAM GUIDES - Electronic program guide (EPG) systems and methods are operable to incorporate image information into an EPG generated at a media device. An exemplary embodiment receives an image associated with a program, processes the received image into a rich media EPG image, receives program presentation schedule information that specifies a presentation schedule of a plurality of programs, wherein the program is one of the plurality of programs scheduled for presentation, associates an identifier with the rich media EPG image and the program, and generates a rich media EPG schedule based upon the received program presentation schedule information and the identifier. | 2016-03-03 |
20160065998 | METHOD, APPARATUS AND SYSTEM FOR PROVIDING ACCESS TO PRODUCT DATA - VISUAL IMAGE MARKETING (VIM) is a system whereby the visual image on a film or television program is utilized to market that specific product. In VIM, film.backslash.television is combined with computer technology to provide real-time or delayed access to product data. Viewers identify a product or object displayed in a video, television show or movie and by merely pointing and clicking on the object to obtain marketing and other data. | 2016-03-03 |
20160065999 | Companion Ads - According to aspects of the technology there are provided a computer-implemented method for distributing content from one or more content sources over a communications network to a plurality of content players each associated with a user of a content distribution system, the method comprising: receiving a content directory associated with a plurality of content items of the one or more content sources, the content directory comprising content location data for the plurality of content items and information associated with each content item; retrieving the content items using the received user content location data from the one or more content sources for seamless playback of the selected content items; associating the content items with one or more related content items; and distributing the one or more related content items to each of the plurality of content players when the content item is being played back. | 2016-03-03 |
20160066000 | METHOD FOR VIDEO SYNCHRONIZATION IN VIDEO DISTRIBUTION SYSTEMS - This disclosure describes a method for video synchronization in video distribution systems that includes a system that re-synchronizes the video playback of a video synchronization device with that of a host device after any change by the host, interruption within the host, or interruption of data flow between a video source device and a video display device. | 2016-03-03 |
20160066001 | DYNAMIC SYNCHRONIZATION OF MEDIA STREAMS WITHIN A SOCIAL NETWORK - A method of synchronizing first and second streams of a multimedia content program is operable for determining a temporal difference indicative of a relative timing between first and second streams of the program, the first stream being provided to a first multimedia processing resource (MPR) and the second stream being provided to a second MPR. The method includes manipulating at least one of the streams to reduce the temporal difference until the temporal difference is less than a predetermined threshold and enabling a viewer of the first stream to interact with a viewer of the second stream regarding the program. Interactions are visually detectable on a first display screen corresponding to the first MPR. | 2016-03-03 |
20160066002 | AUTOMATED ACCOUNT CREDITING AFTER INTERRUPTION OR FAILURE OF PAID CONTENT DELIVERY - One or more devices may receive activity logs from multiple set-top-boxes (STBs); determine that an outage has occurred based on the activity logs; identify one or more STBs, of the plurality of STBs, that failed to play back paid content during the outage, or where playback of paid content, by the one or more STBs, was interrupted during the outage; and credit corresponding accounts associated with the one or more STBs. | 2016-03-03 |
20160066003 | VIRAL TUNING METHOD - A method of scoring and arranging events related to entertainment content for a user in a viral tuning system is disclosed. The method comprising checking for a new event associated with media content; determining whether the new event is selected; applying a new score to the new event; associating the new event with one or more sub-events, each sub-event having a prior score and associated with the media content associated with the new event; adding the prior scores of the sub-events to the new score of the new event, resulting in a total score; adding an interest value to the total score, resulting in a new total score, the interest value being based on whether the new event is selected; and associating the new total score with the new event. | 2016-03-03 |
20160066004 | SYSTEMS AND METHODS FOR TEMPORARY ACCESS TO MEDIA CONTENT - Methods, systems, and/or devices for providing temporary access to media content are described herein. In one aspect, a server provides authorization to a transportation service provider for accessing one or more media items associated with an account of a user for a media content provider. The server provides the authorization in response to the user reserving a vehicle through the transportation service provider. Additionally, the server receives a first request (e.g., a request initiated by a mobile device of the user) to present a first media item of the one or more media items at a media presentation system of a reserved vehicle provided by the transportation service provider. In accordance with the authorization, the server sends a portion of the first media item for presentation at the media presentation system. | 2016-03-03 |
20160066005 | METHODS AND APPARATUS TO IDENTIFY REMOTE PRESENTATION OF STREAMING MEDIA - Methods and apparatus to identify remote presentation of streaming media are disclosed. An example method includes determining a first identification of streaming data transmitted to a streaming media device. A second identification of media presented by a media presentation device is determined. The first identification is compared to the second identification to determine whether first media identified by the first identification matches second media identified by the second identification. In response to determining that the first media matches the second media, a panelist associated with at least one of the streaming media device and the media presentation device is credited as having been presented the first media by the media presentation device on behalf of the streaming media device. | 2016-03-03 |
20160066006 | APPARATUS AND METHODS FOR MULTIMEDIA COORDINATION - Methods and apparatus for providing coordination between two or more different media distribution channels. In one embodiment, the apparatus includes a server and associated client processes disposed of various components of a managed content distribution network (e.g., cable or satellite network). The server process coordinates with the client processes to obtain user interactivity data useful is assessing the efficacy of certain secondary content (e.g., advertisements). In one variant, input is received from, and provided to, other associated media campaigns (e.g., print, online, and/or telephonic) so as to allow rapid and effective coordination between the campaigns. Mechanisms for improving user engagement to the secondary content are also disclosed. | 2016-03-03 |
20160066007 | VIDEO PLAYBACK METHOD, MEDIA DEVICE, PLAYBACK DEVICE, AND MULTIMEDIA SYSTEM - A video playback method, a media device, a playback device, and a multimedia system are provided, which relate to the field of communications, and are used to implement continuous playback of video segments in any format. The method includes: searching at least one media server to obtain video segments of a to-be-played video; acquiring playback information, address information, and a decoding parameter of each video segment; determining, according to the playback information of the video segments, usable video segments for continuous playback of the to-be-played video and an order of the usable video segments, and generating, according to the order, a playlist including the address information and the decoding parameter of each usable video segment; and sending the playlist to a playback device, so that the playback device plays the usable video segment. | 2016-03-03 |
20160066008 | COMMUNICATION SYSTEM, RECEIVING DEVICE, SERVER, AND COMMUNICATION METHOD - Program information is transmitted and received via a communication line, and a scheduling operation can be performed based on the program information via the communication line. For that purpose, a communication system includes a receiving apparatus, a server, and an information processing apparatus which are configured to transmit data to and receive data from one another via the communication line. The information processing apparatus includes an EPG requester and a display EPG receiver. The server includes an EPG request receiver, an EPG request transmitter, an EPG receiver, an EPG converter, and a display EPG transmitter. The receiving apparatus includes an EPG obtainer, an EPG request acceptor, an EPG extractor, and an EPG transmitter. | 2016-03-03 |
20160066009 | CLOUD-ENABLED NETWORK-BASED DIGITAL VIDEO RECORDER - This disclosure describes systems and methods related to a cloud-enabled network-based digital video recorder. In some embodiments, a request to record an asset may be received from a client device. An asset record associated with the request may be created. A first record event for generation of a manifest file may be created. A second record event for entitlement validation of an asset may be created. A third record event for quality control for the asset may be created based at least in part on the asset record. A manifest file associated with the asset may be generated based at least in part on the asset record. | 2016-03-03 |
20160066010 | MULTIMEDIA NETWORK SYSTEM WITH CONTENT IMPORTATION, CONTENT EXPORTATION, AND INTEGRATED CONTENT MANAGEMENT - This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet. | 2016-03-03 |
20160066011 | IMAGE DISPLAY APPARATUS AND METHOD OF OPERATING THE SAME - Provided is an image display apparatus including: an interface unit through which a pointing signal is received from an external input device; and a display unit that includes a first region and a second region which are distinguishable from each other and on any one of which an image object of which a function is activated by the pointing signal is displayed; and a controller that activates an application corresponding to a predetermined pattern, when in a state where a content screen is output to the first and second regions of the display unit, the image object that is displayed according to the pointing signal moves in the predetermined pattern, in which while maintaining the outputting of the content screen, the controller performs control in such a manner that a control screen for an external apparatus, which corresponds to the activation of the application, is output to the second region. | 2016-03-03 |
20160066012 | Electronic Messaging Display Optimization - A method, system, and/or computer program product optimize a display of messages on a public electronic video display. A video camera captures images of multiple mobile vehicles that are traversing a vehicular pathway, which is physically proximate to a public electronic video display. The multiple mobile vehicles are categorized into a specific vehicle category based on captured images of the multiple mobile vehicles. The specific vehicle category is matched to a particular set of multiple video display messages. A video display message is displayed on the public electronic video display based on the specific vehicle category. | 2016-03-03 |
20160066013 | PORTABLE AND PERSONALIZED PASSENGER INFOTAINMENT SYSTEM IN CONNECTED CAR - An apparatus and method of providing portable and personalized infotainment via an in-vehicle system of a vehicle from an infotainment content provider is provided. The method includes registering at least one mobile device with the in-vehicle system of the vehicle upon the at least one mobile device entering a defined location about the vehicle, receiving infotainment content at the at least one registered mobile device via the in-vehicle system of the vehicle while the at least one registered mobile device is within the defined location about the vehicle, and receiving the infotainment content at the at least one registered mobile device via another network upon the at least one mobile device leaving the defined location about the vehicle. | 2016-03-03 |
20160066014 | MULTIMEDIA PROCESSING RESOURCE WITH INTERACTIVE VOICE RESPONSE - A multimedia processing resource (MPR) includes interactive voice response capabilities. A user may control MPR commands and functions over a telephone interface. For example, through a telephone connection a user may receive a listing of electronic programming guide data, may schedule a multimedia program for recording, or may receive a report related to a multimedia program that is viewed at the present time. | 2016-03-03 |
20160066015 | Remote Control for First and Second Apparatus - First apparatuses ( | 2016-03-03 |
20160066016 | METHODS, SYSTEMS, AND MEDIA FOR CONTROLLING A BI-DIRECTIONAL HDMI PORT - In accordance with some implementations of the disclosed subject matter, a method for controlling a High-Definition Multimedia Interface (HDMI) port is provided, the method comprising: generating a first voltage at a first pin of the HDMI port; detecting a second voltage at the first pin of the HDMI port; detecting a third voltage at a second pin of the HDMI port; comparing the second voltage to the first voltage; comparing the second voltage to the third voltage; determining based on the comparison of the second voltage to the third voltage that the HDMI port of the device is connected to an HDMI source; causing the HDMI port to act as an HDMI sink; determining based on the comparison of the second voltage to the first voltage that the HDMI port of the device is connected to an HDMI sink; and causing the HDMI port to act as an HDMI source. | 2016-03-03 |
20160066017 | RECEPTION DEVICE, RECEPTION METHOD, AND PROGRAM - The present technology relates to a reception device, reception method, and program that can prevent erroneous detection of a predetermined signal, such as a P1 signal, included in, for example, a received signal such as DVB-T2. | 2016-03-03 |
20160066018 | Local Distribution Model - According to aspects of the technology there are provided a computer-implemented method for distributing content from one or more content sources over a communications network to a plurality of users by a master node of a content distribution system, the content distribution system further comprising a plurality of local nodes in communication with the master node, each local node serving a group of users from the plurality of users, the method comprising: maintaining a content directory associated with a plurality of content items of the one or more content sources, the content directory comprising content location data for the plurality of content items and information associated with each of the content item; transmitting the content directory to one or more of the local nodes; maintaining a user profile bank comprising one or more user profiles for each of the plurality of users; and transmitting the user profile bank to one or more of the local nodes for use in generating, at each local node, user content location data for each user in the group of users based on selecting a plurality of content items from the content directory according to a user profile of said user, the user content location data including locations of the selected content items, wherein the user content location data for each user is transmitted to a content player associated with said each user for use in retrieving the corresponding content items from the one or more content sources for seamless playback of the selected content items. | 2016-03-03 |
20160066019 | USE OF PARALLEL DATA PROGRAMMING FOR DEVICE INTEGRATION - Provided are techniques for detecting a presentation of media content on a first display device; synchronizing contextual data corresponding to the media content with the media content; transmitting the contextual metadata corresponding to the media content to a second display device in response to the detecting, wherein the second display device is a different device than the first display device; and presenting the contextual metadata, in synchronization with the media content, on the second display device in conjunction with the presentation of the media content on the first display device. | 2016-03-03 |
20160066020 | MEDIA CONTENT OUTPUT CONTROL - Control, based upon one or more pre-determined and user-configurable criterion, the loudness or intensity of audio as output by a television or handheld mobile device. | 2016-03-03 |
20160066021 | USER INTERFACE WITH CONTENT FILTERING AND/OR SOCIAL NETWORKING INTEGRATION - On a device with an internet protocol network connection, an application is provided that allows a user to watch internet protocol television on the device. While the user is watching a first live internet protocol television program via the application on the device, an accurate current list of second through Nth live internet protocol television programs that are available to be watched by the user is displayed. The device could include, for example, a gaming console, a media streamer, or the like. | 2016-03-03 |
20160066022 | LIVE TELEVISION APPLICATION INFORMATION PANEL - An intelligent television and methods for user interaction between the intelligent television and the user are provided. In general, a user is provided with navigation, notification, and setup options which enable one or more functions associated with the intelligent television. The presentation of options is based on input received by the intelligent television. As a user provides input to the intelligent television via a remote control or other input device, the intelligent television is configured to interpret the input and provide interactive functionality in the form of content presented to the display of the intelligent television. | 2016-03-03 |
20160066023 | SYSTEMS AND METHODS FOR PROVIDING VIDEO ON DEMAND IN AN INTELLIGENT TELEVISION - An intelligent television can provide various interfaces for providing video-on-demand (VOD). The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of VOD content and better organizations thereof. Further, the user interfaces provide unique process of transitioning between the VOD content. | 2016-03-03 |
20160066024 | REDUCING INTERFERENCE OF AN OVERLAY WITH UNDERLYING CONTENT - Methods and apparatus for displaying an overlay on top of media content are disclosed herein. In some embodiments, a request for presentation of an overlay on top of the media content at a target position on the display screen is handled (e.g. by a local terminal) in accordance with a dynamically determined extent of interference caused by the overlay to the media content. In some embodiments, a modification to at least one overlay attribute of the overlay is computed in accordance with the determined extent of interference, and the modified overlay is display over the underlying media content. Examples of ‘overlay attributes’ include size, color, transparency and shape. | 2016-03-03 |
20160066025 | IN-HOME SMART VIDEO CACHE - A method, performed by a computer device, may include determining one or more frequently watched television channels associated with a customer's account. The method may further include obtaining content associated with the one or more frequently watched television channels via multicast transmission units from a video serving office associated with a television services provider; converting the multicast transmission units into video segments playable by a media playing device; storing the video segments in a cache associated with the computer device; detecting a selection of a television channel associated with the obtained content made via the media playing device; and providing the stored video segments to the media playing device, in response to detecting the selection of the television channel associated with the obtained content. | 2016-03-03 |
20160066026 | PROVISIONING PREFERRED MEDIA CONTENT - Allocating idle tuner resources to buffer or record broadcast programming determined to be desirable or preferred by any particular user or television viewer. | 2016-03-03 |
20160066027 | SYSTEMS AND METHODS FOR MANAGING LOCAL STORAGE OF ON-DEMAND CONTENT - On-demand systems and methods are provided to manage locally-stored on-demand content. A user's equipment controls the deletion of and/or access to on-demand content from a local storage device based on constraining criteria that may include rental conditions, dynamic factors, and keys. | 2016-03-03 |