TECHNIQUES TO OVERCOME COMMUNICATION LAG BETWEEN TERMINALS PERFORMING VIDEO MIRRORING AND ANNOTATION OPERATIONS
    41.
    发明申请
    TECHNIQUES TO OVERCOME COMMUNICATION LAG BETWEEN TERMINALS PERFORMING VIDEO MIRRORING AND ANNOTATION OPERATIONS 有权
    实现视频镜像和报警操作的终端之间通过通信标签的技术

    公开(公告)号:US20160353057A1

    公开(公告)日:2016-12-01

    申请号:US14727471

    申请日:2015-06-01

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed for overcoming communication lag between interactive operations among devices in a streaming session. According to the techniques, a first device streaming video content to a second device and an annotation is entered to a first frame being displayed at the second device, which is communicated back to the first device. Responsive to a communication that identifies the annotation, a first device may identify an element of video content from the first frame to which the annotation applies and determine whether the identified element is present in a second frame of video content currently displayed at the first terminal. If so, the first device may display the annotation with the second frame in a location where the identified element is present. If not, the first device may display the annotation via an alternate technique.

    Abstract translation: 公开了用于克服流传输会话中的设备之间的交互操作之间的通信滞后的技术。 根据该技术,将视频内容流传输到第二设备和注释的第一设备被输入到被显示在第二设备上的第一帧,该第一帧被传送回到第一设备。 响应于识别注释的通信,第一设备可以从应用注释的第一帧识别视频内容的元素,并且确定所识别的元素是否存在于当前在第一终端显示的视频内容的第二帧中。 如果是,则第一设备可以在所存在的元素的位置中显示具有第二帧的注释。 如果不是,则第一设备可以经由替代技术来显示注释。

    Inferred key frames for fast initiation of video coding sessions
    42.
    发明授权
    Inferred key frames for fast initiation of video coding sessions 有权
    用于快速启动视频编码会话的推断关键帧

    公开(公告)号:US09451288B2

    公开(公告)日:2016-09-20

    申请号:US13631793

    申请日:2012-09-28

    Applicant: Apple Inc.

    CPC classification number: H04N19/65 H04N19/105 H04N19/107 H04N19/172

    Abstract: A video coding system may initiate coding of a new coding session with reference to an “inferred key frame” that is known both to an encoder and a decoder before a coding session begins. The inferred key frame need not be transmitted between the encoder and decoder via the channel. Instead, the inferred key frame may be stored locally at the encoder and the decoder. Frames coded at the onset of a video coding session may be coded with reference to the inferred key frame, which increases the likelihood a decoder will receive a frame it can decode properly and accelerate the rate at which the decoder generates recovered video data. Inferred key frames may be used as prediction references to recover from transmission errors.

    Abstract translation: 参考在编码会话开始之前编码器和解码器已知的“推断的关键帧”,视频编码系统可以启动对新编码会话的编码。 所推断的关键帧不需要经由信道在编码器和解码器之间传输。 相反,所推断的关键帧可以本地存储在编码器和解码器处。 可以参考推断的关键帧来对视频编码会话开始时编码的帧进行编码,这增加了解码器可以正确接收到帧的可能性,并且加速了解码器产生恢复的视频数据的速率。 可以将推断的关键帧用作从传输错误中恢复的预测参考。

    TECHNIQUES FOR ADAPTIVE VIDEO STREAMING
    44.
    发明申请
    TECHNIQUES FOR ADAPTIVE VIDEO STREAMING 审中-公开
    适应性视频流的技术

    公开(公告)号:US20160073106A1

    公开(公告)日:2016-03-10

    申请号:US14703366

    申请日:2015-05-04

    Applicant: Apple Inc.

    Abstract: In a video coding system, a common video sequence is coded multiple times to yield respective instances of coded video data. Each instance may be coded according to a set coding parameters derived from a target bit rate of a respective tier of service. Each tier may be coded according to a constraint that limits a maximum coding rate of the tier to be less than a target bit rate of another predetermined tier of service. Having been coded according to the constraint facilitates dynamic switching among tiers by a requesting client device processing resources or communication bandwidth changes. Improved coding systems to switch among different coding streams may increase quality of video streamed while minimizing transmission and storage size of such content.

    Abstract translation: 在视频编码系统中,公共视频序列被多次编码以产生编码视频数据的各个实例。 每个实例可以根据从相应服务等级的目标比特率导出的集合编码参数进行编码。 每个层可以根据将该层的最大编码率限制为小于另一预定服务层的目标比特率的约束进行编码。 已经根据约束进行编码有助于请求客户端设备处理资源或通信带宽变化的层之间的动态切换。 改进的在不同编码流之间切换的编码系统可以提高视频流的质量,同时最小化这些内容的传输和存储大小。

    DYNAMIC RANGE ADAPTIVE VIDEO CODING SYSTEM
    46.
    发明申请
    DYNAMIC RANGE ADAPTIVE VIDEO CODING SYSTEM 审中-公开
    动态范围自适应视频编码系统

    公开(公告)号:US20150350641A1

    公开(公告)日:2015-12-03

    申请号:US14636839

    申请日:2015-03-03

    Applicant: Apple Inc.

    Abstract: 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.

    Abstract translation: 视频编码/解码系统即使在输入视频数据表现出动态范围的变化时,也能有效地对数据进行编 该系统可将来自特定于输入图像数据的动态范围的第一帧的像素值映射到通常适用于为它们定义的不同动态范围的多个帧的第二动态范围。 系统可以对映射的像素值进行编码以减少映射的帧数据的带宽,然后将编码的图像数据发送到信道。

    Temporal aliasing reduction and coding of upsampled video
    47.
    发明授权
    Temporal aliasing reduction and coding of upsampled video 有权
    上采样视频的时间混叠减少和编码

    公开(公告)号:US08976254B2

    公开(公告)日:2015-03-10

    申请号:US13691163

    申请日:2012-11-30

    Applicant: Apple Inc.

    Abstract: Embodiments of the invention provide techniques for upsampling a video sequence for coding. According to the method, an estimate of camera motion may be obtained from motion sensor data. Video data may be analyzed to detect motion within frames output from a camera that is not induced by the camera motion. When non-camera motion falls within a predetermined operational limit, video upsampling processes may be engaged. In another embodiment, video upsampling may be performed by twice estimating image content for a hypothetical new a frame using two different sources as inputs. A determination may be made whether the two estimates of the frame match each other sufficiently well. If so, the two estimates may be merged to yield a final estimated frame and the new frame may be integrated into a stream of video data.

    Abstract translation: 本发明的实施例提供了用于对用于编码的视频序列进行上采样的技术。 根据该方法,可以从运动传感器数据获得相机运动的估计。 可以分析视频数据以检测来自摄像机输出的不是由摄像机运动引起的帧内的运动。 当非相机运动落在预定的操作限制内时,可以使用视频上采样处理。 在另一个实施例中,视频上采样可以通过使用两个不同的源作为输入来对假设的新帧的两次估计图像内容来执行。 可以确定帧的两个估计是否足够好地匹配。 如果是这样,则两个估计可以被合并以产生最终的估计帧,并且新的帧可以被集成到视频数据流中。

    COMPLEXITY-AWARE ENCODING
    48.
    发明申请

    公开(公告)号:US20150003515A1

    公开(公告)日:2015-01-01

    申请号:US14479014

    申请日:2014-09-05

    Applicant: Apple Inc.

    CPC classification number: H04N19/154 H04N19/156 H04N19/164

    Abstract: Techniques for encoding data based at least in part upon an awareness of the decoding complexity of the encoded data and the ability of a target decoder to decode the encoded data are disclosed. In some embodiments, a set of data is encoded based at least in part upon a state of a target decoder to which the encoded set of data is to be provided. In some embodiments, a set of data is encoded based at least in part upon the states of multiple decoders to which the encoded set of data is to be provided.

    COHERENCE GROUPS: REGION DESCRIPTORS FOR LOW BIT RATE ENCODING
    49.
    发明申请
    COHERENCE GROUPS: REGION DESCRIPTORS FOR LOW BIT RATE ENCODING 有权
    协调组:用于低比特率编码的区域描述符

    公开(公告)号:US20140362919A1

    公开(公告)日:2014-12-11

    申请号:US13913169

    申请日:2013-06-07

    Applicant: Apple Inc.

    Abstract: The invention is directed to an efficient way for encoding and decoding video. Embodiments include identifying different coding units that share a similar characteristic. The characteristic can be, for example: quantization values, modes, block sizes, color space, motion vectors, depth, facial and non-facial regions, and filter values. An encoder may then group the units together as a coherence group. An encoder may similarly create a table or other data structure of the coding units. An encoder may then extract the commonly repeating characteristic or attribute from the coding units. The encoder may transmit the coherence groups along with the data structure, and other coding units which were not part of a coherence group. The decoder may receive the data, and utilize the shared characteristic by storing locally in cache, for faster repeated decoding, and decode the coherence group together.

    Abstract translation: 本发明涉及用于对视频进行编码和解码的有效方式。 实施例包括识别共享相似特征的不同编码单元。 特征可以是例如:量化值,模式,块大小,颜色空间,运动矢量,深度,面部和非面部区域以及滤波器值。 然后,编码器可以将这些单元组合在一起作为一致性组。 编码器可以类似地创建编码单元的表或其他数据结构。 然后,编码器可以从编码单元中提取常见的重复特性或属性。 编码器可以连同数据结构以及不是相干组的一部分的其他编码单元一起发送相干组。 解码器可以接收数据,并通过将本地存储在高速缓存中来利用共享特性,以便更快的重复解码,并将相干组一起解码。

    ERROR RESILIENT TRANSMISSION OF RANDOM ACCESS FRAMES AND GLOBAL CODING PARAMETERS
    50.
    发明申请
    ERROR RESILIENT TRANSMISSION OF RANDOM ACCESS FRAMES AND GLOBAL CODING PARAMETERS 有权
    随机访问框架的误差传输和全局编码参数

    公开(公告)号:US20140092997A1

    公开(公告)日:2014-04-03

    申请号:US13632913

    申请日:2012-10-01

    Applicant: APPLE INC.

    CPC classification number: H04N19/65 H04N19/44 H04N19/67 H04N19/895

    Abstract: Error mitigation techniques are provided for video coding system in which input frames are selected for coding either as a Random Access Pictures (“RAP frames”) or as a non-RAP frame. Coded RAP frames may include RAP identifiers that set an ID context for subsequent frames. Coded non-RAP frames may include RAP identifiers that match the RAP identifiers that were included in the coded RAP frames. Thus, in the absence of transmission errors, a coded non-RAP frame should include a RAP identifier that matches the identifier of the preceding RAP frame. If the identifier of a non-RAP frame does not match the identifier of the RAP frame that immediately preceded it, then it indicates that a RAP frame was lost during transmission. In this case, the decoder may engage error recovery processes.

    Abstract translation: 为视频编码系统提供误差减轻技术,其中输入帧被选择用于编码为随机接入图像(“RAP帧”)或作为非RAP帧。 编码的RAP帧可以包括为后续帧设置ID上下文的RAP标识符。 编码的非RAP帧可以包括与包括在经编码的RAP帧中的RAP标识符匹配的RAP标识符。 因此,在没有传输错误的情况下,编码的非RAP帧应该包括与前一个RAP帧的标识符匹配的RAP标识符。 如果非RAP帧的标识符与其之前的RAP帧的标识符不匹配,则表示在传输期间RAP帧丢失。 在这种情况下,解码器可以进行错误恢复处理。

Patent Agency Ranking