G06F16/58

System and method of grouping images

A system and method of grouping images captured using an image capture device. The method comprises receiving a plurality of images, each of the plurality of images having associated camera settings; and determining an inertial profile for the plurality of images based on acceleration data of the image capture device and an imaging entity at pre-determined length of time before and after capture of the each of the plurality of images. The method further comprises forming image groups from the received plurality of images based on the determined inertial profile, and the associated camera settings.

System and method of grouping images

A system and method of grouping images captured using an image capture device. The method comprises receiving a plurality of images, each of the plurality of images having associated camera settings; and determining an inertial profile for the plurality of images based on acceleration data of the image capture device and an imaging entity at pre-determined length of time before and after capture of the each of the plurality of images. The method further comprises forming image groups from the received plurality of images based on the determined inertial profile, and the associated camera settings.

Systems and methods for tracking persons by utilizing imagery data captured by on-road vehicles
11138418 · 2021-10-05 ·

Systems and methods for tracking persons by utilizing imagery data captured by a plurality of on-road vehicles. A large number of different persons appear in a corpus of imagery data collectively captured by a plurality of on-road vehicles. An initial and limited-accuracy model of one of the persons is used to search and detect visual occurrences of that person in the corpus of imagery data, thereby starting to track that person, in which such search is limited at first to a confined geo-temporal range, in order to limit the number of different persons over which the initial and limited-accuracy model has to search and detect that person. When the visual occurrences of that person are found, a better model can be constructed, which can now be used to expand the geo-temporal range over which yet additional visual occurrences of that person are found and used to better track that person.

Digital picture display system with photo clustering and filtering

A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from a user's social media account or her or his community members' social media accounts. The integrated camera is used to automatically determine an identity of a frame viewer, and a viewer profile automatically determined from the identity of the viewer. The displayed photos are automatically shown and/or changed according to the detected viewers.

Digital picture display system with photo clustering and filtering

A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from a user's social media account or her or his community members' social media accounts. The integrated camera is used to automatically determine an identity of a frame viewer, and a viewer profile automatically determined from the identity of the viewer. The displayed photos are automatically shown and/or changed according to the detected viewers.

TELECOMMUNICATION CALL MANAGEMENT AND MONITORING SYSTEM WITH VOICEPRINT VERIFICATION
20210266401 · 2021-08-26 · ·

Disclosed is a secure telephone call management system for authenticating users of a telephone system in an institutional facility. Authentication of the users is accomplished by using a personal identification number, preferably in conjunction with speaker independent voice recognition and speaker dependent voice identification. When a user first enters the system, the user speaks his or her name which is used as a sample voice print. During each subsequent use of the system, the user is required to speak his or her name. Voice identification software is used to verify that the provided speech matches the sample voice print. The secure system includes accounting software to limit access based on funds in a user's account or other related limitations. Management software implements widespread or local changes to the system and can modify or set any number of user account parameters.

METHOD AND APPARATUS FOR MANAGING DIGITAL FILES

A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.

Method and apparatus for managing digital files

A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.

SYSTEMS AND METHODS FOR MANAGING CONTENT ITEMS HAVING MULTIPLE RESOLUTIONS
20210274015 · 2021-09-02 ·

Systems, methods, and non-transitory computer readable media for managing content items having multiple resolutions may be provided. In some embodiments, a user device may send a request to access one or more images from a content management system. The one or more images may be categorized on the user device by an expected use that determines that the one or more images be in a first version. A second version of the one or more images may be received while a background download of the first version of the one or more images may be performed. In some embodiments, the first version may correspond to a high-resolution image whereas the second version may correspond to a lower resolution image.

Systems and Methods of Building and Using an Image Catalog
20210279274 · 2021-09-09 ·

A method executes at a server system to manage an image catalog. The system receives reduced-resolution versions of images stored in an image database of an external service distinct from the system, and receives a specified subject matter for the images. For each of the received reduced-resolution versions, the system creates a respective index entry in the image catalog. The respective index entry comprises keywords extracted from the respective reduced-resolution version by performing semantic analysis on the respective reduced-resolution version using a convolutional neural network trained on images corresponding to the specified subject matter. The system receives a user query and matches the query to an index entry in the image catalog. The index entry was created for a reduced-resolution version of a full-resolution image stored in the image database. The system retrieves the full-resolution image from the image database and transmits the first full-resolution image to the user.