-
公开(公告)号:US11682166B2
公开(公告)日:2023-06-20
申请号:US17201783
申请日:2021-03-15
Applicant: ADOBE INC.
Inventor: Eric-Tuan Le , Duygu Ceylan Aksit , Tamy Boubekeur , Radomir Meeh , Niloy Mitra , Minhyuk Sung
Abstract: Embodiments provide systems, methods, and computer storage media for fitting 3D primitives to a 3D point cloud. In an example embodiment, 3D primitives are fit to a 3D point cloud using a global primitive fitting network that evaluates the entire 3D point cloud and a local primitive fitting network that evaluates local patches of the 3D point cloud. The global primitive fitting network regresses a representation of larger (global) primitives that fit the global structure. To identify smaller 3D primitives for regions with fine detail, local patches are constructed by sampling from a pool of points likely to contain fine detail, and the local primitive fitting network regresses a representation of smaller (local) primitives that fit the local structure of each of the local patches. The global and local primitives are merged into a combined, multi-scale set of fitted primitives, and representative primitive parameters are computed for each fitted primitive.
-
公开(公告)号:US11758082B2
公开(公告)日:2023-09-12
申请号:US17526853
申请日:2021-11-15
Applicant: Adobe Inc.
Inventor: Lu Zhang , Jianming Zhang , Zhe Lin , Radomir Meeh
IPC: H04N5/262 , G11B27/031 , G06V20/40 , G06V10/20 , G06V40/18
CPC classification number: H04N5/2628 , G06V10/255 , G06V20/40 , G06V20/41 , G11B27/031 , G06V40/193
Abstract: Systems and methods provide reframing operations in a smart editing system that may generate a focal point within a mask of an object for each frame of a video segment and perform editing effects on the frames of the video segment to quickly provide users with natural video editing effects. A reframing engine may processes video clips using a segmentation and hotspot module to determine a salient region of an object, generate a mask of the object, and track the trajectory of an object in the video clips. The reframing engine may then receive reframing parameters from a crop suggestion module and a user interface. Based on the determined trajectory of an object in a video clip and reframing parameters, the reframing engine may use reframing logic to produce temporally consistent reframing effects relative to an object for the video clip.
-