49th week of 2015 patent applcation highlights part 86 |
Patent application number | Title | Published |
20150350616 | DISPLAY AND PORTABLE PROJECTOR - This display includes a control portion controlling a laser beam generation portion to output a first laser beam including a region of relaxation oscillation to a partial first image forming element included in a plurality of image forming elements and to output a second laser beam including no region of relaxation oscillation to a second image forming element, other than the first image forming element, included in the plurality of image forming elements. | 2015-12-03 |
20150350617 | METHOD FOR PROJECTING VIRTUAL DATA AND DEVICE ENABLING THIS PROJECTION - A method for projecting information issued from a digital design model. Calibration is performed by acquiring characteristic data originating from a surface of interest and comparing the characteristic data with virtual data issued from the digital design model. A spatial position of a projecting device is determined. The projecting device comprises a video projector and at least two separate image-capturing devices. Depending on the spatial position, information issued from the digital design model is projected by the video projector onto the surface of interest. | 2015-12-03 |
20150350618 | METHOD OF AND SYSTEM FOR PROJECTING DIGITAL INFORMATION ON A REAL OBJECT IN A REAL ENVIRONMENT - A method of projecting digital information on a real object in a real environment includes the steps of projecting digital information on a real object or part of a real object with a visible light projector, capturing at least one image of the real object with the projected digital information using a camera, providing a depth sensor registered with the camera, the depth sensor capturing depth data of the real object or part of the real object, and calculating a spatial transformation between the visible light projector and the real object based on the at least one image and the depth data. The invention is also concerned with a corresponding system. | 2015-12-03 |
20150350619 | Signal Processing Method, Signal Processing System and Display Device - The present invention provides a signal processing method comprising steps of: S | 2015-12-03 |
20150350620 | IMAGE PICKUP APPARATUS THAT PERFORMS WHITE BALANCE CONTROL AND METHOD OF CONTROLLING THE SAME - An image pickup apparatus capable of properly performing white balance control on an image. A photographed image is divided into areas and a color evaluation value is acquired from each area. Infrared light is detected from each of areas of an object defined in association with the areas of the image. White balance correction is performed on the image using a mixed WB correction value calculated by mixing a first WB correction value calculated using the color evaluation values included in a white detection range set in a color space and a second WB correction value calculated using the color evaluation values acquired from areas each having an infrared light amount larger than a predetermined amount and included in a detection range of a predetermined color other than white, set in the color space. | 2015-12-03 |
20150350621 | SOUND PROCESSING SYSTEM AND SOUND PROCESSING METHOD - A recorder receives designation of a video which is desired to be reproduced from a user. If designation of one or more designated locations where sound is emphasized on a screen of a display which displays the video is received by the recorder from the user via an operation unit during reproduction or temporary stopping of the video, a signal processing unit performs an emphasis process on audio data, that is, the signal processing unit emphasizes audio data in directions directed toward positions corresponding to the designated locations from a microphone array by using audio data recorded in the recorder. A reproducing device reproduces the emphasis-processed audio data and video data in synchronization with each other. | 2015-12-03 |
20150350622 | PACKED I-FRAMES - Systems and methods for enabling playback control functions of a media player are disclosed. For example, a user of a client device receiving streaming playback of a video stream may perform rewind and fast forward control functions. The client device may implement these playback control functions by retrieving an enhanced playback segment. Using the enhanced playback segment, the media player may display selected frames at a predetermined interval while maintaining a visual cadence that is pleasing to a viewer. In the described embodiments, a client device may render a video stream, receive a command to control a fast forward or rewind playback mode for the video stream, and retrieve, from a distribution server or associated edge cache, one or more enhanced playback segments adapted to implement the user command. | 2015-12-03 |
20150350623 | Method and Apparatus for Efficient Coding of Depth Lookup Table - A method and apparatus for encoding and decoding depth lookup table (DLT) using a constrained table value range are disclosed. For a decoder, a constrained table value range from a minimum table value to a maximum table value of the DLT is decoded from the coded DLT information. Bit map values for depth values in a depth range from (the minimum table value+1) to (the maximum table value−1) are then decoded. The bit map values indicate whether the depth values are in the DLT respectively. The DLT for the current depth map can be reconstructed based on the constrained table value range and the bit map values for the depth values in the depth range. For an encoder, a constrained table value range from a minimum table value to a maximum table value of the DLT is determined and encoded the DLT into coded DLT information. | 2015-12-03 |
20150350624 | METHOD AND APPARATUS FOR GENERATING 3D IMAGE DATA STREAM, METHOD AND APPARATUS FOR PLAYING 3D IMAGE DATA STREAM - A method of generating a 3-dimensional (3D) image data stream includes encoding a first partial image including half of data of a 3D image including a first viewpoint image in full resolution and a second viewpoint image in full resolution; encoding a second partial image including a remaining half of the data of the 3D image; generating streams of the encoded first partial image and the encoded second partial image based on a stream generating method determined from among a first stream generating method that inserts information about the first partial image and information about the second partial image into one stream, and a second stream generating method that inserts the information about the first partial image into a basic layer stream and the information about the second partial image into an enhancement layer stream; and generating an information stream including information indicating the determined stream generating method. | 2015-12-03 |
20150350625 | BROADCAST TRANSMITTER, BROADCAST RECEIVER AND 3D VIDEO DATA PROCESSING METHOD THEREOF - A broadcast transmitter/receiver and a 3D video data processing method of the same are disclosed. A 3D video data processing method of a broadcast transmitter includes encoding 3D video data, using an encoder, generating system information included in 3D video metadata, using a system information processor, outputting a transport stream by inserting frame sync information in the 3D vide data and multiplexing the 3D video data and system information, using a TP encoder, and modulating and transmitting the transport stream, using a transmitting unit. A 3D video data processing method of a broadcast receiver includes receiving a broadcasting signal including 3D video data having frame sync information and system information, using a reception unit, demultiplexing the 3D video data and the system information, using a demultiplexer, acquiring 3D video metadata by parsing the system information, using a system information processor, acquiring the frame sync information from the 3D video data and outputting the video data frame-sequentially based on the acquired frame sync information, using a sync controller, and decoding the 3D video data based on the 3D metadata, using a decoder. | 2015-12-03 |
20150350626 | METHOD FOR PROVIDING THREE-DIMENSIONAL (3D) IMAGE, METHOD FOR CONVERTING 3D MESSAGE, GRAPHICAL USER INTERFACE (GUI) PROVIDING METHOD RELATED TO 3D IMAGE, AND 3D DISPLAY APPARATUS AND SYSTEM FOR PROVIDING 3D IMAGE - A three-dimensional (3D) image providing method and a display apparatus using the same are provided. According to the 3D image providing method, if a particular manipulation is input from a user in the two-dimensional (2D) mode, whether an input image is a 2D image or a 3D image is detected. If the input image is the 3D image, the display mode is changed to the 3D mode and the 3D image is displayed. If the input image is the 2D image, the input 2D image is converted to a 3D image and the converted 3D image is displayed by changing the display mode to the 3D mode. Thus, regardless of whether the input image is the 2D image or the 3D image, users can execute the 3D mode using the single manipulation. | 2015-12-03 |
20150350627 | METHOD AND APPARATUS FOR GENERATING DEPTH VALUE CORRESPONDING TO SUBJECT USING DEPTH CAMERA - A method and apparatus for generating a depth value corresponding to a subject by using a depth camera includes dividing a predetermined time section into n sub-time sections in order to measure the depth value, acquiring a voltage value corresponding to the amount of light reflected from the subject in each sub-time section, by using at least one photodiode included in the depth camera, quantizing the voltage value to any one level among predetermined levels, on the basis of the acquired n voltage values, and outputting the quantized value. | 2015-12-03 |
20150350628 | REAL-TIME CONTENT IMMERSION SYSTEM - A method may include presenting a scene from linear content on one or more display devices in an immersive environment, and receiving, from a user within the immersive environment, input to change an aspect of the scene. The method may also include accessing 3-D virtual scene information previously used to render the scene, and changing the 3-D virtual scene information according to the changed aspect of the scene. The method may additionally include rending the 3-D virtual scene to incorporate the changed aspect, and presenting the rendered scene in real time in the immersive user environment. | 2015-12-03 |
20150350629 | COLOR NIGHT VISION CAMERAS, SYSTEMS, AND METHODS THEREOF - Disclosed are improved methods, systems and devices for color night vision that reduce the number of intensifiers and/or decrease noise. In some embodiments, color night vision is provided in system in which multiple spectral bands are maintained, filtered separately, and then recombined in a unique three-lens-filtering setup. An illustrative four-camera night vision system is unique in that its first three cameras separately filter different bands using a subtractive Cyan, Magenta and Yellow (CMY) color filtering-process, while its fourth camera is used to sense either additional IR illuminators or a luminance channel to increase brightness. In some embodiments, the color night vision is implemented to distinguish details of an image in low light. The unique application of the three-lens subtractive CMY filtering allows for better photon scavenging and preservation of important color information. | 2015-12-03 |
20150350630 | IMAGE PROJECTION APPARATUS - Provided is an image projection apparatus including: one or more light sources; one or more illumination optical systems; a first reflection-type light valve group including three light valves and being configured to modulate incident light based on first image information; a second reflection-type light valve group including three light valves and being configured to modulate incident light based on second image information; a first prism-type photosynthesizing member having a function of synthesizing, on one optical axis, light that is reflected by the first reflection-type light valve group; a second prism-type photosynthesizing member having a function of synthesizing, on one optical axis, light that is reflected by the second reflection-type light valve group; and a prism-type beam splitter configured to synthesize, on one optical axis, light that has been reflected by the first reflection-type light valve group and light that has been reflected by the second reflection-type light valve group. | 2015-12-03 |
20150350631 | DISPLAY APPARATUS WITH A 3D SYNCHRONIZATION SIGNAL TRANSMITTER DISPOSED THEREIN - A display apparatus in which a user can view a 3D image using shutter glasses is provided. The display apparatus, in which a user can view a three-dimensional (3D) image using shutter glasses, may include: a cover; a display module which is disposed in the cover and displays. an image; and a transmitter which is disposed in the cover and transmits a synchronization signal to the shutter glasses to synchronize the image displayed by the display module with the shutter glasses. | 2015-12-03 |
20150350632 | STEREOSCOPIC VIEW SYNTHESIS METHOD AND APPARATUS USING THE SAME - A stereoscopic image synthesis method includes the following: receiving a first image corresponding to a first view angle and a second image corresponding to a second view angle; obtaining a disparity map corresponding to the first image and the second image; determining a zero disparity region according to the disparity map; adjusting the disparity map according to the zero disparity region to obtain a shifted disparity map; linearly or non-linearly adjusting the shifted disparity map according to the shifted disparity map and a preset maximum range to obtain an adjusted disparity map; generating a plurality of virtual view angle images according to the adjusted disparity map, the first image, and the second image; and enhancing a two-dimensional depth cue of the virtual view angle images according to the adjusted disparity map. | 2015-12-03 |
20150350633 | DISPLAY DEVICE - The present invention relates to a display device, which comprises a first polarizing plate and a second polarizing plate; the polarization direction of the first polarizing plate and the polarization direction of the second polarizing plate perpendicular to each other; a liquid crystal layer deposited between the first polarizing plate and the second polarizing plate and configured to display images; a polarization control layer laminated onto the second polarizing plate and configured to control the optical path difference; and a third polarizing plate laminated onto the polarization control layer; the third polarizing plate comprises unpolarized regions arranged in an array. By applying voltage to the polarization control layer, the polarization direction of the light is also changed; in this way, the third polarizing plate can act as a grating or a common light-transmitting plate, and the switch between 2D display mode and 3D display mode can be achieved. | 2015-12-03 |
20150350634 | SYSTEM FOR PROVIDING COMPLEX-DIMENSIONAL CONTENT SERVICE USING COMPLEX 2D-3D CONTENT FILE, METHOD FOR PROVIDING SAID SERVICE, AND COMPLEX-DIMENSIONAL CONTENT FILE THEREFOR - An information processing method of a multidimensional content providing system for providing a user with a multidimensional content including at least one 2D video section and at least one 3D video section is provided. The method includes the steps of: (a) the multidimensional content providing system playing the 2D video section with a 2D player; (b) the multidimensional content providing system playing the 3D video section with the 2D player; (c) the multidimensional content providing system acquiring a distorted image during the play at the step (b); (d) the multidimensional content providing system applying a rendering process to the distorted image acquired at the step (c) by using a 3D rendering engine; and (e) the multidimensional content providing system providing the rendered image for the user. | 2015-12-03 |
20150350635 | HEAD TRACKING EYEWEAR SYSTEM - In some embodiments, a system for tracking with reference to a three-dimensional display system may include a display device, an image processor, a surface including at least three emitters, at least two sensors, a processor. The display device may image, during use, a first stereo three-dimensional image. The surface may be positionable, during use, with reference to the display device. At least two of the sensors may detect, during use, light received from at least three of the emitters as light blobs. The processor may correlate, during use, the assessed referenced position of the detected light blobs such that a first position/orientation of the surface is assessed. The image processor may generate, during use, the first stereo three-dimensional image using the assessed first position/orientation of the surface with reference to the display. The image processor may generate, during use, a second stereo three-dimensional image using an assessed second position/orientation of the surface with reference to the display. | 2015-12-03 |
20150350636 | INFORMATION PROCESSING METHOD AND ELECTRONIC APPARATUS - The electronic apparatus of the present embodiment displays, by means of first display parameters, a first image, and, by means of second display parameters, a second image, thus allowing a user of said electronic apparatus to perceive a first display image at a first distance which is smaller than a second distance between the user and a display unit, and to perceive a second display image at a third distance which is greater than the second distance between the user and the display unit, thus resolving the technical problem in the prior art whereby a user wishing to view an image in 3D must be at a relatively precise position relative to the 3D display device in order to be able to view an image with 3D effects, failing which such effects are poor. | 2015-12-03 |
20150350637 | ELECTRONIC APPARATUS AND DISPLAY PROCESSING METHOD - According to one embodiment, an electronic apparatus includes a camera and a processor. The camera is configured to capture an image of eyes of a user. The processor is configured to detect a distance of the user's point of gaze by using the image captured by the camera, and to determine parallax to be applied to a pair of parallax images including a left-eye image and a right-eye image such that an image is displayed at a depth position corresponding to the detected distance of the user's point of gaze. | 2015-12-03 |
20150350638 | IMAGERS WITH ERROR GENERATION CAPABILITIES - A system may include a camera module having error generation circuitry, and processing circuitry that processes image data from the camera module. The processing circuitry may include error detection circuitry that monitors or otherwise processes the image data to verify correct operation of the camera module. To test for correct operation of the error detection circuitry, the processing circuitry may provide a control signal to the camera module that enables error generation and selects a type of fault for the error generation circuitry to emulate. In response to receiving the control signal, the error generation circuitry may emulate the fault at the camera module to produce faulty image data. The error generation circuitry may emulate the fault by modifying control signals at the camera module or modifying the digital image data stream produced by the camera module. | 2015-12-03 |
20150350639 | SYSTEMS AND METHODS FOR PROVIDING MONITORING STATE-BASED SELECTABLE BUTTONS TO NON-DESTRUCTIVE TESTING DEVICES - A system includes a portable non-destructive testing (NDT) device. The NDT device includes a processor configured to receive imaging data captured via a sensor of the NDT device, cause a display of the NDT device to display an image to be analyzed based on the imaging data, and cause the display to display a graphical user interface (GUI). The GUI includes a first plurality of user-selectable objects. Each of the first plurality of user-selectable objects is configured to activate one or more monitoring functions of the NDT device. The processor is also configured to cause the display to display at least a first set of the first plurality of user-selectable objects. The first set of the first plurality of user-selectable objects is configured to substantially overlay the image. The first set of the first plurality of user-selectable objects is displayed based at least in part on an inspection state of the NDT device. | 2015-12-03 |
20150350640 | VIDEO ENCODING AND DECODING METHOD - Disclosed are a method and apparatus for improving the accuracy of intra-prediction in order to improve encoding and decoding efficiency. The video decoding method may improve the prediction efficiency for the current pixel to be predicted by referring to the degree of variation in surrounding pixels, to thereby effectively decode the bit stream with improved encoding efficiency. In addition, an additional prediction candidate is used to achieve improved accuracy of intra-prediction, and the thus-improved accuracy of intra-prediction may reduce residual components and improve encoding efficiency. Further, an improved planar mode is utilized to achieve improved intra-prediction. | 2015-12-03 |
20150350641 | DYNAMIC RANGE ADAPTIVE VIDEO CODING SYSTEM - A video coding/decoding system codes data efficiently even when input video data exhibits changes in dynamic range. The system may map pixel values of the first frame from a dynamic range specific to the input image data to a second dynamic range that applies universally to a plurality of frames that have different dynamic ranges defined for them. The system may code the mapped pixel values to reduce bandwidth of the mapped frame data, and thereafter transmit the coded image data to a channel. | 2015-12-03 |
20150350642 | METHOD FOR ENCODING INTER-LAYER VIDEO FOR COMPENSATING LUMINANCE DIFFERENCE AND DEVICE THEREFOR, AND METHOD FOR DECODING VIDEO AND DEVICE THEREFOR - Provided are an inter-layer video encoding method and apparatus therefor and an inter-layer video decoding method and apparatus therefor. An inter-layer video decoding method involves reconstructing a first layer image, based on encoding information obtained from a first layer bitstream; in order to reconstruct a second layer block determined as a predetermined partition type and to be in a prediction mode, determining whether to perform illumination compensation for the reconstructed second layer block determined by using a first layer reference block that is from among the reconstructed first layer image and corresponds to the second layer block; and generating the reconstructed second layer block by using inter-layer prediction information obtained from a second layer bitstream and the first layer reference block, and generating a second layer image including the reconstructed second layer block whose illumination is determined according to whether the illumination compensation was performed. | 2015-12-03 |
20150350643 | METHOD AND APPARATUS FOR GENERATING A REFERENCE FRAME AND METHOD AND APPARATUS FOR ENCODING/DECODING IMAGE USING THE SAME - A method for encoding pixels in an image, includes: encoding an offset to be applied to a reference frame; generating predicted pixels of the pixels in the image, based on interpolating pixels in the reference frame and then adding the offset to the interpolated pixels; and encoding residual signals that are differences between the pixels in the image and the predicted pixels, wherein the encoding of the residual signals comprises: skipping both transform and quantization with respect to residual signals of which an encoding scheme corresponds to skipping of both transform and quantization, the encoding scheme related to transform and quantization, skipping transform and performing quantization with respect to residual signals of which the encoding scheme corresponds to skipping of transform, and performing transform and quantization with respect to residual signals of which the encoding scheme corresponds to skipping neither transform nor quantization. | 2015-12-03 |
20150350644 | MOVING IMAGE PREDICTION ENCODING/DECODING SYSTEM - A moving image encoding/decoding system may include a video predictive encoding device, which may include: an encoding device which encodes each of a plurality of input pictures to generate compressed picture data including a random access picture, and encodes data about display order information of each picture; a restoration device which decodes the compressed picture data to restore a reproduced picture; a picture storage device which stores the reproduced picture as a reference picture; and a memory management device which controls the picture storage device. Following completion of an encoding process of generating the random access picture, the memory management device refreshes the picture storage device by setting every reference picture in the picture storage device, except for the random access picture, as unnecessary immediately before or immediately after encoding a picture with display order information larger than the display order information of the random access picture. | 2015-12-03 |
20150350645 | METHOD FOR ENCODING AND DECODING IMAGES BASED ON CONSTRAINED OFFSET COMPENSATION AND LOOP FILTER, AND APPARATUS THEREFOR - Provided are a method and apparatus for encoding and decoding images based on constrained offset compensation and a loop filter. The image decoding apparatus: receives, from an encoder, a first indicator indicating whether a sequence, a picture, a frame, a slice, a coding unit (CU), a prediction unit (PU), and/or a transform unit (TU) supports constrained offset compensation; receives, from the encoder, a second indicator indicating whether constrained sample adaptive offset (SAO) compensation or an adaptive loop filter (ALF) is applied; receives a parameter from the encoder; and applies the SAO compensation or the ALF to pixels of a restored image on the basis of the second indicator and the parameter. | 2015-12-03 |
20150350646 | ADAPTIVE SYNTAX GROUPING AND COMPRESSION IN VIDEO DATA - An encoding system may include a video source that captures video image, a video coder, and a controller to manage operation of the system. The video coder may encode the video image into encoded video data using a plurality of subgroup parameters corresponding to a plurality of subgroups of pixels within a group. The controller may set the subgroup parameters for at least one of the subgroups of pixels in the video coder, based upon at least one parameters corresponding to the group. A decoding system may decode the video data based upon the motion prediction parameters. | 2015-12-03 |
20150350647 | SELECTIVE PERCEPTUAL MASKING VIA DOWNSAMPLING IN THE SPATIAL AND TEMPORAL DOMAINS USING INTRINSIC IMAGES FOR USE IN DATA COMPRESSION - An automated, computerized method for processing a video is provided. The method includes providing a video file depicting a video, in a computer memory; generating an intrinsic video corresponding to the video; filtering the intrinsic video to provide a filtered intrinsic video; and compressing the filtered intrinsic video to provide a compressed filtered intrinsic video. | 2015-12-03 |
20150350648 | Method and Apparatus of Adaptive Loop Filtering - A method and apparatus for processing of coded video using in-loop processing are disclosed. Input data to the in-loop processing is received and the input data corresponds to reconstructed or reconstructed-and-deblocked coding units of the picture. The input data is divided into multiple filter units and each filter unit includes one or more boundary-aligned reconstructed or reconstructed-and-deblocked coding units. A candidate filter is then selected from a candidate filter set for the in-loop processing. The candidate filter set comprises at least two candidate filters the said in-loop processing corresponding to adaptive loop filter (ALF), adaptive offset (AO), or adaptive clipping (AC). The in-loop processing is then applied to one of the filter units to generate a processed filter unit by using the candidate filter selected to all boundary-aligned reconstructed or reconstructed-and-deblocked coding units in said one of the filter units. | 2015-12-03 |
20150350649 | CODING METHOD AND CODING DEVICE - In related art, it is not considered that the image quality of video to be transmitted can be improved in consideration of a delay time in video transmission. An image information coding method includes an analyzing step of analyzing an input image, a quantization parameter calculating step of calculating a quantization parameter by using analysis results in the analyzing step, and an encoding step of encoding the input image by using the quantization parameter calculated in the quantization parameter calculating step, wherein a first region to be analyzed in the analyzing step has a variable size. | 2015-12-03 |
20150350650 | EFFICIENT SAO SIGNALING - Methods and systems provide efficient sample adaptive offset (SAO) signaling by reducing a number of bits consumed for signaling SAO compared with conventional methods. In an embodiment, a single flag is used if a coding unit to a first scanning direction with respect to a given coding unit is off. In an embodiment, further bits may be saved if some neighboring coding units are not present, i.e. the given coding unit is an edge. For example, a flag may be skipped, e.g., not signaled, if the given coding unit does not have a neighbor. In an embodiment, a syntax element, one or more flags may signal whether SAO filtering is performed in a coding unit. Based on the syntax element, a merge flag may be skipped to save bits. In an embodiment, SAO syntax may be signaled at a slice level. | 2015-12-03 |
20150350651 | MOVING PICTURE CODING METHOD, MOVING PICTURE DECODING METHOD, AND APPARATUSES OF THE SAME - A moving picture coding method includes partitioning a picture into blocks each of which includes pixels, selecting a scanning scheme from among plural scanning schemes, scanning the blocks according to the selected scanning scheme, and coding the blocks in an order in which the blocks are scanned. In the partitioning, the picture is partitioned into rows and columns of macroblocks each of which is partitioned into the blocks. The plural scanning schemes include a first scanning scheme for scanning the blocks in the marcroblock per row of blocks. | 2015-12-03 |
20150350652 | CONTENT AWARE SCHEDULING IN A HEVC DECODER OPERATING ON A MULTI-CORE PROCESSOR PLATFORM - A method is provided for decoding an encoded video stream on a processor having a plurality of processing cores includes receiving and examining a video stream to identify any macroscopic constructs present therein that support parallel processing. Decoding of the video stream is divided into a plurality of decoding functions. The plurality of decoding functions is scheduled for decoding the video stream in a dynamic manner based on availability of any macroscopic constructs that have been identified and then based on a number of bytes used to encode each block into which each picture of the video stream is partitioned. Each of the decoding functions is dispatched to the plurality of processing cores in accordance with the scheduling. | 2015-12-03 |
20150350653 | IMAGE COMPRESSION BASED ON DEVICE ORIENTATION AND LOCATION INFORMATION - An encoding system may include a video source that provides video data to be coded, a video coder, a transmitter, and a controller to manage operation of the system. The controller may control the video coder to code and compress the image information from the video source into video data, based upon one or more motion prediction parameters. The transmitter may transmit the video data. A decoding system may decode the video data based upon the motion prediction parameters. | 2015-12-03 |
20150350654 | VIDEO QUALITY ADAPTATION WITH FRAME RATE CONVERSION - During video coding, frame rate conversion (FRC) capabilities of a decoder may be estimated. Based on the estimated FRC capabilities, an encoder may select a frame rate for a video coding session and may alter a frame rate of source video to match the selected frame rate. Thereafter, the resultant video may be coded and output to a channel. By incorporating knowledge of a decoder's FRC capabilities as source video is being coded, an encoder may reduce the frame rate of source video opportunistically. Bandwidth that is conserved by avoiding coding of video data in excess of the selected frame rate may be directed to coding of the remaining video at a higher bitrate, which can lead to increased quality of the coding session as a whole. | 2015-12-03 |
20150350655 | IMAGE COMPRESSION SYSTEM FOR DYNAMICALLY ADJUSTING COMPRESSION PARAMETERS BY CONTENT SENSITIVE DETECTION IN VIDEO SIGNAL - An image compression system includes a register, a sensitive detection device, a prediction difference device, a bit-rate control device, a mapping device, and an encoding device, The register temporarily stores plural pixels, which have a current encoding pixel and plural historical decoded pixels. The sensitive detection device analyzes contents of the historical decoded pixels or a previous history data to calculate a prediction value and a current history data. The prediction difference device subtracts the prediction value from the current encoding pixel to generate a prediction difference value. The bit-rate control device adjusts a compression ratio according to a final bits signal so as to output a suggestion bits signal. The mapping device outputs an index based on the prediction difference value, the current history data, and the suggestion bits signal. The encoding device encodes the index to output a bit stream and the final bits signal. | 2015-12-03 |
20150350656 | DYNAMIC VIDEO CORE CLOCK AND VOLTAGE SCALING - Disclosed are systems and methods for dynamically scaling a clock and/or voltage of a video core. The method may include buffering video frames in an input buffer queue and encoding the video frames from the input buffer queue with a video encoder to generate encoded video frames. An input buffer queue is monitored to generate an indication of a fullness of the buffer queue and a high input-threshold level is established for the input buffer queue and a low input-threshold level for the input buffer queue. A clock frequency of the video encoder is increased in response to the indication of the fullness reaching the high input-threshold for the buffer queue and the clock frequency of the video decoder is decreased in response to the indication of the fullness reaching the low input-threshold for the buffer queue. | 2015-12-03 |
20150350657 | VIDEO SIGNAL PROCESSING METHOD AND DEVICE - The video signal processing method according to the present invention comprises: generating a candidate mode list of a current block on the basis of an intra-prediction mode from the spatial neighboring block of the current block; modifying the candidate mode list on the basis of an intra-prediction mode from the neighboring view of the current block; inducing the intra-prediction mode of the current block on the basis of the modified candidate mode list; and predicting the current block by using the induced intra-prediction mode. | 2015-12-03 |
20150350658 | APPARATUS FOR ENCODING AND DECODING IMAGE USING ADAPTIVE DCT COEFFICIENT SCANNING BASED ON PIXEL SIMILARITY AND METHOD THEREFOR - The present invention discloses an encoding apparatus using a Discrete Cosine Transform (DCT) scanning, which includes a mode selection means for selecting an optimal mode for intra prediction; an intra prediction means for performing intra prediction onto video inputted based on the mode selected in the mode selection means; a DCT and quantization means for performing DCT and quantization onto residual coefficients of a block outputted from the intra prediction means; and an entropy encoding means for performing entropy encoding onto DCT coefficients acquired from the DCT and quantization by using a scanning mode decided based on pixel similarity of the residual coefficients. | 2015-12-03 |
20150350659 | REGION OF INTEREST SCALABILITY WITH SHVC - Region of Interest (ROI) scalability with SHVC is able to be implemented where scalability is used for part of a picture but not the whole picture. Applications of ROI scalability include traffic monitoring, security monitoring and tiled streaming. | 2015-12-03 |
20150350660 | METHOD AND APPARATUS FOR CODING MULTILAYER VIDEO, METHOD AND APPARATUS FOR DECODING MULTILAYER VIDEO - Disclosed are methods for coding and decoding a multilayer video. The method for decoding a multilayer comprise: decoding a first layer picture and saving same to a decoded picture buffer (DPB); marking the first layer picture as a short-term reference picture; obtaining interlayer RPS information of a second layer picture which has a first POC identical to that of the first layer picture and which is interlayer-predicted by referencing the first layer picture; marking the first layer picture which has been marked as the short-term reference picture as a long-term reference picture, based on the interlayer RPS information; and performing interlayer prediction with respect to the second layer picture by referencing the first layer picture which has been marked as the long-term reference picture. | 2015-12-03 |
20150350661 | HIGH PRECISION UP-SAMPLING IN SCALABLE CODING OF HIGH BIT-DEPTH VIDEO - The precision of up-sampling operations in a layered coding system is preserved when operating on video data with high bit-depth. In response to bit-depth requirements of the video coding or decoding system, scaling and rounding parameters are determined for a separable up-scaling filter. Input data are first filtered across a first spatial direction using a first rounding parameter to generate first up-sampled data. First intermediate data are generated by scaling the first up-sampled data using a first shift parameter. The intermediate data are then filtered across a second spatial direction using a second rounding parameter to generate second up-sampled data. Second intermediate data are generated by scaling the second up-sampled data using a second shift parameter. Final up-sampled data may be generated by clipping the second intermediate data. | 2015-12-03 |
20150350662 | On Reference Layer and Scaled Reference Layer Offset Parameters for Inter-Layer Prediction in Scalable Video Coding - A process for determining the selection of filters and input samples is provided for scalable video coding. The process provides for re-sampling using video data obtained from an encoder or decoder process of a base layer (BL) in a multi-layer system to improve quality in Scalable High Efficiency Video Coding (SHVC). In order to provide better alignment between layers, it is proposed that reference layer offset adjustment parameters be signaled. | 2015-12-03 |
20150350663 | SYSTEM AND METHOD FOR STORING AND MOVING GRAPHICAL IMAGE DATA SETS WITH REDUCED DATA SIZE REQUIREMENTS - A method for reducing data size of digital images is provided. The method includes receiving a Joint Photographic Experts Group (JPEG) encoded image, and performing an entropy decode on the image. The method also includes generating a fingerprint for each JPEG coefficient block, and processing the fingerprints to determine the identity of any duplicate or similar JPEG coefficient blocks. The method further includes generating metadata identifying the duplicate or similar JPEG coefficient blocks, and compressing non-duplicate and/or non-similar JPEG coefficient blocks. The method also includes transferring the metadata and the non-duplicate and/or non-similar JPEG coefficient blocks to a remote system. | 2015-12-03 |
20150350664 | MOVING IMAGE REPRODUCTION METHOD AND MOVING IMAGE REPRODUCTION SYSTEM - A moving image reproduction method includes: dividing data of each of plural frames of a moving image to be displayed on a client terminal using a browser into blocks; judging whether each of the blocks has same information in the preceding frame; obtaining compressed data by encoding each block for which the preceding frame does not have the same information by a method compatible with a still image decoder; preparing compressed still image data in which the compressed data are arranged in succession; describing, for each block, information indicating presence/absence of the same information into image restoration information; preparing image restoration compressed information by encoding the image restoration information; and preparing a display program which is written in a description language that can be interpreted by the browser for reconstructing the data of moving image. | 2015-12-03 |
20150350665 | VIDEO DECODER WITH CONSTRAINED DYNAMIC RANGE - A technique for decoding video including receiving quantized coefficient level values representative of a block of video representative of a plurality of pixels and a quantization parameter related to the block of video. The technique includes dequantizing the quantized coefficient level values based upon the quantized coefficient level values and the quantization parameter only if the quantized coefficient level values and the quantization parameter are jointly within a predefined range of acceptable values. The technique also includes inverse transforming the dequantized coefficients to determine a decoded residue. | 2015-12-03 |
20150350666 | BLOCK-BASED STATIC REGION DETECTION FOR VIDEO PROCESSING - Methods, apparatus, systems and articles of manufacture to perform block-based static region detection for video processing are disclosed. Disclosed example video processing methods include segmenting pixels in a first frame of a video sequence into a first plurality of pixel blocks. Such example methods can also include processing the first plurality of pixel blocks and a second plurality of pixel blocks corresponding to a prior second frame of the video sequence to create, based on a first criterion, a map identifying one or more static pixel blocks in the first plurality of pixel blocks. Such example methods can further include identifying, based on the map, a static region in the first frame of the video sequence. | 2015-12-03 |
20150350667 | METHODS AND SYSTEMS FOR MOTION VECTOR DERIVATION AT A VIDEO DECODER - Method and apparatus for deriving a motion vector at a video decoder. A block-based motion vector may be produced at the video decoder by utilizing motion estimation among available pixels relative to blocks in one or more reference frames. The available pixels could be, for example, spatially neighboring blocks in the sequential scan coding order of a current frame, blocks in a previously decoded frame, or blocks in a downsampled frame in a lower pyramid when layered coding has been used. | 2015-12-03 |
20150350668 | METHODS AND APPARATUS FOR MULTI-VIEW VIDEO CODING - There are provided methods and apparatus for multi-view video coding. A video encoder includes an encoder for encoding a block in a picture by choosing between temporal prediction and cross-view prediction to enable a prediction for the block. The picture is one of a set of pictures corresponding to multi-view video content and having different view points with respect to a same or similar scene. The picture represents one of the different view points. A high-level syntax is used to indicate the use of cross-view prediction for the block. | 2015-12-03 |
20150350669 | METHOD AND APPARATUS FOR IMPROVING ESTIMATION OF DISPARITY IN A STEREO IMAGE PAIR USING A HYBRID RECURSIVE MATCHING PROCESSING - The estimation of disparity in a stereo image pair using a hybrid recursive matching processing denoted HRM with two different meander scan paths is improved. During the second meander path processing an additional disparity value calculated in the first meander path processing is used for the improved prediction of the disparity values. In a further embodiment, a third meander path processing is carried out, which third meander path corresponds to the first meander path, and the disparity values from the first meander path are used for a further improved prediction of the resulting disparity values. Instead of the third meander path processing, a bilinear filtering of disparity values can follow the second meander path processing. | 2015-12-03 |
20150350670 | CODING APPARATUS, COMPUTER SYSTEM, CODING METHOD, AND COMPUTER PRODUCT - A coding apparatus includes identifying circuitry that identifies based on a count of frames coded referring to a reference frame among a series of frames, a count of vectors specifying search positions on the reference frame of a given frame when detection is performed for a motion vector of a block of the given frame to be coded among the series of frames; and determining circuitry that determines based on the member count and a maximum read data volume that can be read in of the reference frame per unit time, for a single given frame of the series of frames, a first maximum read data volume for a single given frame when image data is read in of a search range that includes a search position specified on the reference frame by a motion vector of a block on a reduced image obtained by reducing the given frame. | 2015-12-03 |
20150350671 | MOTION COMPENSATION METHOD AND DEVICE FOR ENCODING AND DECODING SCALABLE VIDEO - Provided is a motion compensation method for encoding and decoding a scalable video. A first prediction value of pixels constituting a current block is acquired from a corresponding block of a base layer corresponding to the current block of an enhancement layer, a second prediction value of the pixels constituting the current block is acquired by using a block-unit bidirectional motion compensation result and a pixel-unit motion compensation result about the enhancement layer, and a prediction value of the pixels constituting the current block is acquired by using a weighted sum of the first prediction value and the second prediction value. | 2015-12-03 |
20150350672 | LOW-RESOLUTION VIDEO CODING CONTENT EXTRACTION - A method for extracting low-resolution video from compressed high-resolution video is disclosed. First, a video, comprising high-resolution frames encoded with a predictive coding technique, is input. At least one of the high-resolution frames is a reference frame. The reference frame is down-sampled to produce a first low-resolution frame with a first DC coefficient. Frequency coefficients corresponding to the first low-resolution frame are generated. Then, a second low-resolution frame is generated according to the frequency coefficients and the first low-resolution frame, the second low-resolution frame having a second DC coefficient. A residual error corresponding to the second low-resolution frame is generated. Finally, a third low-resolution frame is generated according to the frequency coefficients, the first low-resolution frame, and the residual error. A third DC coefficient for the third low-resolution frame is determined according to a weighted average of at least the first DC coefficient and the second DC coefficient. | 2015-12-03 |
20150350673 | VIDEO PROCESSING APPARATUS FOR STORING PARTIAL RECONSTRUCTED PIXEL DATA IN STORAGE DEVICE FOR USE IN INTRA PREDICTION AND RELATED VIDEO PROCESSING METHOD - A video processing apparatus includes a reconstruct circuit, a storage device, and an intra prediction circuit. The reconstruct circuit generates reconstructed pixels of a first block of a picture. The storage device at least stores a portion of the reconstructed pixels of the first block, wherein a capacity of the storage device is smaller than a reconstructed data size of the picture. The intra prediction circuit performs intra prediction of a second block of the picture based at least partly on pixel data obtained from the storage device. | 2015-12-03 |
20150350674 | Method and apparatus for block encoding in video coding and decoding - A method of encoding a block of pixels in an image to be encoded using INTRA block copy prediction in which the block of pixels is encoded using a predictor block, said predictor block corresponding to a block pixels in the image. Calculating a cost for each of a plurality of candidate predictor blocks. Which of the candidate predictor blocks to use as a predictor block for encoding the block of pixels is determined based on the calculated costs. Calculating the cost includes, calculating a vector coding cost for each of a plurality of candidate block vector predictors, by calculating the difference between a block vector indicating the candidate predictor block and the candidate block vector predictor and determining the cost of coding the difference, and using the lowest calculated vector coding cost. The cost calculated for each of the predictor blocks may, for example, be a rate-distortion cost. | 2015-12-03 |
20150350675 | METHOD AND APPARATUS FOR ENCODING AND DECODING IMAGE - An apparatus and method for encoding and decoding an image are provided. The image decoding method includes decoding luma blocks according to a predetermined decoding mode of each of the luma blocks, and decoding chroma blocks according to the predetermined decoding mode of each of the luma blocks. | 2015-12-03 |
20150350676 | METHOD AND APPARATUS OF MOTION DATA BUFFER REDUCTION FOR THREE-DIMENSIONAL VIDEO CODING - A method and apparatus for three-dimensional video coding, multi-view video coding and scalable video coding are disclosed. Embodiments of the present invention use two stage motion data compression to reduce motion data buffer requirement. A first-stage motion data compression is applied after each texture picture or depth map is coded to reduce motion data buffer requirement. Accordingly, first compressed motion data is stored in reduced resolution in the buffer to reduce storage requirement and the first compressed motion data is used for coding process of other texture pictures or depth maps in the same access unit. After all pictures in an access unit are coded, motion data associated with the access unit is further compressed and the second compressed motion data is used during coding process of pictures in other access unit. | 2015-12-03 |
20150350677 | ENCODING APPARATUS AND DECODING APPARATUS FOR DEPTH IMAGE, AND ENCODING METHOD AND DECODING METHOD - Disclosed are an encoding apparatus and decoding apparatus for a depth image and an encoding method and decoding method. To process a depth image according to an intra prediction mode, the encoding apparatus or the decoding apparatus may use a representative mode from a DC mode of an SDC mode, a planar mode, or DMM | 2015-12-03 |
20150350678 | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, IMAGE ENCODING PROGRAM, IMAGE DECODING PROGRAM, AND RECORDING MEDIA - When pseudo motion representing synthesized positional deviation in a view-synthesized image is compensated for, pseudo motion-compensated prediction of fractional pixel precision for the view-synthesized image is realized. An image encoding/decoding method which performs encoding/decoding while predicting an image between views using a reference image for a view different from that of a processing target image and a depth map for the processing target image when a multi-view image including images of a plurality of different views is encoded/decoded includes: setting a pseudo motion vector indicating a region on a depth map for a processing target region obtained by dividing the processing target image; setting the region on the depth map indicated by the pseudo motion vector as a depth region; generating depth information serving as a processing target region depth for a pixel of an integer or fractional position within the depth region corresponding to a pixel of an integer pixel position within the processing target region using depth information of an integer pixel position of the depth map; and generating an inter-view predicted image for the processing target region using the processing target region depth and the reference image. | 2015-12-03 |
20150350679 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNALS - The present invention relates to a method and an apparatus for processing video signals, and more specifically, to a method and an apparatus for processing video signals which applies deformation compensation to decode a current texture block. The present invention can increase the accuracy of an inter-prediction by obtaining the position of a block within a reference picture referenced by the current texture block, by means of using deformation compensation parameter information, and obtaining a pixel value of the block within the reference picture that is obtained from a prediction value of the current texture block. | 2015-12-03 |
20150350680 | METHODS AND APPARATUS FOR MULTI-VIEW VIDEO CODING - There are provided methods and apparatus for multi-view video coding. A video encoder includes an encoder for encoding a block in a picture by choosing between temporal prediction and cross-view prediction to enable a prediction for the block. The picture is one of a set of pictures corresponding to multi-view video content and having different view points with respect to a same or similar scene. The picture represents one of the different view points. A high-level syntax is used to indicate the use of cross-view prediction for the block. | 2015-12-03 |
20150350681 | SIGNIFICANCE MAP ENCODING AND DECODING USING PARTITION SELECTION - Methods of encoding and decoding for video data are describe in which significance maps are encoded and decoded using non-spatially-uniform partitioning of the map into parts, wherein the bit positions within each part are associated with a given context. Example partition sets and processes for selecting from amongst predetermined partition sets and communicating the selection to the decoder are described. | 2015-12-03 |
20150350682 | VIDEO DECODING METHOD AND VIDEO DECODER - Embodiments of the present invention disclose a video decoding method, where the method includes: respectively converting a transform unit and a prediction unit that are obtained after decoding of a video compression bitstream into an M×M residual block and an M×M prediction block, where M=16, 8, or 4, and the video compression bitstream includes any one of an HEVC bitstream, a VP9 bitstream, and an AVS2.0 bitstream; obtaining a reconstructed picture block according to the residual block and the prediction block; and obtaining a decoded reconstructed picture by performing filtering on the reconstructed picture block. The embodiments of the present invention further disclose a video decoder. The present invention is used to reduce module development of a multi-protocol video decoder and reduce dimensions and power consumption of the video decoder. | 2015-12-03 |
20150350683 | MOTION PICTURE ENCODING APPARATUS AND METHOD THEREOF - Provided is a video encoding apparatus, including a signal separator to separate a differential image block into a first domain and a second domain, based on a boundary line included in the differential image block, the differential image block indicating a difference between an original image and a prediction image with respect to the original image, a transform encoder to perform a transform encoding with respect to the first domain using a discrete cosine transform (DCT), a quantization unit to quantize an output of the transform encoding unit in a frequency domain, a space domain quantization unit to quantize the second domain in a space domain, and an entropy encoder to perform an entropy encoding using outputs of the quantization unit and the space domain quantization unit. | 2015-12-03 |
20150350684 | IMAGE PROCESSING APPARATUS AND METHOD - The present disclosure relates to an image processing apparatus and method that enables a reduction in the amount of encoding of a slice header of a non-base view. | 2015-12-03 |
20150350685 | METHOD FOR ENCODING AND DECODING IMAGES BASED ON CONSTRAINED OFFSET COMPENSATION AND LOOP FILTER, AND APPARATUS THEREFOR - Provided are a method and apparatus for encoding and decoding images based on constrained offset compensation and a loop filter. The image decoding apparatus: receives, from an encoder, a first indicator indicating whether a sequence, a picture, a frame, a slice, a coding unit (CU), a prediction unit (PU), and/or a transform unit (TU) supports constrained offset compensation; receives, from the encoder, a second indicator indicating whether constrained sample adaptive offset (SAO) compensation or an adaptive loop filter (ALF) is applied; receives a parameter from the encoder; and applies the SAO compensation or the ALF to pixels of a restored image on the basis of the second indicator and the parameter. | 2015-12-03 |
20150350686 | PREENCODER ASSISTED VIDEO ENCODING - A method and system of using a pre-encoder to improve encoder efficiency. The encoder may conform to ITU-T H.265 and the pre-encoder may conform to ITU-T H. 264. The pre-encoder may receive source video data and provide information regarding various coding modes, candidate modes, and a selected mode for coding the source video data. In an embodiment, the encoder may directly use the mode selected by the pre-encoder. In another embodiment, the encoder may receive both the source video data and information regarding the various coding modes (e.g., motion information, macroblock size, intra prediction direction, rate-distortion cost, and block pixel statistics) to simplify and/or refine its mode decision process. For example, the information provided by the pre-encoder may indicate unlikely modes, which unlikely modes need not be tested by the encoder, thus saving power and time. | 2015-12-03 |
20150350687 | IN LOOP CHROMA DEBLOCKING FILTER - Chroma deblock filtering of reconstructed video samples may be performed to remove blockiness artifacts and reduce color artifacts without over-smoothing. In a first method, chroma deblocking may be performed for boundary samples of a smallest transform size, regardless of partitions and coding modes. In a second method, chroma deblocking may be performed when a boundary strength is greater than 0. In a third method, chroma deblocking may be performed regardless of boundary strengths. In a fourth method, the type of chroma deblocking to be performed may be signaled in a slice header by a flag. Furthermore, luma deblock filtering techniques may be applied to chroma deblock filtering. | 2015-12-03 |
20150350688 | I-FRAME FLASHING FIX IN VIDEO ENCODING AND DECODING - Methods and systems provide video compression to reduce a “flashing” effect, typically caused by skipping coding or allocating a low number of bits in coding relatively low complexity portions of frames. In an embodiment, if at least a portion of a sequence of frames is of relatively low complexity, a history of coding blocks may be considered to determine whether to skip coding. In an embodiment, a number of coding bits allocated to a block may be increased based on a history of the coding block and a likelihood of flashing. The history of coding of each pixel block may be a basis for forcing a higher quantization parameter coding of pixel block(s) of high motion portions such that a low bit rate is maintained despite a larger number of bits being allocated to flashing-susceptible blocks. In another embodiment, force coding of relatively low complexity portions may be delayed by a number of frames. | 2015-12-03 |
20150350689 | Nested Entropy Encoding - Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table. | 2015-12-03 |
20150350690 | IMPLEMENTING SCREEN SHARING FUNCTIONALITY OVER A COMMUNICATION NETWORK - Methods and systems for enabling a screen sharing functionality of an output device are provided. More particularly, one or more first commands may be provided to a headend from a mobile device. The headend may then provide one or more second commands to an output device to enable a screen sharing functionality of the output device. Additional configuration parameters may be received at the headend from the mobile device and provided to the output device to change, for instance, a broadcast name of the output device. Content may then be streamed directly from the mobile device to the output device using a direct device-to-device communication protocol. | 2015-12-03 |
20150350691 | Video broadcast invitations based on gesture - In an example embodiment, a gesture indication generated by a mobile device in response to a user gesture on a user interface of the mobile device with respect to a video currently being recorded by the mobile device is received. Availability notifications are then issued to the one or more potential visitors in the listing. A visit request is received from one of the one or more potential visitors, and then a host invitation is issued to the mobile device. In response to an indication that the user device has permitted the potential visitor corresponding to the visit request to view the video currently being recorded as a live video broadcast, the video currently being recorded is broadcast to the potential visitor corresponding to the visit request. | 2015-12-03 |
20150350692 | Systems and Methods for Providing Interactive Video Services - An apparatus includes a plurality of content sources providing content relevant to an event at a venue, one or more wireless access points positioned at the venue, a plurality of servers distributing the content signals to the wireless access points, and a plurality of wireless communication devices, each using a browser to retrieve the content through one of the wireless access points. A method performed by the apparatus is also provided. | 2015-12-03 |
20150350693 | IP-BASED TELEVISION MESSAGING SERVICES - Architecture for the delivery of IP-based messages from wired and/or wireless devices to a television system. The means for delivery can be via an Internet Protocol Television (IPTV) technology. The message is processed through a messaging system that obtains a mapping of a message address to an IPTV address, and routes the message to an IPTV network for delivery the desired television system for presentation. Messaging can be via SMS (short message service) for textual content, MMS (multimedia messaging service) for multimedia content, or other messaging technologies, such as instant messaging, an e-mail, for example. Optionally, the message from the user device can include a request for confirmation of delivery of the message to the television. The confirmation can then be routed back over an IP data network to the user device and presented to the user. | 2015-12-03 |
20150350694 | Insertion of a content item to a media stream - According to an example embodiment of the present invention, there is provided a method comprising obtaining a media stream, determining, based on at least two timing cues, a first location in the media stream, wherein the at least two timing cues are comprised in the following list: a metadata signal associated with the media stream, a silent period in the media stream and a predefined content sequence in the media stream, and inserting a predetermined content item into the media stream starting from or ending in the first location, to at least in part replace content originally in the media stream, wherein in case the metadata signal is comprised in the at least two timing cues, the first location occurs at most a threshold length of time before or after receipt of the metadata signal. | 2015-12-03 |
20150350695 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2015-12-03 |
20150350696 | VIRTUAL CHANNEL TABLE FOR A BROADCAST PROTOCOL AND METHOD OF BROADCASTING AND RECEIVING BROADCAST SIGNALS USING THE SAME - A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel. | 2015-12-03 |
20150350697 | Recording broadcasting enhancement services - Metadata transmitted in parallel to the broadcast information shall be made accessible independent of Internet availability. Therefore, it is proposed to download and store the data located on an Internet address pointed at by metadata link information. The storage is performed in parallel to the recording and is typically done onto the same media; i.e. DVR, hard disk, etc. By playing back the recorded data it is possible to access the complete data including all Internet pages pointed at. | 2015-12-03 |
20150350698 | DIGITAL DATA INSERTION APPARATUS AND METHODS FOR USE WITH COMPRESSED AUDIO/VIDEO DATA - Methods and apparatus for inserting data a compressed data bitstream are disclosed. An example method includes inserting audience measurement data in a compressed bitstream by eliminating a first type of data within the compressed data bitstream, packing a second type of data to occupy a location within the compressed data bitstream from which the first type of data is eliminated, and inserting the audience measurement data in a predetermined location within the compressed data bitstream that is expanded as a result of the packing of the second type of data to form a modified compressed data bitstream. The example method also includes generating the ratings information based on the modified compressed data bitstream. | 2015-12-03 |
20150350699 | TRUNK MANAGEMENT METHOD AND APPARATUS FOR VIDEO SURVEILLANCE SYSTEMS - The present invention relates to the video surveillance field, and discloses a trunk management method and apparatus for video surveillance systems. In the present invention, the connection priority of a surveillance equipment is the highest priority amon/between priorities of all clients, when multiple clients with different priorities access the same surveillance equipment. The connection priority of the surveillance equipment is set as the priority of a new client, if the new client accesses the surveillance equipment and the priority of the new client is higher than the connection priority of the surveillance equipment; the connection priority of the surveillance equipment is remained unchanged, if the priority of the new client is not higher than the connection priority of the surveillance equipment. It is all required to supply a service for each video request of the users when the network bandwidth does not reach full load; the video requests of users having lower priorities will be denied when the network bandwidth is at full load, which can more reasonably utilize the network resources based on the connection management of client priorities to avoid a congestion even a paralysis on networks. | 2015-12-03 |
20150350700 | MEDIA REQUESTS FOR TRICKPLAY - An embodiment of a method of requesting and receiving a media stream can include, as performed by a computing device, responsive to a control input to control an enhanced playback mode for a media stream, determining a video frame to display in the enhanced playback mode of the media stream; requesting the determined frame from a media source over at least one connection between the computing device and the media source; predicting a second video frame for the enhanced playback mode; and requesting the predicted second frame from the media source over the at least one connection before receiving the determined video frame over the at least one connection. | 2015-12-03 |
20150350701 | Methods and Systems for Managing Storage of Media Program Copies Within a Network Digital Video Recording System - An exemplary method includes a network DVR system identifying a total number of requests provided by a plurality of users to record a media program during a presentation of the media program, determining, based on the total number of requests and on a predicted playback rate associated with the media program, a maximum number of temporally overlapping playback sessions of the media program that will potentially be initiated by the plurality of users subsequent to the presentation of the media program, and storing, in response to the requests and based on the determining, a plurality of unique copies of the media program. Corresponding systems and methods are also described. | 2015-12-03 |
20150350702 | Recall and Triggering System for Control of On-Air Content at Remote Locations - There is provided a recall and triggering system and method for the control of on-air graphics at remote locations. The system including a television network and an affiliated station, the television network configured to insert a command into a video and transmit the video including the command to the affiliated station, and the affiliated station configured to receive the video including the command from the television network, store the video in the memory, detect the command from the video stored in the memory, retrieve the data from a database based on the command, modify the video using the data to generate a modified video, and transmit the modified video to a display device. The database may be stored in the memory of the affiliated station or on a separate server. The data may include graphics, content, databases, spreadsheets, tables, websites, news, or other graphical content. | 2015-12-03 |
20150350703 | MOVIE PACKAGE FILE FORMAT - Systems and methods for improved video formats used in delivery and playback are presented. According to an embodiment, the movie package format contains tiers that provide for multiple sets of movie variations that are individually selectable for transfer to a device for local playback. A locally stored movie package may contain any subset of available tiers for a movie. Non-resident tiers can be discovered and downloaded into the movie package as needed or when available. Tiers, and other movie files may be updated or added to the movie package at any time. Then users can request updates or the updates can be pushed to the user without affecting the previously downloaded files. | 2015-12-03 |
20150350704 | DISTRIBUTION OF ADAPTIVE BIT RATE VIDEO STREAMING VIA HYPER-TEXT TRANSFER PROTOCOL - A system, method and apparatus of distributing a video stream is provided. At a publishing point relay, a plurality of video files encoded from a portion of the video stream from a Hypertext Transfer Protocol (HTTP) Adaptive Bit Rate (ABR) video encoding device are received. Each of the encoded video files having a different bit-rate, the encoded video files received using a protocol for transferring files. Edge publishing point servers are determined that are registered with the publishing point relay to distribute the audio/video stream. Each of the encoded video files received by the publishing point relay are relayed to each of the determined edge publishing points as each video file is received from the HTTP ABR video encoding device. | 2015-12-03 |
20150350705 | RECEIVER, DISPLAY APPARATUS AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING RECEIVING CONTROL PROGRAM - The receiver is connectable to at least one of plural transmitters and configured to receive, from a connected transmitter, a transmission signal in which an image signal and a control signal are multiplexed, the plural transmitters having mutually different specifications on the control signal. The receiver includes a demultiplexer configured to demultiplex the transmission signal received from the connected transmitter into the image signal and the control signal, a selector configured to select a signal path for the demultiplexed control signal, an information acquirer configured to acquire first information to be used to identify the connected transmitter, and a controller configured to control the selection of the signal path by the selector depending on the first information. | 2015-12-03 |
20150350706 | METHOD AND SYSTEM FOR RECOMMENDING TARGETED TELEVISION PROGRAMS BASED ON ONLINE BEHAVIOR - Methods, systems, and programming for recommending targeted television programs based on online behavior is provided. In one example, information related to one or more online activities of a user is received. An identifier associated with the user is determined. Information related to television consumption of the user is assessed based on the identifier. An index is generated based on the online activity information and the television consumption information. One or more recommendations are generated based on the index. | 2015-12-03 |
20150350707 | SYSTEMS AND METHODS FOR UPDATING MEDIA ASSET DATA BASED ON PAUSE POINT IN THE MEDIA ASSET - Systems and methods for associating data with a media asset are provided. A plurality of messages from a plurality of users is received at a remote server. Each message identifies a play position within the media asset at which the respective one of the users paused the media asset. A reference play position is selected based on the play position identified by one of the plurality of messages. A number representing how many of the messages identify a play position that corresponds to the reference play position is computed. In response to determining that the number exceeds a threshold, a frame of the media asset that corresponds to the reference play position is selected. Data associated with the media asset is updated based on the selected frame. | 2015-12-03 |
20150350708 | VIDEO STREAM TRANSMISSION METHOD AND SYSTEM - The present invention relates to a method of transmitting a video stream, including: intercepting a video stream from a server to a video client; wherein the video client is on a user device; throttling onwards transmission of the video stream to the video client; analysing content within the video of the video stream; and performing an action in relation to the onward transmission to the video client as a result of the analysis of the content; wherein the throttling continues during analysis of the content. A system and software for transmitting a video stream are also described. | 2015-12-03 |
20150350709 | METHODS AND SYSTEMS FOR ADJUSTING THE AMOUNT OF TIME REQUIRED TO CONSUME A MEDIA ASSET BASED ON A CURRENT TRIP OF A USER - Methods and systems are described herein for a media guidance application that adjusts the amount of time required to consume a media asset based on a current trip of a user. For example, the media guidance application may determine, based on the current progress of the user in the media asset, whether or not the user with complete the media asset before the end of a current trip. | 2015-12-03 |
20150350710 | INFORMATION PROCESSING APPARATUS AND METHOD TO GENERATE A PROGRAM GUIDE - An information processing apparatus that acquires channel information corresponding to broadcast content from a second information processing apparatus; acquires program guide information from a third information processing apparatus based on the channel information; and generates a program guide based on the channel information and the program guide information. | 2015-12-03 |
20150350711 | REMOTE MEDIA CAPTURE DEVICE ACTIVATION - Remote video capture device activation enables a video capture device to be activated from a server or another client device. In various embodiments, a mobile client may receive an instruction from an entity remote to the mobile client. The mobile client may interpret the instruction into at least a command. The mobile client may retrieve a software event corresponding to the command according to a predefined command to event mapping. The mobile client may further execute an event handler that handles the software event responsive to the command. The event handler may initiate a media capture device of the mobile client to capture a data asset of a crime scene and may further associate the data asset with a case identifier for the crime scene. | 2015-12-03 |
20150350712 | APPARATUS AND METHODS FOR RECORDING, ACCESSING, AND DELIVERING PACKETIZED CONTENT - Apparatus and methods to manage recording of streaming packetized content (such as for example live IP packetized content) for access, retrieval and delivering thereof to one or more users. In one embodiment, the foregoing is accomplished via communication between a recording manager and a receiver/decoder device. The recording manager manages and schedules recording of content on behalf of the receiver/decoder device (and/or mobile devices) disposed at a user's premises. The recording manager runs one or more computer programs designed to receive requests to record packetized content from one or more consumer devices, and use metadata contained within the requests to cause a cloud storage entity or premises storage device to record the content at its scheduled date/time (either via the receiver/decoder device itself, or another network entity). In this manner, the recording manager provides digital video recording (DVR) functionality to devices that would be otherwise incapable of scheduling a recording and/or recording such content. | 2015-12-03 |
20150350713 | METHOD FOR EXECUTING USER COMMAND ACCORDING TO SPATIAL MOVEMENT OF USER INPUT DEVICE AND IMAGE APPARATUS THEREOF - A broadcasting signal processing apparatus for controlling display of an image based on a received broadcasting signal, in response to a user selection command being continuously received while displaying the image, controlling display of a plurality of visual guide items on the image, the plurality of visual guide items representing a plurality of functions of the broadcasting signal processing apparatus for guiding a user how to control the input device to select a function among the plurality of functions, determining a movement direction of a pointing position while the user selection command is continuously received based on first and second information, and in response to the user selection command not being received, executing a function among the plurality of functions based on the movement direction of the pointing position. | 2015-12-03 |
20150350714 | PLAYBACK OF VIDEO ON DEMAND - A method and system for caching and streaming media content, including predictively delivering and/or acquiring content is provided. In the system, client devices may be communicatively coupled in a network, and may access and share cached content. Video segments making up a media stream may be selectively delivered to the clients such that a complete media stream may be formed from the different segments delivered to the different clients. Video segments may be pushed by the server to the client or requested by the client according to a prioritization scheme, including downloading: partial items on a client's subscription log, lower quality version(s) of content before higher quality version(s), higher bitrate segments before lower bitrate segments, summaries of full-length content, advertisements and splash screens common to multiple video clips. | 2015-12-03 |
20150350715 | Set-Top Box, Client, System and Method for Access of Virtual Desktop - A set-top box, a client, a system and method for virtual desktop access are disclosed. The set-top box includes a virtual desktop access module and a network connection module. The virtual desktop access module is configured to trigger the network connection module after receiving a virtual desktop access trigger signal, and trigger a signal display operation after receiving a virtual desktop signal sent by the network connection module. The network connection module is configured to send a virtual desktop connection request message through a network after receiving the trigger signal from the virtual desktop access module, and receive the virtual desktop signal through the network and send the virtual desktop signal to the virtual desktop access module. The virtual desktop access is completed by the set-top box. | 2015-12-03 |