-
公开(公告)号:US20240107086A1
公开(公告)日:2024-03-28
申请号:US18457747
申请日:2023-08-29
Applicant: Apple Inc.
Inventor: Chaminda N. Vidanagamachchi , Matthew J. Yaeger
IPC: H04N21/2343 , H04N21/442
CPC classification number: H04N21/234363 , H04N21/44218
Abstract: A non-transitory computer readable medium may include instructions that, when executed by at least one computer processor, cause the at least one computer processor to obtain an initial image frame at a first resolution. The initial frame may include a first number of pixels. The at least one computer processor may be caused to generate a downscaled image frame from the initial image frame at a second resolution. The at least one computer processor may be caused to obtain one or more subframes of the initial image frame. Each of the subframes may include a portion of the number of pixels. The at least one computer processor may be caused to transmit, to a playback device, the downscaled image frame and at least one of the subframes. The downscaled image frame and the subframe may be combinable to form a target frame comprising subframes of differing resolutions.
-
公开(公告)号:US20240080458A1
公开(公告)日:2024-03-07
申请号:US18242355
申请日:2023-09-05
Applicant: Apple Inc.
Inventor: Benjamin D. Buckner , Matthew J. Yaeger
IPC: H04N19/167
CPC classification number: H04N19/167
Abstract: In one implementation, a method of compressing an image is performed at a device including one or more processors and non-transitory memory. The method includes obtaining an uncompressed image. The method includes compressing the uncompressed image to generate a compressed image by mapping a substantially circular portion of the uncompressed image to a substantially square portion of the compressed image, wherein a central region of the substantially circular portion of the uncompressed image is compressed more than a remainder of the substantially circular portion of the uncompressed image.
-
公开(公告)号:US20240406503A1
公开(公告)日:2024-12-05
申请号:US18676103
申请日:2024-05-28
Applicant: Apple Inc.
Inventor: Ryan M. Sheridan , Alan M. Moss , Matthew J. Yaeger , Jared King
IPC: H04N21/462 , H04N21/218 , H04N21/2343 , H04N21/472
Abstract: During a live event, one or more cameras capture audiovisual data and provide the captured audiovisual data via one or more data feeds. The one or more data feeds are downscaled to a lower resolution and presented on a graphical user interface (GUI). One or more production selections are made related to the one or more data feeds via the GUI by a video editor to create a broadcast stream of the live event. A presentation track is created based on the one or more production selections made by the video editor. The presentation track is streamed to a user's device as a data feed and is used to re-create the broadcast stream of the live event. The user's device, based on the presentation track, obtains media streams from the one or more cameras at the captured resolution.
-
公开(公告)号:US20230077410A1
公开(公告)日:2023-03-16
申请号:US17932531
申请日:2022-09-15
Applicant: Apple Inc.
Inventor: Matthew J. Yaeger , David M. Cole , Benjamin D. Buckner
IPC: H04N19/167 , H04N19/16 , H04N13/161
Abstract: Encoding an image stream may include receiving an image stream with an original image resolution; generating a plurality of copies of the image stream with the original image resolution; encoding, for each copy of the plurality of copies of the image stream, the copy of the image stream to generate an encoded copy of the image stream, wherein the encoded copy of the image stream comprises a first region having a first image resolution and a second region having a second image resolution, wherein each encoded copy of the plurality of encoded copies of the image stream has a different first region, and providing, to a playback device, at least one encoded copy of the plurality of encoded copies of the image stream.
-
-
-