-
公开(公告)号:US20150161811A1
公开(公告)日:2015-06-11
申请号:US14559491
申请日:2014-12-03
Applicant: Apple Inc.
Inventor: Samir Gehani , Tyler C. Rayner
IPC: G06T13/80
CPC classification number: G06T13/80 , G06F3/04847 , G06T2200/24
Abstract: Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the parameter of a second graphical object. The method stores the modifications as data for the scene.
Abstract translation: 本发明的一些实施例提供一种在特定持续时间内接收动画选择以应用于场景中的两个或多个图形对象的方法。 该方法识别每个图形对象的参数。 基于所选择的动画,该方法在特定持续时间内为每个图形对象生成至少一个参数的修改。 第一图形对象的参数被修改与第二图形对象的参数不同。 该方法将修改存储为场景的数据。
-
公开(公告)号:US11330184B2
公开(公告)日:2022-05-10
申请号:US17354376
申请日:2021-06-22
Applicant: Apple Inc.
Inventor: Behkish J. Manzari , Graham R. Clarke , Andre Souza Dos Santos , Samir Gehani , Teun R. Baar
IPC: H04N5/232 , G06F3/04847 , H04N5/247 , G06F3/04842
Abstract: The present disclosure generally relates to user interfaces for displaying representations of media (an image, video).
-
公开(公告)号:US20240089423A1
公开(公告)日:2024-03-14
申请号:US18349411
申请日:2023-07-10
Applicant: Apple Inc.
Inventor: Danvin Ruangchan , Nathaniel C. Begeman , Samir Gehani , Edwin Iskandar , Chad B. Woolf
IPC: H04N13/327 , G02B27/00 , G02B27/01 , H04N13/344 , H04N13/383
CPC classification number: H04N13/327 , G02B27/0093 , G02B27/0172 , H04N13/344 , H04N13/383
Abstract: A head-mounted device includes one or more displays configured to present media content. The media content may be presented in a user interface window. The head-mounted device may include a display controller configured to adjust a frame rate of the one or more displays and may include a frame rate management circuit configured to determine whether to adjust the frame rate of the one or more displays based on the type of the media content being presented in the user interface window and based on additional information such as a preferred frame rate associated with the media content, a size of the user interface window relative to the total display area of the one or more displays, point of gaze data, hand gestures data, head pose data, data associated with other body parts, audio information and other data.
-
公开(公告)号:US10972753B1
公开(公告)日:2021-04-06
申请号:US16569725
申请日:2019-09-13
Applicant: Apple Inc.
Inventor: Fanyi Duanmu , Eduardo Asbun , Xiaosong Zhou , Jun Xin , Hsi-Jung Wu , John Su , Samir Gehani , Christopher Flick , Shalini Sahoo
IPC: H04N19/597 , H04N19/187 , H04N19/176
Abstract: Techniques are disclosed for coding and delivering multi-view video in which the video is represented as a manifest file identifying a plurality of segments of the video available for download. The multi-view video may be partitioned spatially into a plurality of tiles that, in aggregate, encompass the entire spatial area of the video. The tiles are coded as segments contains coded video representing content contained within its respective tile. Tiles may be given different sizes based on saliency of the content within their respective regions. In this manner, tiles with high levels of interest may have relatively large spatial areas, which can lead to efficient coding in the presence of content motion.
-
公开(公告)号:US09842115B2
公开(公告)日:2017-12-12
申请号:US14292639
申请日:2014-05-30
Applicant: Apple Inc.
Inventor: Samir Gehani , Alexander B. Beaman , Kevin Calhoun , John Samuel Bushell
IPC: G06F17/30
CPC classification number: G06F17/30153 , G06F17/3002 , G06F17/30424 , G06F17/30843
Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for creating and using media asset proxies. The media asset proxies represent a digital media asset and are created by filtering and modifying elements from the digital media asset. The media asset proxies can be queried in the same manner as their corresponding digital media asset.
-
公开(公告)号:US12113955B2
公开(公告)日:2024-10-08
申请号:US18349411
申请日:2023-07-10
Applicant: Apple Inc.
Inventor: Danvin Ruangchan , Nathaniel C Begeman , Samir Gehani , Edwin Iskandar , Chad B Woolf
IPC: G02B27/00 , G02B27/01 , H04N13/327 , H04N13/344 , H04N13/383
CPC classification number: H04N13/327 , G02B27/0093 , G02B27/0172 , H04N13/344 , H04N13/383
Abstract: A head-mounted device includes one or more displays configured to present media content. The media content may be presented in a user interface window. The head-mounted device may include a display controller configured to adjust a frame rate of the one or more displays and may include a frame rate management circuit configured to determine whether to adjust the frame rate of the one or more displays based on the type of the media content being presented in the user interface window and based on additional information such as a preferred frame rate associated with the media content, a size of the user interface window relative to the total display area of the one or more displays, point of gaze data, hand gestures data, head pose data, data associated with other body parts, audio information and other data.
-
公开(公告)号:US20240107113A1
公开(公告)日:2024-03-28
申请号:US18368685
申请日:2023-09-15
Applicant: Apple Inc.
Inventor: Danvin Ruangchan , David M. Cole , Joshua J. Taylor , Christopher T. Eubank , Samir Gehani , Travis W. Brown , Shai Messingher Lang
IPC: H04N21/44 , H04N21/414 , H04N21/45 , H04N21/81
CPC classification number: H04N21/44008 , H04N21/41407 , H04N21/4532 , H04N21/816
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide video content (e.g., a TV show, a recorded sporting event, a movie, a 3D video, etc.) within a 3D environment using parameters selected based on one or more contextual factors. Such contextual factors may be determined based on an attribute of the content (e.g., its intended purpose or viewing environment), the user (e.g., the user's visual quality, interpupillary distance, etc.), the 3D environment (e.g., current lighting conditions, spatial considerations, etc.), or other context attributes.
-
公开(公告)号:US20190139289A1
公开(公告)日:2019-05-09
申请号:US16221068
申请日:2018-12-14
Applicant: Apple Inc.
Inventor: Samir Gehani , Tyler C. Rayner
IPC: G06T13/80 , G06F3/0484
Abstract: Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the parameter of a second graphical object. The method stores the modifications as data for the scene.
-
公开(公告)号:US10176620B2
公开(公告)日:2019-01-08
申请号:US15460601
申请日:2017-03-16
Applicant: Apple Inc.
Inventor: Samir Gehani , Tyler C. Rayner
IPC: G06T13/80 , G06F3/0484
Abstract: Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the parameter of a second graphical object. The method stores the modifications as data for the scene.
-
公开(公告)号:US20170186211A1
公开(公告)日:2017-06-29
申请号:US15460601
申请日:2017-03-16
Applicant: Apple Inc.
Inventor: Samir Gehani , Tyler C. Rayner
IPC: G06T13/80 , G06F3/0484
CPC classification number: G06T13/80 , G06F3/04847 , G06T2200/24
Abstract: Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the parameter of a second graphical object. The method stores the modifications as data for the scene.
-
-
-
-
-
-
-
-
-