-
公开(公告)号:US10552016B2
公开(公告)日:2020-02-04
申请号:US15390288
申请日:2016-12-23
Applicant: Apple Inc.
Inventor: Timothy D. Cherna , Randy Ubillos , Zehang Sun
IPC: G06F3/16 , G06T3/60 , G06T11/60 , H04N1/387 , G06F3/0482 , G06F3/0484 , G06F3/0488
Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
-
公开(公告)号:US20210149549A1
公开(公告)日:2021-05-20
申请号:US17161231
申请日:2021-01-28
Applicant: Apple Inc.
Inventor: Randy Ubillos , Timothy D. Cherna , Zehang Sun
IPC: G06F3/0484 , H04N1/387 , G06F3/0482 , G06F3/0488 , G06F3/16 , G06T11/60
Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
-
公开(公告)号:US20190082118A1
公开(公告)日:2019-03-14
申请号:US16124168
申请日:2018-09-06
Applicant: Apple Inc.
Inventor: Xiaohuan Corina Wang , Zehang Sun , Joe Weil , Omid Khalili , Stuart Mark Pomerantz , Marc Robins , Toshihiro Horie , Eric Beale , Nathalie Castel , Jean-Michel Berthoud , Brian Walsh , Kevin O'Neil , Andy Harding , Greg Dudey
IPC: H04N5/265 , G06T13/80 , G06T7/50 , G06T17/20 , H04N5/247 , H04N5/272 , H04N5/445 , G06T7/194 , G06T7/13
Abstract: Systems, methods, apparatuses and non-transitory, computer-readable storage mediums are disclosed for generating AR self-portraits or “AR selfies.” In an embodiment, a method comprises: capturing, by a first camera of a mobile device, live image data, the live image data including an image of a subject in a physical, real-world environment; receiving, by a depth sensor of the mobile device, depth data indicating a distance of the subject from the camera in the physical, real-world environment; receiving, by one or more motion sensors of the mobile device, motion data indicating at least an orientation of the first camera in the physical, real-world environment; generating a virtual camera transform based on the motion data, the camera transform for determining an orientation of a virtual camera in a virtual environment; and generating a composite image data, using the image data, a matte and virtual background content selected based on the virtual camera orientation.
-
公开(公告)号:US20130239063A1
公开(公告)日:2013-09-12
申请号:US13629347
申请日:2012-09-27
Applicant: APPLE INC.
Inventor: Randy Ubillos , Timothy D. Cherna , Zehang Sun
IPC: G06F3/0481
CPC classification number: H04N1/4074 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/0485 , G06F3/04883 , G06F16/54 , G06F2203/04806 , G06K9/4642 , G06K9/4652 , G06Q30/02 , G06Q30/0242 , G06Q30/0251 , G06Q50/01 , G06T11/001 , H04L51/066 , H04L51/24 , H04L67/02 , H04L67/18 , H04L67/26
Abstract: Some embodiments provide an image-viewing application. The image-viewing application displays a thumbnail display area that includes several thumbnails that each correspond to an image. With a set of at least one thumbnail selected, the application receives selection input over a particular unselected thumbnail in the thumbnail display area. When the selection input lasts less than a threshold duration, application selects only the particular thumbnail and displays the image corresponding to the particular thumbnail in an image display area. When the selection input lasts at least the threshold duration, the application adds the particular thumbnail to the set of selected thumbnails and displays the images corresponding to each of the selected thumbnails in the image display area.
Abstract translation: 一些实施例提供图像查看应用。 图像查看应用程序显示缩略图显示区域,其中包括几个缩略图,每个缩略图对应于图像。 通过选择一组至少一个缩略图,应用程序在缩略图显示区域中的特定未选择的缩略图上接收选择输入。 当选择输入持续时间小于阈值持续时间时,应用程序仅选择特定缩略图并在图像显示区域中显示与特定缩略图对应的图像。 当选择输入持续至少阈值持续时间时,应用将特定缩略图添加到所选择的缩略图的集合,并且在图像显示区域中显示与所选择的缩略图中的每一个对应的图像。
-
公开(公告)号:US10942634B2
公开(公告)日:2021-03-09
申请号:US16726457
申请日:2019-12-24
Applicant: Apple Inc.
Inventor: Randy Ubillos , Timothy D. Cherna , Zehang Sun
IPC: G06F3/0484 , H04N1/387 , G06F3/0482 , G06F3/0488 , G06F3/16 , G06T11/60 , G06T3/60
Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
-
公开(公告)号: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.
-
公开(公告)号:US20160173726A1
公开(公告)日:2016-06-16
申请号:US14749612
申请日:2015-06-24
Applicant: Apple Inc.
Inventor: Randy Ubillos , Timothy D. Cherna , Zehang Sun
IPC: H04N1/407 , G06F3/0481 , G06K9/46 , G06F3/0484 , G06T11/00 , G06F3/0488 , G06F3/0482
CPC classification number: H04N1/4074 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/0485 , G06F3/04883 , G06F16/54 , G06F2203/04806 , G06K9/4642 , G06K9/4652 , G06Q30/02 , G06Q30/0242 , G06Q30/0251 , G06Q50/01 , G06T11/001 , H04L51/066 , H04L51/24 , H04L67/02 , H04L67/18 , H04L67/26
Abstract: Some embodiments provide an image-viewing application. The image-viewing application displays a thumbnail display area that includes several thumbnails that each correspond to an image. With a set of at least one thumbnail selected, the application receives selection input over a particular unselected thumbnail in the thumbnail display area. When the selection input lasts less than a threshold duration, application selects only the particular thumbnail and displays the image corresponding to the particular thumbnail in an image display area. When the selection input lasts at least the threshold duration, the application adds the particular thumbnail to the set of selected thumbnails and displays the images corresponding to each of the selected thumbnails in the image display area.
-
8.
公开(公告)号:US20130235076A1
公开(公告)日:2013-09-12
申请号:US13629370
申请日:2012-09-27
Applicant: APPLE INC.
Inventor: Timothy D. Cherna , Randy Ubillos , Zehang Sun
IPC: G06F3/0484
CPC classification number: G06F3/04845 , G06F3/0482 , G06F3/0484 , G06F3/04842 , G06F3/0488 , G06F3/167 , G06T3/60 , G06T11/60 , G06T2200/24 , H04N1/3877
Abstract: Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing application displays a rotatable user interface item. In response to receiving a user input, the image editing application rotates the rotatable user interface item. The image editing application rotates the image displayed in the display area based on the rotation of the rotatable user interface item.
Abstract translation: 一些实施例提供了编辑图像的图像编辑应用。 图像编辑应用程序在显示区域中显示图像。 图像编辑应用程序显示可旋转的用户界面项目。 响应于接收到用户输入,图像编辑应用程序旋转可旋转的用户界面项目。 图像编辑应用基于可旋转用户界面项的旋转来旋转显示在显示区域中的图像。
-
公开(公告)号:US20220353432A1
公开(公告)日:2022-11-03
申请号:US17861086
申请日:2022-07-08
Applicant: Apple Inc.
Inventor: Xiaohuan Corina Wang , Zehang Sun , Joe Weil , Omid Khalili , Stuart Mark Pomerantz , Marc Robins , Toshihiro Horie , Eric Beale , Nathalie Castel , Jean-Michel Berthoud , Brian Walsh , Kevin O'Neil , Andy Harding , Greg Dudey
IPC: H04N5/265 , H04N5/232 , G06T7/11 , H04N5/222 , G06T7/174 , G06T11/60 , G06T7/194 , G06T7/50 , G06T7/13 , G06T13/80 , G06T15/50 , G06T17/20 , H04N5/247 , H04N5/272 , H04N5/445
Abstract: Systems, methods, apparatuses and non-transitory, computer-readable storage mediums are disclosed for generating AR self-portraits or “AR selfies.” In an embodiment, a method comprises: capturing, by a first camera of a mobile device, live image data, the live image data including an image of a subject in a physical, real-world environment; receiving, by a depth sensor of the mobile device, depth data indicating a distance of the subject from the camera in the physical, real-world environment; receiving, by one or more motion sensors of the mobile device, motion data indicating at least an orientation of the first camera in the physical, real-world environment; generating a virtual camera transform based on the motion data, the camera transform for determining an orientation of a virtual camera in a virtual environment; and generating a composite image data, using the image data, a matte and virtual background content selected based on the virtual camera orientation.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-