Abstract:
Un procedimiento para la presentación optimizada del mapa que comprende: recibir, en un dispositivo móvil, un primer conjunto de datos de colocación asociados con un primer nivel de construcción de una ubicación; recibir, en el dispositivo móvil, un segundo conjunto de datos de colocación asociados con un segundo nivel de construcción de la ubicación; determinar, en el dispositivo móvil, la superposición entre una representación del primer nivel de construcción de la ubicación y el segundo nivel de construcción de la ubicación en una renderización de una imagen que comprende la representación del primer nivel de construcción de la ubicación y el segundo nivel de construcción de la ubicación, utilizando un conjunto de parámetros de visualización, el primer conjunto de datos de colocación y el segundo conjunto de datos de colocación; y ajustar, en el dispositivo móvil, el conjunto de parámetros de visualización para reducir la superposición entre la representación del primer nivel de construcción de la ubicación y el segundo nivel de construcción de la ubicación en la renderización de la imagen, caracterizado por que ajustar el conjunto de parámetros de visualización comprende al menos uno de: cambiar una distancia entre una posición de visualización y los niveles de construcción de la ubicación; cambiar una inclinación asociada con la posición de visualización; o cambiar una colocación de la posición de visualización; o cualquier combinación de los mismos.
Abstract:
Methods and devices are described for optimizing display of information such as map data on a mobile device. Certain embodiments may include receiving, at a mobile device, a first and second set of placement data associated with a first and second object. The mobile device may then determine overlap between a representation of the first object and the second object in a rendering of an image comprising the representation of the first object and the second object, using a set of viewing parameters, the first set of placement data and the second set of placement data. The set of viewing parameters may be adjusted to reduce overlap between the representation of the first object and the second object in the rendering of the image. In additional embodiments, 3D enhancements to two-dimensional map objects may be added to enhance the presentation of the information.
Abstract:
A method for estimating camera pose includes: obtaining an image of a location captured via a camera where the image includes a target object and edge line features outside of the target object; and calculating a pose of the camera with respect to the target object based on the edge line features.
Abstract:
Person detection and tracking techniques may be used to estimate pedestrian traffic in locations equipped with cameras. Persons detected in video data from the cameras may help determine existing pedestrian traffic data. Future pedestrian traffic estimation may be performed to estimate pedestrian traffic characteristics (such as volume direction etc.) Such traffic estimation may be provided to users for route planning/congestion information. A traffic map can be derived based on the number of people at or expected to be at certain locations. The map may be provided to users to provide traffic data and/or estimations.
Abstract:
Un procedimiento (500) que comprende: capturar (510) una imagen (100) de una escena por una unidad de captura de imágenes (330) de un dispositivo (300) que incluye al menos un sensor inercial (320) para medir la orientación del dispositivo (300); determinar (520) la orientación de dispositivo relativa del dispositivo (300) en base, al menos en parte, a la ubicación determinada de al menos un punto de fuga (120) en la imagen capturada (100) de la escena; y realizar (530) una o más operaciones de calibración para el al menos un sensor inercial (320) en base, al menos en parte, a la orientación de dispositivo relativa determinada en base, al menos en parte, a la ubicación determinada del al menos un punto de fuga (120) en la imagen capturada (100) de la escena.
Abstract:
Various embodiments may include methods executed by processors of computing devices for geometry based work execution prioritization. The processor may receive events, such as images. The processor may overlay a boundary shape on the event to identify discard regions of the event lying outside the boundary shape. The processor may identify work regions of the events lying within the working boundary shape. The devices may determine a cancellation likelihood for each of the identified work regions of the events. The processor may assign a trimming weight to each of the identified work regions based on the determined cancellation likelihoods. The processor may then add each of the identified work regions as a work item to an execution work list in an order based on the assigned trimming weights. The work items may be processed in order of trimming weight priority.
Abstract:
System and method for determining location of a device using opposing cameras are disclosed. In one embodiment the method includes activating a front facing camera and a back facing camera of the device capturing a first pair of images from a first orientation using the front facing camera and the back facing camera where the first pair of images includes a first front image and a first back image monitoring the device being rotated to a second orientation capturing a second pair of images from the second orientation using the front facing camera and the back facing camera where the second pair of images includes a second front image and a second back image and determining a location of the device using the first pair of images and the second pair of images.
Abstract:
Various techniques for locating an item are presented. A first location history may be received that is indicative of a first plurality of locations visited by a first mobile device. A first indication of a type of item being located by a user of the first mobile device may also be received. A second location history indicative of a second plurality of locations visited by a second mobile device may be received. A second indication of the type of item being located by a user of the second mobile device may also be received. A location of the type of item may be determined based on the first location history, the second location history and optionally the first and second indications. The determined location of the type of item may be subsequently provided to a mobile device to assist a user of the mobile device to locate the type of item. Provision of location history information and receipt of information to locate an item may occur in combination on a mobile device.
Abstract:
Systems, apparatus, and methods for estimating the location of a wireless device include determining the location estimate based on accessible access points and without using a received signal strength indicator. In some embodiments, the location estimate is determined based on a center of mass of the accessible access points, a closest accessible access point, a center of mass of N access points, an average angle of the accessible access points, or a Parzen density of accessible access point distributions.