G06V20/36

METHOD AND SYSTEM OF RANKING AN ACCOMMODATION
20170337597 · 2017-11-23 ·

Disclosed is a method of ranking an accommodation. The method includes receiving, using a processor, an identifier associated with the accommodation. The method further includes receiving, using the processor, multiple object identifiers corresponding to multiple objects comprised in the accommodation. Further, the method includes receiving, using the processor, one or more values corresponding to one or more attributes associated with each object of the multiple objects. Moreover, the method includes analyzing, using the processor, the one or more values. Yet further, the method includes generating, using the processor, a rank associated with the accommodation based on the analyzing of the one or more values. Furthermore, the method includes storing, using a storage device, each of the rank and the identifier associated with the accommodation.

Classifying ambiguous image data

Examples are disclosed herein that relate to classifying ambiguous data in an image. One example provides, on a computing device, a method of processing image data, the method comprising defining a contiguous area of ambiguous data in an image, determining a border surrounding the contiguous area, classifying the contiguous area as dark or far based on a characteristic of one or more pixels of the border, and for the classified contiguous area, processing one or more pixels of the contiguous area differently if the contiguous area is classified as far than if the contiguous area is classified as dark.

Automated Direction Of Capturing In-Room Information For Use In Usability Assessment Of Buildings
20220269885 · 2022-08-25 ·

Techniques are described for automated operations related to analyzing visual data from images captured in rooms of a building and optionally additional captured data about the rooms to assess room layout and other usability information for the building's rooms and optionally for the overall building, and to subsequently using the assessed usability information in one or more further automated manners, such as to improve navigation of the building. The automated operations may include identifying one or more objects in each of the rooms to assess and one or more target attributes of each object, and generating and providing instructions to cause the capture of images and optionally additional data about those objects and target attributes for further automated analysis, such as instructions provided to an automated image acquisition device in the room and/or an associated user. Once received, the captured images and other data is then analyzed accordingly.

METHOD FOR SPECIFYING POSITION, TERMINAL DEVICE, AUTONOMOUS DEVICE, AND PROGRAM
20170277196 · 2017-09-28 ·

A method for controlling an autonomous device that moves in two dimensions using a controller includes obtaining a first image at a first position, which is a destination of the autonomous device, calculating, from the first image, first feature values indicating certain characteristics of the first image, referring to map information indicating correspondences between coordinate information indicating coordinates of defined positions included in a movement area of the autonomous device and second feature values, which are calculated from second images and indicate certain characteristics of the second images and identifying, by referring to the map information, a second position corresponding to second feature values having at least a predetermined degree of correspondence to the feature values generating a command for moving the autonomous device to the second position on the basis of coordinate information corresponding to the second position, and transmitting the command to the autonomous device.

IDENTIFYING OBJECTS IN AN IMAGE

Identifying objects in an image. An image is received. A plurality of objects in the image are detected. One or more of the detected objects are identified, while one or more detected objects remain unidentified. From the identified detected objects, one or more salient objects are determined. Based on the salient objects, a generic location for the image is determined. Based on the determined generic location for the image, at least one of the unidentified detected objects is identified.

AUGMENTED REALITY SMARTGLASSES FOR USE AT CULTURAL SITES
20220044019 · 2022-02-10 · ·

Described augmented reality (AR) systems and devices provide users with enhanced human sensorial perceptions using digital content. More particularly, smartglasses create an immersive AR experience for visitors of cultural sites using object identification and optical flow tracking. The system software platform and methodology are especially suited to design and deploy immersive AR experiences to visitors of cultural sites on user wearable devices. Unencumbered by clumsy handheld devices, users are free to roam through augmented environments, indoors and out, without barriers allowing a story to unfold before their eyes. Cultural sites come alive, improving educational outcomes for heritage destinations. Using graphical user interfaces, the system enables platform administrators to convert disparate cultural site content to coherent AR story-telling experiences called palimpsests or tours. During a learning phase, points of interest are catalogued and images are taken at different angles and under different lighting conditions to create markers. Using geolocation systems, data is loaded on the smartglasses a roomful at a time to increase efficiency. In use, AR content is generated after points of interest markers are matched using similarity and threshold algorithms. Optical flow tracking is used to track user movement and enhance the AR experience.

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
20220237769 · 2022-07-28 ·

An information processing device includes: a storage unit that stores first information indicating at least one of a structure or a physical property of a first object obtained by capturing a real physical body into a virtual space; and a specifying unit that specifies an arrangement of a second object indicating a virtual object in the virtual space so that the arrangement is capable of expressing an interaction with the first object, based on an arrangement condition of the second object and on the first information.

ASSISTIVE SYSTEM FOR PEOPLE WITH VISUAL IMPAIRMENTS

Systems, methods, apparatuses, and computer program products for assisting people with visual impairments. A method for operating a mobile assistive device may be provided. The method may include capturing an image of a real-time scene of an environment. The method may also include sending the image to a single-board computer. The method may further include processing the image. In addition, the method may include providing navigation assistance to a user based on the processed image.

Information Prompt Method and Electronic Device
20210397839 · 2021-12-23 ·

An information prompt method includes collecting an image of an ambient environment of a user to generate a real-scenario image, obtaining information about a point of interest from an electronic map, identifying the real-scenario image to determine a target object, determining a label of the target object and a display position of the label in the real-scenario image based on the information about the point of interest and position information of the electronic device, and displaying an interface including the label and the real-scenario image, where the label is displayed in an overlay mode at the display position in the real-scenario image.

DEVICE LOCATION BASED ON MACHINE LEARNING CLASSIFICATIONS

A venue system of a client device can submit a location request to a server, which returns multiple venues that are near the client device. The client device can use one or more machine learning schemes (e.g., convolutional neural networks) to determine that the client device is located in one of specific venues of the possible venues. The venue system can further select imagery for presentation based on the venue selection. The presentation may be published as ephemeral message on a network platform.