G06V10/243

Optimizing 360-degree video streaming with video content analysis

Aspects of the subject disclosure may include, for example, a method performed by a processing system of determining a present orientation of a display region presented at a first time on a display of a video viewer, predicting a future orientation of the display region occurring at a second time based on data collected, to obtain a predicted orientation of the display region to be presented at the second time on the display of the video viewer, identifying, based on the predicted orientation of the display region, a first group of tiles from a video frame of a panoramic video being displayed by the video viewer, wherein the first group of tiles covers the display region in the video frame at the predicted orientation, and a plurality of objects moving in the video frame from the first time to the second time, wherein each object of the plurality of objects is located in a separate spatial region of the video frame at the second time, wherein a second group of tiles collectively covers the separate spatial regions, wherein tiles in the first group of tiles and tiles in the second group of tiles are different, and facilitating wireless transmission of the first group of tiles and a second tile from the second group of tiles, for presentation at the video viewer at the second time. Other embodiments are disclosed.

Systems and methods for digitized document image data spillage recovery
11704925 · 2023-07-18 · ·

Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour.

Text line normalization systems and methods

A method for estimating text heights of text line images includes estimating a text height with a sequence recognizer. The method further includes normalizing a vertical dimension and/or position of text within a text line image based on the text height. The method may also further include calculating a feature of the text line image. In some examples, the sequence recognizer estimates the text height with a machine learning model.

Method and system for testing wearable device

Disclosed are a method and system for testing a wearable device. The method includes: performing an angle acquisition process for at least two times, and calculating an optical imaging parameter value of a target virtual image on the basis of angle variation values acquired in the at least two angle acquisition processes. With the method and system according to the present disclosure, the finally calculated optical imaging parameter value is more objective and more accurate than that acquired by means of the human eyes.

AUTHENTICATION METHOD, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM FOR STORING AUTHENTICATION PROGRAM, AND AUTHENTICATION APPARATUS
20230009181 · 2023-01-12 · ·

An authentication method executed by a computer, the authentication method including: extracting, when a captured image of a living body is acquired, a biometric image included in a region that corresponds to the living body from the captured image; and performing authentication of the living body on the basis of the extracted biometric image and a position of the biometric image in the captured image.

METHODS, SYSTEMS, ARTICLES OF MANUFACTURE AND APPARATUS TO LABEL TEXT ON IMAGES

Methods, systems, articles of manufacture and apparatus are disclosed to label text on images. An example apparatus includes colorizer circuitry to apply color to text boxes corresponding to optical character recognition (OCR) data associated with an image, OCR manager circuitry to render an OCR text prompt associated with the OCR data, the OCR text prompt to be rendered proximate to respective ones of the text boxes, the OCR text prompt to display a text portion of the OCR data, and edit circuitry to (a) render an interface in response to selection of the OCR text prompt, the interface populated with the text portion of the OCR data, and (b) in response to an overwrite input to the interface, update the text portion of the OCR data in a memory corresponding to the image.

SIGNAL RECOGNIZING APPARATUS
20230005276 · 2023-01-05 · ·

A signal recognizing apparatus detects a target traffic light from an image showing surroundings of a host vehicle and generates traffic light detecting information including a traffic light image. The apparatus recognizes a lighting state of the target traffic light and specifies a positional relationship between the host vehicle and the target traffic light on the basis of position information of the host vehicle and the traffic light detecting information, and determines a center of a lighting area corresponding to a lighting portion of the target traffic light in the traffic light image, and performs a predetermined conversion process on the traffic light image on the basis of the positional relationship in order to compare with the lighting pattern information, and recognizes the lighting state by comparing the center of the lighting area in a traffic light image with the lighting pattern information.

IMAGE PROCESSING SYSTEM AND PROCESSING METHOD OF VIDEO STREAM
20230005235 · 2023-01-05 · ·

An image processing system and a processing method of video stream are provided. The first image is obtained according to a parameter. The deformation correction procedure is performed on the first image, and the second image is generated. The identification detection procedure is performed on the second image, and a detected result is generated. Control information is generated according to the detected result. The parameter is adjusted according to the control information, and a third image is generated. The second image and the third image are output. Therefore, the subsequent application could be enhanced through the dual image outputs.

Systems and methods for mobile image capture and content processing of driver's licenses

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.

Systems and methods for automatic image capture on a mobile device

Real-time evaluation and enhancement of image quality prior to capturing an image of a document on a mobile device is provided. An image capture process is initiated on a mobile device during which a user of the mobile device prepares to capture the image of the document, utilizing hardware and software on the mobile device to measure and achieve optimal parameters for image capture. Feedback may be provided to a user of the mobile device to instruct the user on how to manually optimize certain parameters relating to image quality, such as the angle, motion and distance of the mobile device from the document. When the optimal parameters for image capture of the document are achieved, at least one image of the document is automatically captured by the mobile device.