-
公开(公告)号:US09098505B2
公开(公告)日:2015-08-04
申请号:US14309792
申请日:2014-06-19
Applicant: Apple Inc.
Inventor: Michael Richard Peirce , Eric Tilton , David Mack , Mark Flider
IPC: G06F17/30
CPC classification number: G06F17/30017 , G06F17/30 , G06F17/30056
Abstract: A system for generating a structured file that includes all of the various media items need to play the corresponding media presentation is described. (Media items include, for example, images, movies, and audio files.) In one implementation, all of the various media items needed to support the presentation's playback may be collected, where after at least one of them is texturized. Texturing means converting a media item from a larger format to a smaller format. For example, a JPEG file (described in terms of scalable vector-based data) may be texturized to a PNG file (described in terms of pixel data). The items may then be organized in accordance with an event, and stored in a structured file. Once organized by event (e.g., presentation pause-points, frame transitions, effect transitions, input “click” and the like), the media items may be stored into the structured file, ready to playback the media presentation.
Abstract translation: 描述了一种用于生成包括所有各种媒体项目需要播放相应的媒体呈现的结构化文件的系统。 (媒体项目包括例如图像,电影和音频文件。)在一个实现中,可以收集支持演示文稿播放所需的所有各种媒体项目,其中至少其中之一是纹理化的。 纹理意味着将媒体项从较大格式转换为较小格式。 例如,可以将JPEG文件(以可扩展的基于矢量的数据描述)整理为PNG文件(以像素数据表示)。 然后可以根据事件来组织项目,并存储在结构化文件中。 一旦按事件进行组织(例如,呈现暂停点,帧转换,效果转换,输入“点击”等),媒体项可以被存储到结构化文件中,准备回放媒体呈现。
-
公开(公告)号:US20140304307A1
公开(公告)日:2014-10-09
申请号:US14309792
申请日:2014-06-19
Applicant: Apple Inc.
Inventor: Michael Richard Peirce , Eric Tilton , David Mack , Mark Flider
IPC: G06F17/30
CPC classification number: G06F17/30017 , G06F17/30 , G06F17/30056
Abstract: A system for generating a structured file that includes all of the various media items need to play the corresponding media presentation is described. (Media items include, for example, images, movies, and audio files.) In one implementation, all of the various media items needed to support the presentation's playback may be collected, where after at least one of them is texturized. Texturing means converting a media item from a larger format to a smaller format. For example, a JPEG file (described in terms of scalable vector-based data) may be texturized to a PNG file (described in terms of pixel data). The items may then be organized in accordance with an event, and stored in a structured file. Once organized by event (e.g., presentation pause-points, frame transitions, effect transitions, input “click” and the like), the media items may be stored into the structured file, ready to playback the media presentation.
Abstract translation: 描述了一种用于生成包括所有各种媒体项目需要播放相应的媒体呈现的结构化文件的系统。 (媒体项目包括例如图像,电影和音频文件。)在一个实现中,可以收集支持演示文稿播放所需的所有各种媒体项目,其中至少其中之一是纹理化的。 纹理意味着将媒体项从较大格式转换为较小格式。 例如,可以将JPEG文件(以可扩展的基于矢量的数据描述)整理为PNG文件(以像素数据表示)。 然后可以根据事件来组织项目,并存储在结构化文件中。 一旦按事件进行组织(例如,呈现暂停点,帧转换,效果转换,输入“点击”等),媒体项可以被存储到结构化文件中,准备回放媒体呈现。
-
公开(公告)号:US09619471B2
公开(公告)日:2017-04-11
申请号:US14311147
申请日:2014-06-20
Applicant: Apple Inc.
Inventor: Mark Flider , Mark Alan Zimmer
IPC: G09G5/00 , G06F17/30 , G11B27/034 , G11B27/10 , G11B27/34 , G06F3/0484 , G06T7/00 , G06T11/60
CPC classification number: G06F17/30056 , G06F3/04845 , G06T7/11 , G06T7/194 , G06T11/60 , G06T2207/20104 , G11B27/034 , G11B27/10 , G11B27/34
Abstract: A presentation application for masking portions of an object, such as the background of an image, is provided. The presentation application may provide a background removal tool that allows a user to define an initial point in the background of the object. The presentation application may establish an initial background color based on the initial point, and may compute and automatically adjust a color tolerance of the background color based on the distance that a user-controlled cursor is from the initial point. Using a seed-fill algorithm, the presentation application can select a contiguous portion of the object for masking that includes the initial point and surrounding pixels that are within the background color tolerance. To smoothen the edges of the contiguous portion, the presentation application can convert the portion to a vector graphic before making the object.
-
4.
公开(公告)号:US20140300630A1
公开(公告)日:2014-10-09
申请号:US14311147
申请日:2014-06-20
Applicant: APPLE INC.
Inventor: Mark Flider , Mark Alan Zimmer
IPC: G06T11/60
CPC classification number: G06F17/30056 , G06F3/04845 , G06T7/11 , G06T7/194 , G06T11/60 , G06T2207/20104 , G11B27/034 , G11B27/10 , G11B27/34
Abstract: A presentation application for masking portions of an object, such as the background of an image, is provided. The presentation application may provide a background removal tool that allows a user to define an initial point in the background of the object. The presentation application may establish an initial background color based on the initial point, and may compute and automatically adjust a color tolerance of the background color based on the distance that a user-controlled cursor is from the initial point. Using a seed-fill algorithm, the presentation application can select a contiguous portion of the object for masking that includes the initial point and surrounding pixels that are within the background color tolerance. To smoothen the edges of the contiguous portion, the presentation application can convert the portion to a vector graphic before making the object.
Abstract translation: 提供了用于掩蔽诸如图像的背景的对象的部分的呈现应用。 呈现应用可以提供背景去除工具,其允许用户在对象的背景中定义初始点。 呈现应用程序可以基于初始点建立初始背景颜色,并且可以基于用户控制的光标距离初始点的距离来计算并自动调整背景颜色的颜色容差。 使用种子填充算法,呈现应用可以选择用于掩蔽的对象的连续部分,其包括初始点和背景颜色容差内的周围像素。 为了平滑连续部分的边缘,呈现应用程序可以在创建对象之前将部分转换为矢量图形。
-
-
-