H04N1/00244

Enhanced image capture

Disclosed are techniques that provide a “best” picture taken within a few seconds of the moment when a capture command is received (e.g., when the “shutter” button is pressed). In some situations, several still images are automatically (that is, without the user's input) captured. These images are compared to find a “best” image that is presented to the photographer for consideration. Video is also captured automatically and analyzed to see if there is an action scene or other motion content around the time of the capture command. If the analysis reveals anything interesting, then the video clip is presented to the photographer. The video clip may be cropped to match the still-capture scene and to remove transitory parts. Higher-precision horizon detection may be provided based on motion analysis and on pixel-data analysis.

INFORMATION PROCESSING SYSTEM CAPABLE OF ENABLING COOPERATION OF PROCESSING WHEN CONNECTION WITH EXTERNAL APPARATUS BEING DISCONNECTED, INFORMATION PROCESSING APPARATUS THEREFOR, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM THEREFOR

An information processing apparatus includes a processor configured to perform connection to an external server that can be connected from the information processing apparatus and instruct the external server to execute processing as a first job, and then release a resource used in the first job, make an inquiry about whether or not the processing is completed to the external server, and wait for a response from the external server, in a case where a response indicating that the processing by the external server is completed is received in response to the inquiry, execute a second job that is different from the first job and is cooperated with the first job, and, in a case where a connection between the information processing apparatus and the external server is disconnected before or during the execution of the second job, make an inquiry about whether or not the processing is completed to the external server again and wait for a response from the external server.

System and method for server connection using multiple network adapters
11575800 · 2023-02-07 ·

A system and method for managing print services between multifunction peripherals and a print server includes a connector server. The connector server subscribes to event notifications from each multifunction peripheral through two or more network adapters. Events are relayed from the connector server to the print server, irrespective as to which network adapter receives them. The connector server also relays web content between the multifunction peripheral and the print server.

INFORMATION PROCESSING APPARATUS PERFORMING PROCESS FOR PROVIDING PRINTING SERVICE UTILIZING PRINTING DEVICE
20230093971 · 2023-03-30 · ·

An information processing apparatus includes a communication interface and a controller. The printing device is configured to print on a printing medium. The controller is configured to perform a service provision process for providing a service utilizing a printing device. The controller is configured to perform the service provision process using individual information of the printing device and contract identification information associated with both the individual information and service information related to provision of the service. The service provision process includes: (a) registering a user in association with contract identification information associated with individual information of a first printing device; and (b) when the first printing device is replaced with a second printing device and the provision of the service is continued utilizing the second printing device, associating individual information of the second printing device with the contract identification information associated with the user registered in the (a) registering.

Dynamic activity-based image generation for online social networks
11616917 · 2023-03-28 · ·

Among other things, embodiments of the present disclosure can help to automatically generate images displaying activity-based information and distribute such images to other users, such as members of a social network. The image may be modified based on activity data associated with other users and/or from other activity sensors.

Image processing system for computerizing document, control method thereof, and storage medium

In an image processing system in which when a paper document is computerized, a file name or the like is set by using a recognized character string obtained by performing OCR processing, so that time and effort of a user when a plurality of documents is computerized en bloc is reduced. Learning data is generated by registering positional information relating to a recognized character string used for setting of a property relating to a scanned image in association with a document form of the scanned image. Then, in a case where the learning data is generated in response to setting of the property being performed for a first scanned image that is selected from a plurality of scanned images included in a list, a scanned image having a document form similar to a document form of the first scanned image is determined among other scanned images included in the list.

Method and apparatus to add machine readable codes to limit reproduction of documents

A multi-function device (MFD) is disclosed. For example, the MFD includes a communication interface to establish a communication path with an authentication server, a user interface to receive document control information for a document to be generated, a processor, and a non-transitory computer-readable medium storing a plurality of instructions. The instructions when executed by the processor cause the processor to generate a machine readable code that contains the document control information for the document and print the machine readable code onto the document that is printed by the MFD.

SCAN REQUEST COMPRISING CONTACT IDENTIFIERS

Techniques for receiving a scan request and creating a proxy scan job by imaging devices are described. According to the present subject matter, a scan request is received from a contact identifier. Further, a proxy scan job corresponding to the scan request is created. Thereafter, a password corresponding to the scan request is generated and transmitted to the contact identifier.

SYSTEMS AND METHODS FOR MOBILE IMAGE CAPTURE AND CONTENT PROCESSING OF DRIVER'S LICENSES
20230091041 · 2023-03-23 ·

Systems and methods are provided for processing and extracting content from an image captured using a mobile device. In one embodiment, an image is captured by a mobile device and corrected to improve the quality of the image. The corrected image is then further processed by adjusting the image, identifying the format and layout of the document, binarizing the image and extracting the content using optical character recognition (OCR). Multiple methods of image adjusting may be implemented to accurately assess features of the document, and a secondary layout identification process may be performed to ensure that the content being extracted is properly classified.

Image processing apparatus that obtains model data, control method of image processing apparatus, and storage medium
11490066 · 2022-11-01 · ·

A technique of the present disclosure includes: an obtaining unit configured to obtain model data indicating a three-dimensional shape of an object in a space; a receiving unit configured to receive viewpoint information from an external apparatus, the viewpoint information indicating a virtual viewpoint for a virtual viewpoint image to be generated by the external apparatus based on data transmitted from the image processing apparatus, the virtual viewpoint image depicting the space as viewed from the virtual viewpoint; a generating unit configured to generate image data by rendering a first portion of the obtained model data, based on the received viewpoint information; and a transmitting unit configured to transmit the generated image data and a second portion of the obtained model data different from the first portion to the external apparatus.