-
公开(公告)号:US20230394765A1
公开(公告)日:2023-12-07
申请号:US18202357
申请日:2023-05-26
Applicant: Apple Inc.
Inventor: Feng Tang , Kai Kang , Yikang Liao , Joerg A. Liebelt , Afshin Dehghan , Yang Yang , Fengfu Li , Hongyu Xu
CPC classification number: G06T17/20 , G06T7/73 , G06T2210/04 , G06T2200/08 , G06T2200/04
Abstract: Various implementations disclosed herein include devices, systems, and methods that provide a 3D room plan that combines 2D shapes representing elements of a room that are approximately planar (e.g., walls, wall openings, windows, doors, etc.) with 3D primitives representing non-planar elements (e.g., tables, chairs, appliances, etc.). A 3D room plan is a 3D representation of a room or other physical environment that generally identifies or otherwise represents 3D positions of one or more walls, floors, ceilings, other boundaries, other regions, windows, doors, openings, and 3D objects (e.g., objects having significant height, width, and depth in 3 dimensions) within the environment. For example, a 3D floor plan using 2D shapes to represent walls, windows, doors, etc. may be combined with 3D primitives such as 3D bounding boxes representing 3D objects to form a 3D room plan.
-
公开(公告)号:US20230394746A1
公开(公告)日:2023-12-07
申请号:US18202043
申请日:2023-05-25
Applicant: Apple Inc.
Inventor: Kai Kang , Shian-Ru Ke , Feng Tang , Hongyu Xu , Maximilian W. Maung
CPC classification number: G06T15/205 , G06T19/20 , G06T2219/2004
Abstract: Various implementations provide a 3D floor plan based on scanning multiple rooms. A combined, multi-room 3D floor plan may be generated from multiple 3D floor plans from distinct, non-contiguous room scans, e.g., a first scan that is distinct from a second scan. In some implementations, combining 3D floor plans utilizes a process that, during a second scan, re-localizes in the first room and then tracks the device as the device moves (e.g., as the user walks) to the second room to scan the second room. In other implementations, combining 3D floor plans is based on user input, e.g., positioning the multiple 3D floor plans relative to one another based at least in part on a user positioning graphical representations of the floor plans relative to one another on a user interface.
-
公开(公告)号:US20230099463A1
公开(公告)日:2023-03-30
申请号:US17945216
申请日:2022-09-15
Applicant: Apple Inc.
IPC: G06F30/13
Abstract: Various implementations provide a 3D floor plan based on scanning a room and detecting windows, doors, and openings using 2D orthographic projection. Points of a dense set of points (e.g., a dense point cloud) that are close to a plane representing a wall are projected onto the plane and used to identify windows, doors, and opening on the wall. Representations of the detected windows, doors, and openings may then be positioned in a 3D floor plan based on the known position of the wall within the corresponding room, i.e., the location of the wall plane relative to the dense point cloud is known. Other aspects of a 3D floor plan may be detected directly from points of a dense 3D point cloud, windows, doors, and openings may be detected indirectly using projections of the points of the 3D point cloud onto a 2D plane, and the detected aspects may be combined into a single 3D floor plan.
-
-