-
公开(公告)号:US20170091952A1
公开(公告)日:2017-03-30
申请号:US14871955
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Zehang Sun , Toshihiro Horie , Xin Tong , Peter Chou
CPC classification number: G06T7/248 , G06K9/4609 , G06K9/4671 , G06K9/6212 , G06K9/6215 , G06K9/6223 , G06T5/10 , G06T7/246 , G06T7/269 , G06T2207/10016 , G06T2207/10024 , G06T2207/20024 , G06T2207/20076 , G06T2207/20104 , G06T2207/30241
Abstract: In some implementations, a computing device can track an object from a first image frame to a second image frame using a self-correcting tracking method. The computing device can select points of interest in the first image frame. The computing device can track the selected points of interest from the first image frame to the second image frame using optical flow object tracking. The computing device can prune the matching pairs of points and generate a transform based on the remaining matching pairs to detect the selected object in the second image frame. The computing device can generate a tracking confidence metric based on a projection error for each point of interest tracked from the first frame to the second frame. The computing device can correct tracking errors by reacquiring the object when the tracking confidence metric is below a threshold value.
-
公开(公告)号:US20150003515A1
公开(公告)日:2015-01-01
申请号:US14479014
申请日:2014-09-05
Applicant: Apple Inc.
Inventor: Jim Normile , Thomas Pun , Xiaojin Shi , Xin Tong , Hsi-Jung Wu
IPC: H04N19/154 , H04N19/164
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.
-
公开(公告)号:US20140301720A1
公开(公告)日:2014-10-09
申请号:US14247099
申请日:2014-04-07
Applicant: Apple Inc.
Inventor: Paul Towner , Courtney Kennedy , Randy Ubillos , Greg Mullins , Greg Wallace , Peter Chou , Xin Tong
CPC classification number: H04N7/0117 , G11B27/00 , H04N5/765 , H04N5/917 , H04N19/107 , H04N19/11 , H04N19/12 , H04N19/162 , H04N19/174 , H04N19/176 , H04N19/59
Abstract: Some embodiments provide a video recording device for capturing a video clip. The video recording device receives a selection of a non-temporally compressed encoding scheme from several different encoding schemes for encoding the video clip. The different encoding schemes include at least one temporally compressed encoding scheme and at least the selected non-temporally compressed encoding scheme. The video recording device captures the video clip as several frames. The video recording device non-temporally encodes each of the frames as several slices. The slices of a particular frame are for decoding by several processing units of a video decoding device. The video recording device stores the video clip in a storage.
Abstract translation: 一些实施例提供用于捕获视频剪辑的视频记录装置。 视频记录设备从用于编码视频剪辑的几种不同的编码方案中接收非时间压缩编码方案的选择。 不同的编码方案包括至少一个时间压缩编码方案和至少所选择的非时间压缩编码方案。 视频记录设备将视频剪辑捕获为几帧。 视频记录设备将每个帧非时间编码为几个片。 特定帧的片段用于由视频解码装置的多个处理单元进行解码。 视频记录装置将视频剪辑存储在存储器中。
-
公开(公告)号:US09215402B2
公开(公告)日:2015-12-15
申请号:US14247099
申请日:2014-04-07
Applicant: Apple Inc.
Inventor: Paul Towner , Courtney Kennedy , Randy Ubillos , Greg Mullins , Greg Wallace , Peter Chou , Xin Tong
IPC: H04N5/93 , H04N7/01 , G11B27/00 , H04N5/765 , H04N5/917 , H04N19/176 , H04N19/107 , H04N19/12 , H04N19/162 , H04N19/174 , H04N19/59 , H04N19/11
CPC classification number: H04N7/0117 , G11B27/00 , H04N5/765 , H04N5/917 , H04N19/107 , H04N19/11 , H04N19/12 , H04N19/162 , H04N19/174 , H04N19/176 , H04N19/59
Abstract: Some embodiments provide a video recording device for capturing a video clip. The video recording device receives a selection of a non-temporally compressed encoding scheme from several different encoding schemes for encoding the video clip. The different encoding schemes include at least one temporally compressed encoding scheme and at least the selected non-temporally compressed encoding scheme. The video recording device captures the video clip as several frames. The video recording device non-temporally encodes each of the frames as several slices. The slices of a particular frame are for decoding by several processing units of a video decoding device. The video recording device stores the video clip in a storage.
Abstract translation: 一些实施例提供用于捕获视频剪辑的视频记录装置。 视频记录设备从用于编码视频剪辑的几种不同的编码方案中接收非时间压缩编码方案的选择。 不同的编码方案包括至少一个时间压缩编码方案和至少所选择的非时间压缩编码方案。 视频记录设备将视频剪辑捕获为几帧。 视频记录设备将每个帧非时间编码为几个片。 特定帧的片段用于由视频解码装置的多个处理单元进行解码。 视频记录装置将视频剪辑存储在存储器中。
-
公开(公告)号:US09734587B2
公开(公告)日:2017-08-15
申请号:US14871955
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Zehang Sun , Toshihiro Horie , Xin Tong , Peter Chou
CPC classification number: G06T7/248 , G06K9/4609 , G06K9/4671 , G06K9/6212 , G06K9/6215 , G06K9/6223 , G06T5/10 , G06T7/246 , G06T7/269 , G06T2207/10016 , G06T2207/10024 , G06T2207/20024 , G06T2207/20076 , G06T2207/20104 , G06T2207/30241
Abstract: In some implementations, a computing device can track an object from a first image frame to a second image frame using a self-correcting tracking method. The computing device can select points of interest in the first image frame. The computing device can track the selected points of interest from the first image frame to the second image frame using optical flow object tracking. The computing device can prune the matching pairs of points and generate a transform based on the remaining matching pairs to detect the selected object in the second image frame. The computing device can generate a tracking confidence metric based on a projection error for each point of interest tracked from the first frame to the second frame. The computing device can correct tracking errors by reacquiring the object when the tracking confidence metric is below a threshold value.
-
-
-
-