Abstract:
To present interference information indicating a shape of an interference part for interference between virtual objects, an information processing apparatus (100) includes a storage unit (101) configured to store model data of a plurality of virtual objects, a position and orientation acquisition unit (108) configured to acquire a position and orientation of each of the plurality of virtual objects, an interference determination unit (103) configured to determine whether interference is present between the virtual objects based on the position and orientation of each of the plurality of virtual objects and the model data of the plurality of virtual objects, an interference information recording unit (111) configured to record an outline of an interference part where the virtual objects interfere with each other as interference information, based on a result of the interference determination unit, a generation unit (109) configured to generate a composite image including a captured image (107), an image of the plurality of virtual objects, and an image representing the outline of the interference part, and an output unit (110) configured to output the generated composite image.
Abstract:
Method of positioning blind coverage regions in an indoor wireless network. The method comprises the following steps: constructing an indoor and outdoor combined three-dimensional spatial structural model of a target scene; recording and storing information of wireless access equipment which can be received by the target scene, both from the indoor wireless network and from an outdoor (e.g., cellular) network with overlapping coverage; establishing a wireless fingerprint database of the target building covering both the indoor and the outdoor wireless networks; when loss of coverage is detected, the UE handing over to the outdoor network to transmit a measurement report from which the outdoor network can derive the UE's position (e.g., through triangulation); deriving the UE's position in the indoor area by superimposing the obtained information on the fingerprinting database (by analyzing only those cell-Id's that appear on the MR) and interpolating the result (mean square error); if the obtained position is covered by the fingerprinting database (i.e., it is in the indoor area), determining that the position corresponds to a blind coverage area inside the indoor wireless area; otherwise, assuming that the UE has left the building and a normal handover has taken place.
Abstract:
Systems, devices, features, and methods for generating and/or using a multi-layered image are disclosed. For example, a method of creating a multi-layered image from a three-dimensional model of a geographic area includes receiving three-dimensional graphical object data that represents a geographic area. The three-dimensional graphical object includes multiple geographic features. A first graphical layer of a first geographic feature of the three-dimensional graphical object is rendered as a first independent image layer. A second graphical layer of a second geographic feature of the three-dimensional graphical object is rendered as a second independent image layer. The first graphical layer and the second graphical layer are combined or overlaid to form the multi-layered image. Also, removal of layers may occur in a reverse order of their creation and/or may avoid causing gaps within the other layers not removed.
Abstract:
Method for providing information about an object (5) using an unmanned aerial vehicle with a data acquisition unit, comprising determining positional data with reference to the object (5), the positional data being referenced to a measuring coordinate system, providing a digital template (11) regarding the object (5), the template (11) at least partly representing the object (5) in coarse manner, and referencing the template (11) with the positional data so that the template (11) corresponds as to its spatial parameters to the object in the measuring coordinate system. Moreover, a spatial position of at least one data acquisition point (12) or section is related to the object (5) is derived based on at least the positional data and/or the template (11), the unmanned aerial vehicle is controlled in a manner such that it approaches the at least one data acquisition point (12) or section and object information is acquired as to at least a part of the object (5) according to the at least one data acquisition point (12) or section by triggering the data acquisition unit depending on fulfilling a defined distance criterion, the distance criterion defining a spatial relation between an actual position of the unmanned aerial vehicle and the at least one data acquisition point (12) or section.
Abstract:
A method and system for visually displaying views of current transit conditions are disclosed. A user selects a transit system (e.g., bus, train, ferry) and a rundown of views of the transit system to show in a traffic report. To more easily identify the transit system in the traffic report, graphics representing the buildings and other landmarks in the geographic area of the transit system are displayed in x-ray mode, while the transit system graphics are highlighted using colors. Graphic objects are added to the views to provide additional information regarding the transit system, including information regarding incidents on the transit system.
Abstract:
The invention relates to a method for building a 3D model of an area of interest on the surface of a planet. The method comprises providing a plurality of 2D images from satellites, where each 2D image out of the plurality of 2D images at least partly covers the area of interest. Also, each subarea of the area of interest is covered by at least two images, taken from different angles, out of the plurality of 2D images. Bundle adjustments are performed for the plurality of 2D images and the area of interest is divided into parts. For each part of the area of interest at least one combination and preferably all possible combinations out of two images covering that part of the area of interest are taken. Said two images are taken from the at least two images, taken from at least two different angles, out of the plurality of 2D images. Further, for each part of the area, point matching correspondence is established for a set of points for each such combination of two images. The sets of points are combined if more than one set of points exists. Even further, for each part of the area, a 3D model of said part of the area of interest is built based on the combined set of points. The 3D models from each part of the area of interest are combined to a 3D model of the whole area of interest. The invention also relates to a system, a computer program and a computer program product.
Abstract:
An approach is provided for providing perspective-based content placement. A content placement platform processes and/or facilitates a processing of one or more models of one or more objects associated with a geographical area to cause, at least in part, a decomposition of the one or more models into one or more simplified surfaces. The content placement platform further causes, at least in part, a selection of one or more portions of the one or more simplified surfaces as one or more content placement layers based, at least in part, on one or more viewpoints, with the one or more content placement layers supporting a perspective-based rendering of one or more content items associated with the one or more objects.
Abstract:
A system is provided for detecting misalignment between a helipad and a structure associated with the helipad. The system comprises a first database that includes first structure data, which data can comprise a location of the first structure. The system can further comprise a second database that can include second structure data, where the second structure data can comprise a location of the second structure. The second structure can comprise a helipad situated atop the first structure. The system can further comprise a processor coupled to receive the first structure data from the first database and the second structure data from the second database and can be configured, upon receipt of the first data structure and the second data structure: determine a correlation coefficient based upon a degree of overlap of the first volumetric model and the second volumetric model, and selectively generate an alert based upon the correlation coefficient.