36th week of 2019 patent applcation highlights part 49 |
Patent application number | Title | Published |
20190273874 | IMAGING DEVICE AND CAMERA - An imaging device includes: an imaging element that outputs an image signal in a nondestructive manner; an image processor that performs predetermined processing on the outputted image signal to generate image data; and a controller that controls the image processor. Under control of the controller, the image processor reads out image signals from the imaging element a plurality of times within one exposure period, calculates a target gain value based on a target level and an added signal, and multiples the added signal by the target gain value to generate the image data. The target level is calculated based on a signal level of a last read-out image signal in one exposure period. The added signal being obtained by adding up the image signals read out the plurality of times. | 2019-09-05 |
20190273875 | MOBILE GAS AND CHEMICAL IMAGING CAMERA - In one embodiment, an infrared (IR) imaging system for determining a concentration of a target species in an object is disclosed. The imaging system can include an optical system including an optical focal plane array (FPA) unit. The optical system can have components defining at least two optical channels thereof, said at least two optical channels being spatially and spectrally different from one another. Each of the at least two optical channels can be positioned to transfer IR radiation incident on the optical system towards the optical FPA. The system can include a processing unit containing a processor that can be configured to acquire multispectral optical data representing said target species from the IR radiation received at the optical FPA. Said optical system and said processing unit can be contained together in a data acquisition and processing module configured to be worn or carried by a person. | 2019-09-05 |
20190273876 | IMAGING APPARATUS INCLUDING LIGHT SOURCE THAT EMITS PULSED LIGHT, IMAGE SENSOR, AND CONTROL CIRCUIT - An imaging apparatus including a light source that, in operation, emits pulsed light to a measurement target; a diffusion member that is disposed between the light source and the measurement target, and diffuses the pulsed light; an image sensor that includes at least one pixel, the at least one pixel including a photodiode and a charge accumulator that, in operation, accumulates signal charge from the photodiode; and a control circuit that, in operation, controls the image sensor. The control circuit causes the image sensor to start to accumulate the signal charge with the charge accumulator in a falling period of a returned pulsed light which is returned from the measurement target to the image sensor due to the emission of the pulsed light, the falling period being a period from start to end of a decrease of an intensity of the returned pulsed light. | 2019-09-05 |
20190273877 | IMAGING APPARATUS AND IMAGING METHOD - According to the present invention, it is an object to provide an imaging apparatus and an imaging method in which there is no need for registration between images corresponding to a plurality of specific wavelengths, which is capable of acquiring images corresponding to a plurality of specific wavelengths based on light information at the same position of a subject so as to reduce the calculation load for acquiring the images corresponding to the plurality of specific wavelengths. The imaging apparatus ( | 2019-09-05 |
20190273878 | IMAGING DEVICE, CAMERA, AND IMAGING METHOD - An imaging device includes: a solid-state imaging element that includes a plurality of pixels arranged in rows and columns and configured to be read out nondestructively; and an image processor that performs image processing on a current image using an analysis result of a suitable image. The suitable image is obtained from the solid-state imaging element when an amount of signal charge accumulated in the plurality of pixels is greater than or equal to a first threshold that is predetermined, and the current image is obtained from the solid-state imaging element after a first exposure corresponding to conditions of image capturing. | 2019-09-05 |
20190273879 | WIDE DYNAMIC RANGE IMAGE SENSOR PIXEL CELL - A pixel cell has a large and small photodiode, transfer transistors, a reset transistor, a dynamic range enhancement capacitor, a capacitor control transistor, a storage capacitor, a storage capacitor control transistor, an amplifier transistor in a source follower configuration and a rolling shutter row select transistor and a readout circuit block. The small and large photodiodes are exposed simultaneously, the large photodiode having a constant exposure while the small photodiode has a chopped exposure and charge transfer to a storage capacitor. | 2019-09-05 |
20190273880 | IMAGING DEVICE - An imaging device includes a semiconductor layer including an impurity region of a first conductivity type, a photoelectric converter electrically connected to the impurity region, and a transistor having a gate of a second conductivity type different from the first conductivity type, a source and a drain, the transistor including the impurity region as one of the source and the drain, the gate being electrically connected to the impurity region. | 2019-09-05 |
20190273881 | IMAGING DEVICE, IMAGING METHOD, AND IMAGING PROGRAM - An imaging device includes: a MOS type imaging element as defined herein; a driving control unit performing a first driving control as defined herein, a second driving control as defined herein, and a third driving control as defined herein; and an image processing unit generating a captured image data based on a captured image signal constituted by signals corresponding to the imaging charges read out from each of the plurality of pixels of the imaging element by the third driving control, and a dark image signal constituted by signals corresponding to the dark charges read out from each of the plurality of pixels of the imaging element by the second driving control, and storing the data to a storage medium. | 2019-09-05 |
20190273882 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND MANUFACTURING APPARATUS - An image processing apparatus having a plurality of Bayer arrays each including 4 pixels sharing a common electrode connected to a vertical signal line wherein: each of the pixels has a pixel electrode connected to a horizontal signal line; and the location of each of the horizontal signal lines and the location of each of the pixel electrodes each connected to one of the horizontal signal lines are determined so that the locations in a neighboring Bayer array are a mirror image of counterpart locations in another Bayer array adjacent to the neighboring Bayer array. | 2019-09-05 |
20190273883 | SOLID-STATE IMAGING ELEMENT, SOLID-STATE IMAGING APPARATUS, AND METHOD FOR CONTROLLING SOLID-STATE IMAGING ELEMENT - An increase in memory capacity is suppressed in a solid-state imaging element that performs correlated double sampling processing. A pixel circuit sequentially generates each of a predetermined reset level and a plurality of signal levels corresponding to the exposure amount. An analog-to-digital converter converts a predetermined reset level into digital data and outputs the data as reset data, converts each of the plurality of pieces of signal data into digital data, and outputs the data as signal data. An arithmetic circuit holds a difference between the reset data and the signal data output first, as held data in a memory, and then adds the held data and the signal data output second and subsequent times together and causes the memory to hold the added data as new held data. | 2019-09-05 |
20190273884 | PIXEL CIRCUIT FOR DETECTING TIME-DEPENDENT VISUAL DATA - A pixel circuit for detecting time-dependent visual data includes a photo sensing device detecting a light intensity and generating a signal representing the detected light intensity. The pixel circuit further includes: a voltage amplifier configured for amplifying the signal representing the detected light intensity and generating an amplified signal, the amplified signal being generated by taking into account a control signal which shifts an input voltage offset of the voltage amplifier; a hysteresis comparing module configured for comparing the amplified signal to at least one threshold value and to a reference value and for generating at least one output signal based on the comparison; and a feedback control module configured for generating the control signal of the voltage amplifier based on the at least one output signal generated by the hysteresis comparing module. | 2019-09-05 |
20190273885 | PORTABLE DEVICE, DISPLAY APPARATUS, DISPLAY SYSTEM, AND METHOD FOR CONTROLLING POWER OF DISPLAY APPARATUS THEREOF - A portable device, a display apparatus, a display system, and a method for controlling power of a display apparatus thereof are provided. The method includes sensing, while a portable device operates in a standby mode, a movement of the portable device using a motion sensor, converting, using the portable device, the standby mode of the portable device into a normal mode in response to the movement of the portable device being sensed, generating, using the portable device, a pre-power on signal in response to the standby mode being converted into the normal mode, transmitting the pre-power on signal to the display apparatus, and activating, by the display apparatus, some elements of the display apparatus in response to the pre-power on signal being received. | 2019-09-05 |
20190273886 | ELECTRONIC APPARATUS - There is provided a technology for enabling a user to recognize gradation of a captured image with high accuracy, when the user checks a substitute image displayed in substitution for the captured image. An electronic apparatus divides a captured image into a plurality of partial areas, generates each of histograms for the respective partial areas, the histograms each representing a number of pixels of each gradation, and outputs the generated histogram to an apparatus that displays a substitute image having a data size smaller than a data size of the captured image. | 2019-09-05 |
20190273887 | INTELLIGENT VIDEO SURVEILLANCE SYSTEM - The video surveillance system for an elevator includes a video camera arranged in an elevator car to capture video data, a video recorder unit for recording the captured video data on at least one storage device, and an elevator controller connected to the video recorder unit for transmitting signals indicative of elevator door status. The video recorder unit is configured to detect a failure of the video camera by detecting the absence of a video image change in response to a door status change. | 2019-09-05 |
20190273888 | Continuous Video Capture Glasses - A set of glasses frames includes electronic components for video capture and is configured to continuously capture video in a twenty-second loop. On the frames is a capture button that, when pressed, causes the electronic circuitry to store the prior twenty seconds and the following twenty seconds, for a total of forty seconds of video in non-transitory memory. The electronic circuitry in the frames also includes a Bluetooth radio and a Wi-Fi radio, enabling the frames to communicate with a mobile device, and more particularly to provide the saved twenty-second video clips to an app running on the mobile device. The app allows for storage of the video clips on the phone, editing of the video clips, upload of the video clips to the Internet, and configuring user-adjustable settings on the electronic circuitry of the glasses. | 2019-09-05 |
20190273889 | IMAGING APPARATUS, IMAGING SYSTEM, AND DISPLAY SYSTEM - An imaging apparatus is attached to a side of a moving body (for example, vehicle). The imaging apparatus includes an image sensor and an optical system that forms a subject image in a range of a predetermined vertical view angle and a predetermined horizontal view angle on an imaging surface. The optical system forms an image on the imaging surface so as to cause resolution in first region (R | 2019-09-05 |
20190273890 | DEVICES AND METHODS FOR IDENTIFYING AND MONITORING CHANGES OF A SUSPECT AREA OF A PATIENT - A device for acquiring first and subsequent images of a suspect area on a patient and methods for monitoring or detecting changes of the suspect area over time and providing notification when the changes exceed a threshold. The device may be an imaging device, such as a digital camera, possibly augmented with physical or optical devices for arranging the orientation and/or distance of the imaging device with respect to the suspect area. In addition, methods for identifying, relocating, acquiring a first and/or subsequent image of the suspect area, and performing a comparative analysis of respective images are also described. Results of the comparative analysis can be used to notify and/or assist a medical professional in treating or counselling the patient. | 2019-09-05 |
20190273891 | SURVEILLANCE SYSTEM WITH FIXED CAMERA AND TEMPORARY CAMERAS - A surveillance system including a fixed camera and one or more temporary cameras and a control means coupled to the fixed camera and the one or more temporary cameras is disclosed. The control means is configured to extend coverage of the fixed camera using the one or more temporary cameras coupled to the fixed camera. Each of the one or more temporary cameras includes one or more sensors and is configured to be deployed and adjusted based on sensor data obtained from the one or more sensors of the one or more temporary cameras and from one or more fixed camera sensors co-located with the fixed camera. | 2019-09-05 |
20190273892 | REDUNDANT ARRAY OF INEXPENSIVE CAMERAS - A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras. | 2019-09-05 |
20190273893 | SYSTEM AND METHOD FOR MAPPING OF TEST EVENTS FROM MULTIPLE SOURCES WITH CAMERA OUTPUTS - A system and method for mapping of text events from multiple sources with camera outputs is provided. The system includes a CCTV keyboard for assigning each surveillance camera to one or more zones containing one or more point of transaction devices; a capture section for receiving data: from one of the one or more transaction devices when the capture section receives a data request command from the CCTV keyboard; and a CCTV switching system for displaying video: from the at least one or more surveillance cameras and data from the transaction device. The method assigns each surveillance camera to one or more zones containing one or more transaction devices; receives data: from one of the one or more transaction devices when the data request command is received; and displays video from the at least one or more surveillance cameras and data from the transaction device. | 2019-09-05 |
20190273894 | SYSTEM AND METHOD FOR IMPROVED UPDATING AND ANNUNCIATION OF TRAFFIC ENFORCEMENT CAMERA INFORMATION IN A VEHICLE USING A BROADCAST CONTENT DELIVERY SERVICE - An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added. | 2019-09-05 |
20190273895 | IMAGING APPARATUS AND IMAGING SYSTEM - In a case where an AddVideoEncoderConfiguation command received by a communication unit | 2019-09-05 |
20190273896 | VEHICULAR CONTROL SYSTEM - A vehicular control system includes a forward viewing camera disposed at an in-cabin side of a windshield of a vehicle and viewing forward of the vehicle. Road curvature of a road along which the vehicle is traveling is determined responsive at least in part to processing by an image processor of image data captured by the camera. Responsive at least in part to processing of captured image data, a traffic lane of the road along which the vehicle is traveling is determined. Responsive at least in part to processing of captured image data, another vehicle present on the road and forward of the vehicle may be detected. Responsive at least in part to processing of captured image data, the system may determine that the detected other vehicle is travelling in a traffic lane to the left of the traffic lane along which the vehicle is traveling. | 2019-09-05 |
20190273897 | IMAGING SYSTEM AND IMAGING DEVICE - In one embodiment, an image capturing system is configured so that a device for capturing images is communicable with an external device through a communication unit. The image capturing system is provided with an operating unit configured to make settings pertaining to image capturing, an image capturing device serving as the device for capturing images and being configured to produce image data by periodically capturing images based on the settings made to the operating unit and a display unit configured to produce a display output based on the image data. | 2019-09-05 |
20190273898 | PROJECTION DEVICE AND PROJECTION METHOD - A projection device includes a first chip set and a second chip set. The first chip set includes multiple first micro mirror. Angles of the first micro mirror are adjusted in multiple first time intervals, so as to output a first image set according to a light source. The first image set includes multiple first images corresponding to the first time intervals. Angles of the second micro mirror are adjusted correspondingly in the first time intervals, so as to output a second image set according to the first image set. The second image set includes multiple second images corresponding to the first time intervals. | 2019-09-05 |
20190273899 | PROJECTION SYSTEM - A projection system includes an invisible light projector, an imaging unit, an image generator, and a visible light projector. The invisible light projector projects a predetermined invisible light image onto the object via invisible light. The imaging unit captures an image of the invisible light projected from the invisible light projector. The image generator measures a shape of the object based on the image captured by the imaging unit to generate image data showing image content for projection onto the object in accordance with the measured shape. The visible light projector projects the image content shown by the image data onto the object via visible light. The invisible light projector emits pulsed invisible light to project the measurement pattern. The image generator generates the image data based on an image captured in accordance with a timing for the pulsed light emission. | 2019-09-05 |
20190273900 | Methods and Devices for Detecting Open and/or Shorts Circuits in MEMS Micro-Mirror Devices - According to the present invention there is provided methods and devices for detecting open and/or short circuits in MEMS micro-mirror devices, which use relative comparisons of voltage levels within the MEMS micro-mirror devices for detecting the occurrence of open and/or short circuits. | 2019-09-05 |
20190273901 | SELECTIVELY APPLYING COLOR TO AN IMAGE - A method, a system, and a computer program product for generating a selective color image. The method includes capturing a color image data within a current scene. The method further includes retrieving image color values from the color image data. The method further includes receiving a selection of at least one location within the color image data. The method further includes generating a color mask and applying the color mask to the color image data to generate a color masked image data. The method further includes combining the color masked image data with monochromatic image data of the current scene to create a selective color image that includes the monochromatic image data with the at least one portion, and then the method includes providing the selective color image to at least one output device. | 2019-09-05 |
20190273902 | IMAGE PROCESSING - An apparatus comprises a store ( | 2019-09-05 |
20190273903 | A MULTI-OVERLAY VARIABLE SUPPORT AND ORDER KERNEL-BASED REPRESENTATION FOR IMAGE DEFORMATION AND VIEW SYNTHESIS - A technique for displaying 3D videos creates a representation of image deformation, such as depth maps, in terms of a function for overlaying kernels with variable support and order. By optimizing the kernel type, order and support, which are allowed to be varied across different region of the deformation, it is able to approximate the image deformations in terms of the kernel parameters. Since the number of kernel parameters is usually much smaller than that of the number of pixels, this allows a significant reduction in the storage size of the image deformation. | 2019-09-05 |
20190273904 | DIRECTED INTERPOLATION AND DATA POST-PROCESSING - An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on availability of the algorithm/method at the decoder/post-processor and/or cost of implementation. The video stream may comprise, for example, downsampled multiplexed stereoscopic images and the selected algorithm may include any of upconversion and/or error correction techniques that contribute to a restoration of the downsampled images. | 2019-09-05 |
20190273905 | VCSEL ARRAY LIGHT SOURCE - The present disclosure discloses a VCSEL array light source, a pattern design method for the VCSEL array light source, a laser projection apparatus, and a three-dimensional (3D) imaging device. The VCSEL array light source includes a semiconductor substrate and a plurality of VCSEL light sources arranged on the semiconductor substrate in a two-dimensional array. The two-dimensional array includes at least one sub-array and is generated by transforming the at least one sub-array. | 2019-09-05 |
20190273906 | STRUCTURED LIGHT PROJECTION MODULE BASED ON VCSEL ARRAY LIGHT SOURCE - The present disclosure provides a structured light projection module comprising: a Vertical-Cavity Surface-Emitting Laser (VCSEL) array light source that includes a semiconductor substrate and at least two VCSEL sub-arrays arranged thereon. The at least two VCSEL sub-arrays include VCSEL light sources. The structured light projection module further includes a diffractive optical element (DOE) that includes at least two DOE sub-units. The DOE sub-units are respectively corresponding to the VCSEL sub-arrays and configured to project multiple copies of light beams emitted by the corresponding at least two VCSEL sub-arrays. | 2019-09-05 |
20190273907 | COORDINATION OF MULTIPLE STRUCTURED LIGHT-BASED 3D IMAGE DETECTORS - Technologies are generally described for coordination of structured light-based image detectors. In some examples, one or more structured light sources may be configured to project sets of points onto the scene. The sets of points may be arranged into disjoint sets of geometrical shapes such as lines, where each geometrical shape includes a subset of the points projected by an illumination source. A relative position and or a color of the points in each geometrical shape may encode an identification code with which each illumination source may be identified. Thus, even when the point clouds projected by each of the illumination sources overlap, the geometrical shapes may still be detected, and thereby a corresponding illumination source may be identified. A depth map may then be estimated based on stereovision principles or depth-from-focus principles by one or more image detectors. | 2019-09-05 |
20190273908 | Methods Circuits Devices Assemblies Systems and Functionally Associated Computer Executable Code for Image Acquisition With Depth Estimation - Disclosed are methods, circuits, devices, systems and functionally associated computer executable code for image acquisition with depth estimation. According to some embodiments, there may be provided an imaging device including: (a) one or more imaging assemblies with at least one image sensor; (b) at least one structured light projector adapted to project onto a scene a multiresolution structured light pattern, which patterns includes multiresolution symbols or codes; and (3) image processing circuitry, dedicated or programmed onto a processor, adapted to identify multiresolution structured light symbols/codes within an acquired image of the scene. | 2019-09-05 |
20190273909 | METHODS AND SYSTEMS FOR SELECTIVE SENSOR FUSION - A method includes obtaining a spatial configuration of a plurality of imaging devices relative to one another and to a movable object. The imaging devices are coupled to the movable object and comprise a first imaging device configured to operate in a multi-ocular mode and a second imaging device configured to operate in a monocular mode. The method further includes determining at least one of a distance of the movable object to an object or surface lying within a field-of-view of at least one of the imaging devices, a disparity between matched points in stereoscopic images acquired by the first imaging device, or an environment in which the plurality of imaging devices are operated. The distance is determined based in part on the spatial configuration. The method also includes selecting either the first imaging device or the second imaging device to acquire image data based on the determination. | 2019-09-05 |
20190273910 | CONTROLLING IMAGE DISPLAY VIA REAL-TIME COMPRESSION IN PERIPHERAL IMAGE REGIONS - Techniques are described for controlling image display via compression of image data in some image regions while performing less or no compression in other (e.g., peripheral view) regions, with color-specific compression preserving chromatic aberration compensation. Such techniques may be used with display panel(s) of a head-mounted display device used for virtual reality display. A primary region of an image at which to encode and display data at a highest resolution level may be determined by tracking a gaze of a user, while other secondary regions may be selected to be surrounding or other outside the primary region. In the secondary regions, image data for a first (e.g., green) color channel may be encoded at a first compression level for a first resolution level lower higher than for other second color channels, and HDR data may be compressed at higher compression levels than the color-specific data. | 2019-09-05 |
20190273911 | ACTIVE LCD SHUTTERS FOR VIRTUAL AND AUGMENTED REALITY LOW PERSISTENCE - A head-mounted display (HMD) device includes one or more active shutters coupled to a synchronization module. The synchronization module includes a first photodiode configured to detect a synchronization signal for controlling operation of the one or more active shutters. The one or more active shutters are configured to alternate between an open state to pass light and a closed state to block light for reducing a duty cycle of a display screen of a mobile device positioned within the HMD device. The synchronization signal provides a timing to block light from the display screen for a display update duration corresponding to a subset of pixels of the display screen. | 2019-09-05 |
20190273912 | PROJECTION DISPLAY PROVIDING ADDITIONAL MODULATION AND RELATED METHODS - A projection display system includes a spatial modulator that is controlled to compensate for flare in a lens of the projector. The spatial modulator increases achievable intra-frame contrast and facilitates increased peak luminance without unacceptable black levels. Some embodiments provide 3D projection systems in which the spatial modulator is combined with a polarization control panel. | 2019-09-05 |
20190273913 | MANAGING A DISPLAY - A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores. | 2019-09-05 |
20190273914 | SYSTEM AND METHOD FOR ENHANCED MOTION PARALLAX IN A 3D DISPLAY - A method includes determining a first location, within a first viewing window, of a first eye of a user based on image data from an image sensor. The first viewing window corresponds to a first projector of a plurality of projectors. The method further includes determining a second location, within a second viewing window, of a second eye of the user based on the image data. The second viewing window corresponds to a second projector of the plurality of projectors. The method further includes initiating projection, via the first projector, of a first image depicting a first view of a three-dimensional scene. The first image is selected based on the first location. The method further includes initiating projection, via the second projector, of a second image depicting a second view of the three-dimensional scene. The second image is selected based on the second location. | 2019-09-05 |
20190273915 | LINEARLY ACTUATED DISPLAY - An apparatus includes an image sensor, a linear actuator, a projector coupled to the linear actuator, and a controller coupled to the image sensor and to the linear actuator. The controller is configured to determine a location of an eye of a user based on image data from the image sensor. The controller is further configured to activate the linear actuator to drive the projector to a position associated with projecting to the eye at the location. The controller is further configured to initiate projection, via the projector, of an image depicting a view of a three-dimensional scene, the image selected based on the location. | 2019-09-05 |
20190273916 | Combining video-based and optic-based augmented reality in a near eye display - Apparatus, including a retaining structure ( | 2019-09-05 |
20190273917 | DISPLAY DEVICE ON/OFF DETECTION METHODS AND APPARATUS - Display device ON/OFF detection methods and apparatus are disclosed. Example display activity detectors disclosed herein are to extract regions from respective ones of captured video frames, the regions corresponding to a depiction of a display of a monitored media device Disclosed example display activity detectors are also to compute a distance metric that is to represent an amount a first one of the regions of a first one of the captured video frames differs from a corresponding second one of the regions of a second one of the captured video frames. Disclosed example display activity detectors are further to compare the distance metric to a threshold to determine whether the monitored media device is ON or OFF. | 2019-09-05 |
20190273918 | METHOD FOR IMPROVED INTRA PREDICTION WHEN REFERENCE SAMPLES ARE MISSING - The method for intra frame prediction allows for the recovery of some intra directional modes that are otherwise rendered useless due to the classical padding process. Directional modes are recovered by filling pixel locations in the prediction unit with samples from the portion of the unit that is determined to have samples available for use using a counterpart directional mode to the one that is useless. When it is determined that reference samples are missing for a particular prediction unit or portion thereof given a particular directional mode, a determination is made about whether reference samples along another portion of the prediction unit are available. The other portion is the side of the prediction unit at an opposite end of the particular directional mode. When it is determined that such reference samples are available, it is possible to extend the number of intra directional modes by replacing the particular directional modes that are rendered useless, because of the unavailability of reference samples, with their counterpart directional modes that are oppositely directed. | 2019-09-05 |
20190273919 | APPARATUS AND METHOD FOR VIDEO ENCODING OR DECODING - The present invention relates to efficient signaling of an intra prediction mode for predicting a current block in intra prediction coding. According to an aspect of the present invention, a video encoding apparatus divides dozens of intra modes into groups, selects a group to which an actual intra mode of the current block to be encoded belongs, and signals a value corresponding to the group. The video decoding apparatus acquires information on the group to which the actual intra mode of the current block belongs from a bit-stream and then evaluates intra modes belonging to the group to select a final intra mode. | 2019-09-05 |
20190273920 | Apparatuses and Methods for Encoding and Decoding a Video Coding Block of a Video Signal - A decoding apparatus partitions a video coding block based on coding information into two or more segments including a first segment and a second segment. The coding information comprises a first segment motion vector associated with the first segment and a second segment motion vector associated with the second segment. A co-located first segment in a first reference frame is determined based on the first segment motion vector and a co-located second segment in a second reference frame is determined based on the second segment motion vector. A predicted video coding block is generated based on the co-located first segment and the co-located second segment. A divergence measure is determined based on the first segment motion vector and the second segment motion vector and a first or second filter is applied depending on the divergence measure to the predicted video coding block. | 2019-09-05 |
20190273921 | ENCODER, AND DECODER, ENCODING METHOD, DECODING METHOD - An encoder includes circuitry and memory. The circuitry, using the memory: writes, into a bitstream, one or more parameters including a first parameter indicating that a first partition of an image is to be split into a plurality of partitions including at least a second partition which is a non-rectangular partition; splits the first partition, based on the first parameter; and encodes at least the second partition. | 2019-09-05 |
20190273922 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An image encoder/decoder includes circuitry and a memory coupled to the circuitry. When a geometry of a block of a picture satisfies a first condition, the circuitry splits the block of the picture into sub blocks having a first set of geometries. When the geometry of the block does not satisfy the first condition, the circuitry splits the block of the picture into sub blocks having a second set of geometries, the second set of geometries being different from the first set of geometries. The circuitry encodes/decodes the sub blocks of the block. | 2019-09-05 |
20190273923 | METHODS AND APPARATUSES OF REFERENCE QUANTIZATION PARAMETER DERIVATION IN VIDEO PROCESSING SYSTEM - Processing methods and apparatuses for video data comprise receiving input data associated with a current coding block (CB) in a current slice, deriving a top-left location of a current quantization group containing the current CB using a recursive process or a tracking process, and determining a reference quantization parameter (QP) according to the top-left location of the current quantization group. The current CB is encoded or decoded according to the reference QP. The reference QP may be further derived based on a previous QP determined by a tracking method. | 2019-09-05 |
20190273924 | METHOD AND DEVICE FOR ENCODING/DECODING IMAGES - A method and a device for encoding/decoding images are disclosed. The method for encoding images comprises the steps of: deriving a scan type of a residual signal for a current block according to whether or not the current block is a transform skip block; and applying the scan type to the residual signal for the current block, wherein the transform skip block is a block to which transform for the current block is not applied and is specified on the basis of information indicating whether or not transform for the current block is to be applied. | 2019-09-05 |
20190273925 | VISUAL ARTIFACT DETECTOR - A method is presented for detecting visual artifacts such as macroblocking artifacts appearing in a rendering of a video stream. A decoded video stream that includes a plurality of frames is received. Edges appearing in the plurality of frames are detected and data characterizing the edges is directed to a neural network. The neural network determines a likelihood that a macroblocking artifact occurs in the video stream using the neural network. The neural network is trained using training data that includes (i) one or more video sequences having known macroblocking artifacts whose size and duration are known and (ii) user ratings indicating a likelihood that users visually perceived macroblocking in each of the one or more video sequences when each of the one or more video sequences are rendered. | 2019-09-05 |
20190273926 | INTRA PREDICTION METHOD AND APPARATUS IN IMAGE CODING SYSTEM - The intra prediction method according to the present invention comprises the steps of: deriving an intra prediction mode of a current block; deriving neighboring reference samples of the current block; and generating a prediction sample of the current block on the basis of linear interpolation of a first neighboring reference sample positioned in the prediction direction of the intra prediction mode, and a second neighboring reference sample positioned in the opposite direction of the prediction direction, among the neighboring reference samples of the current block, wherein the neighboring reference samples include left neighboring reference samples, left upper neighboring reference samples, upper neighboring reference samples, right neighboring reference samples, right lower neighboring reference samples, and lower neighboring reference samples of the current block. The present invention can improve intra prediction performance, and thereby reduce the amount of data required for residual information and increase the overall coding efficiency. | 2019-09-05 |
20190273927 | SUPPLEMENTAL ENHANCEMENT INFORMATION INCLUDING CONFIDENCE LEVEL AND MIXED CONTENT INFORMATION - This application relates to video encoding and decoding, and specifically to tools and techniques for using and providing supplemental enhancement information in bitstreams. Among other things, the detailed description presents innovations for bitstreams having supplemental enhancement information (SEI). In particular embodiments, the SEI message includes picture source data (e.g., data indicating whether the associated picture is a progressive scan picture or an interlaced scan picture and/or data indicating whether the associated picture is a duplicate picture). The SEI message can also express a confidence level of the encoder's relative confidence in the accuracy of this picture source data. A decoder can use the confidence level indication to determine whether the decoder should separately identify the picture as progressive or interlaced and/or a duplicate picture or honor the picture source scanning information in the SEI as it is. | 2019-09-05 |
20190273928 | SCANNING ORDERS FOR NON-TRANSFORM CODING - Non-transform blocks of video content may be coded by selectively changing a scanning order. In some implementations, an encoder or decoder may perform a scanning process on a block according to a scanning order. When the block has not been transformed, the encoder or decoder may selectively change (he scanning order to a different order. For example, if the block is associated with a particular type of prediction, the scanning order may be changed to a different order. In another example, if the non-transform block has a size that is smaller than a predetermined size, the scanning order may be changed to a different order. | 2019-09-05 |
20190273929 | De-Blocking Filtering Method and Terminal - A terminal for de-blocking filtering terminal is configured to determine that a first filtering boundary of a first to-be-filtered block in a target image belongs to a boundary of a pixel area in the target image, where the target image is a planar image obtained by splicing M pixel areas, the M pixel areas are M faces of a polyhedron with the M faces surrounding a spherical panorama image, and filter the first filtering boundary based on a pixel in the first to-be-filtered block and a pixel in a filtering reference block in the target image, where a boundary of the filtering reference block and the first filtering boundary coincide on an edge of the polyhedron with the M faces. | 2019-09-05 |
20190273930 | Method and Apparatus of Palette Index Map Coding for Screen Content Coding - A method and apparatus for video coding using coding modes including a palette mode are disclosed. In one embodiment, the total number of palette indices in the current block is coded into a binary string using a TR (Truncated Rice) binarization process with the Rice parameter to generate a prefix part and using an EGk (k-th order Exp-Golomb) binary process to generate a suffix part for the binary string, or using the EGk binarization process with the Rice parameter (k). The suffix part is allowed to be empty. In another embodiment, a Rice parameter is determined. If the Rice parameter is equal to or greater than log-base-2 of current block size, the variable related to a total number of palette indices in the current block of video data is binarized into a binary string using a fixed-length code with bit length equal to log-base-2 of current block size. | 2019-09-05 |
20190273931 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An image encoder/decoder includes circuitry and a memory coupled to the circuitry. When a parameter has a first value, the circuitry splits a block of a picture into sub blocks having a first set of geometries. When the parameter has a value other than the first value, the circuitry splits the block of the picture into sub blocks having a second set of geometries, the second set of geometries being different from the first set of geometries. The circuitry encodes/decodes the sub blocks of the block. | 2019-09-05 |
20190273932 | VIDEO CODING SYSTEM WITH TEMPORAL SCALABILITY AND METHOD OF OPERATION THEREOF - A method of operation of a video coding system includes: receiving a video bitstream; extracting a video syntax from the video bitstream; extracting a hypothetical reference decoder (HRD) fixed syntax from the video syntax; extracting a HRD variable syntax from the video syntax; extracting a temporal layer from the video bitstream based on the HRD fixed syntax and the HRD variable syntax; and forming a video stream based on the temporal layer for displaying on a device. | 2019-09-05 |
20190273933 | SIMPLIFIED BINARY ARITHMETIC CODING ENGINE - A method of entropy coding in a video encoder is provided that includes assigning a first bin to a first single-probability bin encoder based on a probability state of the first bin, wherein the first single-probability bin encoder performs binary arithmetic coding based on a first fixed probability state, assigning a second bin to a second single-probability bin encoder based on a probability state of the second bin, wherein the second single-probability bin encoder performs binary arithmetic coding based on a second fixed probability state different from the first fixed probability state, and coding the first bin in the first single-probability bin encoder and the second bin in the second single-probability bin encoder in parallel, wherein the first single-probability bin encoder uses a first rLPS table for the first fixed probability state and the second single-probability bin encoder uses a second rLPS table for the second fixed probability state. | 2019-09-05 |
20190273934 | Method and Apparatus for Inverse Discrete Cosine Transform, And Video Coding/Decoding Method and Framework - The present disclosure discloses a method and apparatus for fast inverse discrete cosine transform and a video coding/decoding method and framework. By recording positions of non-zero coefficients in a transform unit during a procedure of performing inverse quantization scanning to the coefficients, determining a distribution pattern of non-zero coefficients of the transform unit based on the positions of non-zero coefficients, and further selecting an inverse discrete cosine transform function corresponding to the non-zero coefficient distribution pattern, and then performing inverse cosine transform to the function, the technical solutions of the present disclosure need not compute the zero coefficients, which thus improves the overall speed of an algorithm; because the positions of non-zero coefficients have been recorded during the procedure of performing inverse quantization scanning to the coefficients, the complexity of the algorithm is lowered. | 2019-09-05 |
20190273935 | METHOD AND DEVICE FOR ENCODING AND DECODING PARAMETER SETS AT SLICE LEVEL - Provided is a method for encoding parameter sets at slice level. The method includes: when there are one or more parameter sets, in which the coding tool parameters are identical to the coding tool parameters of a part of coding tools used for the current slice, in the existing parameter sets, encoding the identifiers of parameter sets into bit-stream of the current slice, wherein a parameter set contains common information of the coding tools used in the process of encoding/decoding slice(s). Correspondingly, also provided is a method for decoding parameter sets at slice level and a device for encoding and decoding parameter sets at slice level, which can make full use of the encoded parameter set information when the slice header refers to a plurality of parameter sets, implement flexible configuration of the coding tools used in the process of encoding/decoding slice(s) and reduce information redundancy. | 2019-09-05 |
20190273936 | Motion Compensating Prediction Method and Apparatus - A motion compensating prediction method includes: determining a location of an initial reference pixel of a current pixel in a reference image, where the current pixel is located in a first sub-image in a current image, when the initial reference pixel is located outside a second sub-image at a location corresponding to the first sub-image in the reference image, determining a location of a target reference pixel of the current pixel in the reference image based on the location of the initial reference pixel, where location precision of the target reference pixel is limited to being less than or equal to preset pixel location precision, and determining a predicted value of a pixel value of the current pixel based on a pixel value of the target reference pixel and/or a pixel value of a neighboring pixel of the target reference pixel. | 2019-09-05 |
20190273937 | System and Method of Motion Information Storage for Video Coding and Signaling - A system and method are provided for inter-ceding video in which encoder and decoder memory requirements associated with storage of motion information related to collocated coding units is reduced. In some embodiments motion information related to only a single collocated coding unit may be stored at the encoder and decoder. In operation, if the encoder determines that motion information for a current coding unit should replace the currently stored motion information for the currently stored motion information for the collocated coding unit, then the encoder can replace the motion information at the encoder and transmit an indicator with the current coding unit to signal to the decoder that the motion information currently stored should be updated or replaced with the motion information associated with the current coding unit. | 2019-09-05 |
20190273938 | ENCODING METHOD, DECODING METHOD, ENCODER, AND DECODER - An encoder includes circuitry and memory. The circuitry, using the memory: calculates at least one difference value between a plurality of pixels in a first block of a current image; calculates a denominator value used for a second block, using the difference value, the denominator value being used for a plurality of sub-blocks of the first block, the second block being one of the plurality of sub-blocks; determines a shift value, using the denominator value; calculates a first value and a second value, using at least a shift operation with the shift value; determines a prediction sample for the second block, using at least the first value and the second value; and encodes the second block, using at least the prediction sample. | 2019-09-05 |
20190273939 | IMAGE CODING APPARATUS, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND STORAGE MEDIUM - An image coding apparatus which divides each of one or more image frames into a plurality of rectangular tiles according to a predetermined tile division method and encodes each tile, the image coding apparatus includes an input unit configured to input from outside, tile division information indicating a divided state of the tiles and a preview area to be used in a preview in which an image is displayed in a smaller size as compared to a size of the frame, a determination unit configured to determine from the tile division information and the preview area to be used in the preview, preview tile to be used in a preview, a generation unit configured to generate tile preview information including identification information of tiles corresponding to the determined preview tile. | 2019-09-05 |
20190273940 | IMAGE CODING APPARATUS, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND STORAGE MEDIUM - An image coding apparatus which divides each of one or more image frames into a plurality of rectangular tiles according to a predetermined tile division method and encodes each tile, the image coding apparatus includes an input unit configured to input from outside, tile division information indicating a divided state of the tiles and a preview area to be used in a preview in which an image is displayed in a smaller size as compared to a size of the frame, a determination unit configured to determine from the tile division information and the preview area to be used in the preview, preview tile to be used in a preview, a generation unit configured to generate tile preview information including identification information of tiles corresponding to the determined preview tile. | 2019-09-05 |
20190273941 | IMAGE CODING APPARATUS, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND STORAGE MEDIUM - An image coding apparatus which divides each of one or more image frames into a plurality of rectangular tiles according to a predetermined tile division method and encodes each tile, the image coding apparatus includes an input unit configured to input from outside, tile division information indicating a divided state of the tiles and a preview area to be used in a preview in which an image is displayed in a smaller size as compared to a size of the frame, a determination unit configured to determine from the tile division information and the preview area to be used in the preview, preview tile to be used in a preview, a generation unit configured to generate tile preview information including identification information of tiles corresponding to the determined preview tile. | 2019-09-05 |
20190273942 | IMAGE CODING APPARATUS, IMAGE CODING METHOD, IMAGE DECODING APPARATUS, IMAGE DECODING METHOD, AND STORAGE MEDIUM - An image coding apparatus which divides each of one or more image frames into a plurality of rectangular tiles according to a predetermined tile division method and encodes each tile, the image coding apparatus includes an input unit configured to input from outside, tile division information indicating a divided state of the tiles and a preview area to be used in a preview in which an image is displayed in a smaller size as compared to a size of the frame, a determination unit configured to determine from the tile division information and the preview area to be used in the preview, preview tile to be used in a preview, a generation unit configured to generate tile preview information including identification information of tiles corresponding to the determined preview tile. | 2019-09-05 |
20190273943 | SYSTEMS AND METHODS FOR PERFORMING MOTION COMPENSATION FOR CODING OF VIDEO DATA - A video coding method may be configured to perform video coding according to one or more of techniques. The method of performing motion compensation comprises: receiving an array of sample values included in a video block, determining motion vector fields for sub-blocks within the video block; and performing a motion compensation process based on the determined motion vector fields. | 2019-09-05 |
20190273944 | METHOD FOR ENCODING VIDEO USING EFFECTIVE DIFFERENTIAL MOTION VECTOR TRANSMISSION METHOD IN OMNIDIRECTIONAL CAMERA, AND METHOD AND DEVICE - The present invention relates to an image encoding and decoding technique for a high-definition video compression method and device for an omnidirectional security camera, and more specifically, to a method and a device whereby a differential motion vector is effectively transmitted, and an actual motion vector is calculated using the transmitted differential motion vector, and thus motion compensation is performed. | 2019-09-05 |
20190273945 | SYSTEM AND METHOD FOR CONSTRUCTING OPTICAL FLOW FIELDS - A method for constructing an optical flow field includes classifying a plurality of scenarios according to motions of a mobile platform carrying an imaging device and statuses of the imaging device. The plurality of scenarios include at least one of elementary scenarios or combined scenarios. The method further includes constructing a plurality of optical flow fields each corresponding to one of the plurality of scenarios, acquiring a motion of the mobile platform and a status of the imaging device relative to the mobile platform, and selecting a corresponding optical flow field from the constructed optical flow fields corresponding to the plurality of scenarios based upon the motion of the mobile platform and the status of the imaging device for the imaging device to capture a frame at a shooting direction. | 2019-09-05 |
20190273946 | Methods and Arrangements for Sub-Pel Motion-Adaptive Image Processing - Fractional-pel accurate motion is widely used in video processing and coding. For sub-band processing and coding, fractional-pel accuracy is challenging since it is difficult to process general motion fields with temporal transforms. In prior work, integer-pel accurate motion-adaptive transforms (MAT) have been designed. The present invention extends these to fractional-pel accuracy. The transforms are such that they permit multiple references and generate multiple low-band coefficients. Moreover, they permit to incorporate a general interpolation filter such that the high-band coefficients produced by the transform can be generated with interpolation filters that are commonly used for sub-pel accurate motion-compensated prediction. | 2019-09-05 |
20190273947 | Method of Coding and Decoding Images, Coding and Decoding Device and Computer Programs Corresponding Thereto - A method of coding at least one image comprising the steps of splitting the image into a plurality of blocks, of grouping said blocks into a predetermined number of subsets of blocks, of coding each of said subsets of blocks in parallel, the blocks of a subset considered being coded according to a predetermined sequential order of traversal. The coding step comprises, for a current block of a subset considered, the sub-step of predictive coding of said current block with respect to at least one previously coded and decoded block, and the sub-step of entropy coding of said current block on the basis of at least one probability of appearance of a symbol. | 2019-09-05 |
20190273948 | METHOD AND SYSTEM OF NEURAL NETWORK LOOP FILTERING FOR VIDEO CODING - A method, system, medium, and article provide neural network loop filtering for video coding with multiple alternative neural networks. | 2019-09-05 |
20190273949 | METHOD AND APPARATUS FOR SAMPLE ADAPTIVE OFFSET WITHOUT SIGN CODING - A method and apparatus for sample adaptive offset without sign coding. The method includes selecting an edge offset type for at least a portion of an image, classifying at least one pixel of at least the portion of the image into edge shape category, calculating an offset of the pixel, determining the offset is larger or smaller than a predetermined threshold, changing a sign of the offset based on the threshold determination; and performing entropy coding accounting for the sign of the offset and the value of the offset. | 2019-09-05 |
20190273950 | ENCODING METHOD AND APPARATUS AND DECODING METHOD AND APPARATUS - A decoding method includes: parsing a data stream, and if partitioning an image block with a size of 2N×2N using a quadtree partition pattern is allowed, processing a 2N×N first subimage block and a 2N×2N second subimage block or an N×2N first subimage block and an N×2N second subimage block in a constraint subimage processing mode, wherein an image block partition pattern obtained for the partitioned second subimage block and the partitioned first subimage block is different from an image block partition pattern obtained after the 2N×2N image block is partitioned using the quadtree partition pattern, where the 2N×N first subimage block and the 2N×N second subimage block or the N×2N first subimage block and the N×2N second subimage block are obtained by partitioning the image block with the size of 2N×2N . | 2019-09-05 |
20190273951 | Determining Relevant Content for a User Locally to the User - A method comprising determining (404) by a first server means local to a user device ( | 2019-09-05 |
20190273952 | BROADBAND LIVE STREAMING HUB FOR A MEDIA PROCESSOR - Aspects of the subject disclosure may include, for example, a processing system and a memory storing instructions that, when executed by the processing system, facilitate performance of operations. The operations can include obtaining a plurality of live streams at a broadband connection to the processing system; providing an interface to facilitate input via a control device communicating with the processing system; presenting, responsive to a first user input, the live streams simultaneously at a display device; and identifying, responsive to a second user input, a set of favorite streams. The operations can also include presenting a program guide at the display device. The program guide can include a plurality of program guide objects; each of the set of favorite streams can include a separate program guide object that accordingly is selectable, via user input to the program guide, for presentation at the display device. Other embodiments are disclosed. | 2019-09-05 |
20190273953 | POLICY MANAGEMENT ARBITRATION BY SERVICE GROUP - A request is received from one of a plurality of terminals in a service group of a video content network. The request is to establish a session with a head end of the network. The video content network provides at least first and second different categories of sessions to the service group. The request is evaluated against a policy. The policy specifies a maximum utilization threshold for sessions of the first category and a maximum utilization threshold for sessions of the second category. The request is granted if it is in conformance with the policy. The method may be carried out, for example, with a session resource manager apparatus. | 2019-09-05 |
20190273954 | SYSTEM AND METHOD FOR PROVIDING AUDIENCE-TARGETED CONTENT TRIGGERED BY EVENTS DURING PROGRAM - A system for providing adjunct content into a video stream based on significant events, audience data, user data, and program content data. The system includes a server configured to host an analyzer and a broadcast engine. The analyzer is configured to receive event data associated with a program and to analyze the event data to detect a triggering event based on detection criteria. In response to detection of the triggering event, the analyzer is configured to select adjunct content to be provided with the program based on selection criteria. The selection criteria includes at least one of a triggering event type of the triggering event or a program content type of the program. The broadcast engine is configured to transmit the selected adjunct content along with program content of the program to a device associated with a user of an audience of the program. | 2019-09-05 |
20190273955 | METHOD, DEVICE AND TERMINAL APPARATUS FOR SYNTHESIZING VIDEO STREAM OF LIVE STREAMING ROOM - The present invention provides a method for synthesizing a video stream of a live streaming room including the steps of: outputting, in response to an operation instruction of a streamer user for activating multi-source live streaming, pre-protocol information containing feature information of a live streaming room and streamer identity information; configuring a terminal of the streamer user as a server terminal, and receiving a connection request initiated by a second terminal according to the pre-protocol information; receiving, in response to the connection request and after a connection of the streamer user to at least one second terminal is confirmed, a second video stream captured by the second terminal; synthesizing a locally captured first video stream and the second video stream into a third video stream, and uploading the same to a server, so that the server pushes the third video stream to each user in the live streaming room. | 2019-09-05 |
20190273956 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - A broadcast transmitter for processing a broadcast signal is discussed. The broadcast transmitter includes a packetizer to generate transport packets based on a Layered Coding Transport (LCT) format, wherein the transport packets are used to transport at least one delivery object and signaling data; and a transmitter to transmit the broadcast signal comprising the transport packets, wherein the signaling data includes a real-time attribute which is a boolean flag that is set to true when the transport packets carry a real-time content that is comprised of the at least one delivery object, and wherein a header of at least one transport packet of the transport packets includes codepoint information for indicating a type of a payload that is carried by the at least one transport packet, transport object identifier information for identifying the at least one delivery object, and information for identifying a starting position of a fragment of the delivery object carried in the at least one transport packet. | 2019-09-05 |
20190273957 | TIME SYNCHRONIZATION IN A LIVE CONTENT DISTRIBUTION SYSTEM - There is provided a method in a communication network system of e.g. IP type for live distribution of media content capable of node-to-node time-transfer for synchronizing a respective local clock of an originating server and at least one client device or other server by means of two-way time transfer. The media content is sent as a data stream using unicast or multicast via respective communication links over a network. The method comprises employing a mode in which two-way time transfer is selectively provided, selectively meaning that two-way time transfer is employed such that the amount of per client specific time information being exchanged by the server and client devices is controlled, e.g. by time limiting the two-way time transfer, or during that mode reducing the occurrence of full two-way time transfer based synchronization of the client devices. | 2019-09-05 |
20190273958 | REDUCING SIGNATURE MATCHING UNCERTAINTY IN MEDIA MONITORING SYSTEMS - Methods, apparatus, systems and articles of manufacture to reduce signature matching uncertainty in media monitoring systems are disclosed. Disclosed example apparatus are to compare first neighborhoods of monitored signatures representative of monitored media with second neighborhoods of reference signatures representative of respective reference media to determine a first sequence of matching results for an observation period, the first and second neighborhoods to have respective sizes that span a first number of signatures. Disclosed example apparatus are also to select whether to output the first or a second sequence of matching results for the observation period based on whether a discontinuity is detected in the first sequence of matching results, the second sequence of matching results to be determined from comparisons of third neighborhoods of monitored signatures with fourth neighborhoods of reference signatures, the third and fourth neighborhoods to have respective sizes that span a second larger number of signatures. | 2019-09-05 |
20190273959 | AUTHENTICATED CONTENT DISCOVERY - Embodiments are disclosed herein that relate to facilitating the discovery of authenticated content from a variety of sources. One embodiment provides a method comprising receiving a plurality of authentication tokens from the media presentation device, where each of the plurality of authentication tokens represents an established authenticated relationship between a user and a corresponding content source. The method further comprises receiving a request from the media presentation device for an electronic programming guide and sending the electronic programming guide to the media presentation device, where the electronic programming guide comprises a listing of content from a plurality of content sources corresponding to the plurality of authentication tokens. | 2019-09-05 |
20190273960 | Establishing A Streaming Presentation Of An Event - The invention provides a streaming client with a streaming presentation of an event, with said presentation being obtained by dynamically switching between a plurality of media streams which represent different recordings of the event. For that purpose, source data is obtained from a plurality of stream sources. The source data is constituted by content data and/or metadata of concurrent portions of the plurality of media streams. By applying a quality assessment function to the source data, a quality score is assigned to each one of the concurrent portions. This allows selection data to be generated which enables the streaming client to access a selected one of the concurrent portions of a respective media stream. For example, a segment may be selected which provides a highest quality score. By doing so, it is therefore not required anymore for a consumer to manually switch between different media streams. | 2019-09-05 |
20190273961 | SYSTEMS AND METHODS FOR WEB SPIKE ATTRIBUTION - Systems and methods are disclosed that measure web activity bursts after ad broadcasts that may be sent to multiple persons. One system uses a cookie-less/cookie-optional, anonymous/personal-identification-not-required, method for web-based conversion tracking that will work on broadcast media systems such as television, and could also be applied to measuring spikes from email, radio, and other forms of advertising where an episodic ad event is broadcast to multiple parties, and where responses occur in a batch after the broadcast. | 2019-09-05 |
20190273962 | CONTROL DEVICE, BROADCAST RECEIVER, METHOD FOR CONTROLLING BROADCAST RECEIVER, AND METHOD FOR PROVIDING SERVICE - A method for controlling a control device includes receiving, from a broadcast receiver, first information regarding a content which is currently provided through the broadcast receiver, and displaying a UI corresponding to the content which is currently provided through the broadcast receiver among a plurality of UIs based on the received first information. The plurality of UIs includes a plurality of UI items for controlling the broadcast receiver, respectively. A control command is transmitted to the broadcast receiver in response to a user input selecting an UI item among the plurality of UI items for controlling the broadcast receiver. | 2019-09-05 |
20190273963 | SYSTEMS AND METHODS FOR ROUTING CONTENT TO AN ASSOCIATED OUTPUT DEVICE - Devices and methods for routing content are provided herein. In some embodiments, a method for routing content include receiving audio data representing a command from a first electronic device, determining content that is associated with the command, sending responsive audio data to the first electronic device, and sending instructions to the second electronic device to output the content associated with the command. In some embodiments, a method for routing contents includes determining a state of the second electronic device and sending instructions to output the content to a selected one of the first and second electronic devices based on the state of the second electronic device. | 2019-09-05 |
20190273964 | AIRCRAFT ENTERTAINMENT SYSTEMS WITH CHATROOM SERVER - A vehicle chatroom server includes at least one network interface configured to communicate with passenger terminals, at least one processor connected to communicate through the at least one network interface, and at least one memory storing code that is executed by the at least one processor to perform operations. The operations include obtaining passenger information and characterizing potential passenger discussion interests based on the passenger information. The operations identify a grouping of passengers who satisfy a common interest rule based on the potential passenger discussion interests. The operations then communicate with passengers in the grouping through a computerized chatbot module providing natural-language text and/or computer synthesized speech that is provided to the passengers in the grouping to invite to a discussion-focused chatroom hosted by the chatroom server. Related methods and computer program products are disclosed. | 2019-09-05 |
20190273965 | FLEXIBLE EVENT RECORDING SYSTEM AND METHOD - Aspects of the subject disclosure may include, for example, receiving a request for recording a real-time media presentation of a live event accessible by way of a direct broadcast satellite service, wherein the request is associated with equipment of a subscriber of the direct broadcast satellite service. A source of the real-time media presentation is identified and monitored to determine whether the live event has ended. A termination is facilitated of the recording of the real-time media presentation of the live event by the equipment of the subscriber responsive to the determined end of the real-time media presentation of the live event. Other embodiments are disclosed. | 2019-09-05 |
20190273966 | METHODS, SYSTEMS, AND MEDIA FOR TRANSFERRING PLAYBACK OF MEDIA CONTENT - Methods, systems, and media for transferring playback of media content are provided. In some implementations, the method comprises: receiving a request to initiate a mirroring session in which a tabbed window including a page having a plurality of media content items is rendered on a computing device and transmitted as a video stream to a display device that is in communication with the computing device over a local area network; encoding the video stream including the tabbed window and the plurality of media content items; transmitting the encoded video stream to the display device via the local area network; determining that a user of the tabbed window on the display device intends to view a media content item from the plurality of media content items on the page; inhibiting presentation of the media content item on the computing device; causing the media content item to be decoded and presented on the display device; detecting an event associated with presentation of the media content item on the display device; and, in response to detecting the event associated with presentation of the media content item on the display device, causing the mirroring session to resume. | 2019-09-05 |
20190273967 | METHODS AND APPARATUS TO MEASURE EXPOSURE TO STREAMING MEDIA - Methods and apparatus to measure exposure to streaming media are disclosed. An example apparatus includes memory including first instructions that, when executed, cause at least one processor to access media to be provided to a client device, embed advertisement markers and metadata generated in association with the media into a media file, and provide second instructions and the media file to the client device. The second instructions cause the client device to update a multi-file counter with an offset based on a duration of the first media segment, detect that a second media segment is a segment of the multi-segment media based on the media file, add a determined playback time to the multi-file counter to determine a corresponding playback time of the multi-segment media, and attempt to lookup a metadata tag and corresponding playback positions based on the playback time of the multi-segment media. | 2019-09-05 |
20190273968 | SYSTEMS AND METHODS FOR ASSOCIATING COMMUNICATION DEVICES WITH OUTPUT DEVICES - Systems and methods for pairing user devices to selected output devices are provided. Pairing can include providing information identifying a user device to a system authority, such as a remote communication interface server. In response to verifying that a user associated with the identified user device is authorized to use a selected output device, the information identifying the user device and a local player connected to the selected output device is provided to a local controller or server. The local controller then creates and maintains an association between the user device and the local player, allowing a user of the user device to cast content to an output device associated with the paired local player. | 2019-09-05 |
20190273969 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING MEDIA CONTENT USING INTEGRATED CONTENT SOURCES - Methods, systems, and media for presenting media content using integrated content sources are provided. In some implementations, systems for presenting media content using integrated content sources are provided, the systems comprising: at least one hardware processor that is configured to: receive a control signal corresponding to a user input; generate at least one tuning instruction based on the control signal; transmit the tuning instruction to a tuner; and transmit graphical content and a set of instructions to the display device, wherein the set of instructions contains information about overlaying the graphical content on video content generated based on the tuning instruction. | 2019-09-05 |
20190273970 | INTEGRATING BROADCAST MEDIA STREAMS WITH USER MEDIA STREAMS - Various embodiments of systems, apparatus, and/or methods are described for integrating a broadcast media stream with media streams from one or more amateur sources. In one implementation, a method includes receiving, at a stream integrator, one or more user media streams captured by one or more user capture devices, receiving a broadcast stream from a broadcast provider, selecting at least one of the one or more user media streams based on one or more parameters, and integrating one or more of the selected user media streams into the broadcast stream. | 2019-09-05 |
20190273971 | METHOD AND APPARATUS FOR PROMOTIONAL PROGRAMMING - A method that incorporates teachings of the subject disclosure may include, for example, receiving a product placement event that is triggered by a placement stamp in a media program. The placement stamp may identify an occurrence of a product in the media program, where the occurrence is not an explicit advertisement. The method further may include searching a product description database according to a product identifier of the product placement event and receiving product advertising information matching the product identifier in an entry of the product description database. The product description database may have been updated, and the product advertising information may differ from what the product advertising information would have been if the product description database had not been updated. The method may further include presenting a product advertisement according to the product advertising information. Other embodiments are disclosed. | 2019-09-05 |
20190273972 | USER INTERFACE ELEMENTS FOR CONTENT SELECTION IN MEDIA NARRATIVE PRESENTATION - An interactive narrative presentation includes a plurality of narrative segments, with a variety of available media content consumer selectable paths or directions, typically specified by a director or editor. The content consumer can select a path or path segment at each of a number of points, e.g., decision points, in the narrative presentation via user interface elements or narrative prompts, providing the consumer the opportunity to follow a storyline they find interesting. Each consumer follows a “personalized” path through the narrative. The narrative prompts can include images from subsequent segments, may be generated to stylistically resemble the underlying narrative presentation, may be animated to move with or with respect to the underlying narrative presentation, and, or may be presented in overlaid with a presentation of the underlying narrative while the underlying narrative continues play. | 2019-09-05 |
20190273973 | SELF-POWERED MICROSENSORS FOR IN-SITU SPATIAL AND TEMPORAL MEASUREMENTS AND METHODS OF USING SAME IN HYDRAULIC FRACTURING - A delayed-activation sensor system includes at least one microsensor. The microsensor may include at least one sensor module for sensing a condition in an environment and a dissolvable coating encapsulating at least a portion of the at least one sensor module such that the dissolvable coating prevents the at least one sensor module from sensing the condition in the environment. The dissolvable coating may be dissolvable in a fluid in the environment such that the sensor module is activated after being located in the environment for a period of time. The microsensor may also include at least one energy harvester module to generate electrical power for the microsensor from the environment. | 2019-09-05 |