Information processing apparatus and information processing method
First Claim
1. An information processing apparatus comprising:
- an image processor that acquires an image;
a hardware processor that;
detects a first region in the image that includes a character and that detects a second region in the image that includes a text-line comprising at least a particular number of first regions, the second region detected based at least in part on the detection of the first region; and
detects a variation in position and attitude of a camera at a time when the image is shot; and
a controller that causes the hardware processor to detect the second region in the image when the variation is less than or equal to a threshold,wherein the controller changes a setting of the hardware processor associated with the detection of at least one of the first region and the second region and causes the hardware processor to detect the second region in the image when the second region is not detected by the hardware processor,wherein the hardware processor analyzes the image to determine a setting to detect at least one of the first region and the second region in the image,wherein the controller causes the hardware processor to determine the setting before execution of the detection of the second region in the image and configures the setting as an initial setting when the variation is less than or equal to the threshold,wherein the controller instructs the camera which sequentially obtains images to reduce intervals between obtaining the images when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity, andwherein the controller;
sets a first dictionary as a character detection dictionary used by the hardware processor to detect the first region in the image when it is determined based on the variation that the camera is in a substantially stationary state; and
sets a second dictionary that is different from the first dictionary as the character detection dictionary when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, an information processing apparatus includes a hardware processor and a controller. The hardware processor detects a first region in an image that includes a character and detects a second region in the image that includes a text-line including at least a particular number of first regions. The controller causes the hardware processor to detect the second region in the image when a variation of a camera is less than or equal to a threshold. The controller changes a setting of the hardware processor associated with the detection of at least one of the first and second region and causes the hardware processor to detect the second region in the image when the second region is not detected.
-
Citations
19 Claims
-
1. An information processing apparatus comprising:
-
an image processor that acquires an image; a hardware processor that; detects a first region in the image that includes a character and that detects a second region in the image that includes a text-line comprising at least a particular number of first regions, the second region detected based at least in part on the detection of the first region; and detects a variation in position and attitude of a camera at a time when the image is shot; and a controller that causes the hardware processor to detect the second region in the image when the variation is less than or equal to a threshold, wherein the controller changes a setting of the hardware processor associated with the detection of at least one of the first region and the second region and causes the hardware processor to detect the second region in the image when the second region is not detected by the hardware processor, wherein the hardware processor analyzes the image to determine a setting to detect at least one of the first region and the second region in the image, wherein the controller causes the hardware processor to determine the setting before execution of the detection of the second region in the image and configures the setting as an initial setting when the variation is less than or equal to the threshold, wherein the controller instructs the camera which sequentially obtains images to reduce intervals between obtaining the images when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity, and wherein the controller; sets a first dictionary as a character detection dictionary used by the hardware processor to detect the first region in the image when it is determined based on the variation that the camera is in a substantially stationary state; and sets a second dictionary that is different from the first dictionary as the character detection dictionary when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing apparatus comprising:
-
an image processor that acquires an image; a hardware processor that; detects a first region in the image that includes a character and that detects a second region in the image that includes a text-line comprising at least a particular number of first regions, the second region detected based at least in part on the detection of the first region; and detects a variation in position and attitude of a camera at a time when the image is shot; and a controller that causes the hardware processor to detect the second region in the image when the variation is less than or equal to a threshold, wherein the controller changes a setting of the hardware processor associated with the detection of at least one of the first region and the second region and causes the hardware processor to detect the second region in the image when the second region is not detected by the hardware processor, wherein the hardware processor analyzes the image to determine a setting to detect at least one of the first region and the second region in the image, wherein the controller causes the hardware processor to determine the setting before execution of the detection of the second region in the image and configures the setting as an initial setting when the variation is less than or equal to the threshold, and wherein the controller; sets a first dictionary as a character detection dictionary used by the hardware processor to detect the first region in the image when it is determined based on the variation that the camera is in a substantially stationary state; and sets a second dictionary different from the first dictionary as the character detection dictionary when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An information processing apparatus comprising:
-
an image processor that acquires an image; a hardware processor that; detects a first region in the image that includes a character and that detects a second region in the image that includes a text-line comprising at least a particular number of first regions, the second region detected based at least in part on the detection of the first region; and detects a variation in position and attitude of a camera at a time when the image is shot; and a controller that causes the hardware processor to detect the second region in the image when the variation is less than or equal to a threshold, wherein the controller changes a setting of the hardware processor associated with the detection of at least one of the first region and the second region and causes the hardware processor to detect the second region in the image when the second region is not detected by the hardware processor, wherein the controller instructs the camera which sequentially obtains images to reduce intervals between obtaining images when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity, and wherein the controller; sets a first dictionary as a character detection dictionary used by the hardware processor to detect the first region in the image when it is determined based on the variation that the camera is in a substantially stationary state; and sets a second dictionary that is different from the first dictionary as the character detection dictionary when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity. - View Dependent Claims (14, 15)
-
-
16. An information processing apparatus comprising:
-
an image processor that acquires an image; a hardware processor that; detects a first region in the image that includes a character and that detects a second region in the image that includes a text-line comprising at least a particular number of first regions, the second region detected based at least in part on the detection of the first region; and detects a variation in position and attitude of a camera at a time when the image is shot; and a controller that causes the hardware processor to detect the second region in the image when the variation is less than or equal to a threshold, wherein the controller changes a setting of the hardware processor associated with the detection of at least one of the first region and the second region and causes the hardware processor to detect the second region in the image when the second region is not detected by the hardware processor, and wherein the controller; sets a first dictionary as a character detection dictionary used by the hardware processor to detect the first region in the image when it is determined based on the variation that the camera is in a substantially stationary state; and sets a second dictionary different from the first dictionary as the character detection dictionary when it is determined based on the variation that the camera is in a moving state of a substantially constant velocity. - View Dependent Claims (17, 18)
-
-
19. An information processing method comprising:
-
acquiring an image; detecting a variation in position and attitude of an imaging module at a time when the image is shot; detecting a first region in the image that includes a character and detecting a second region in the image that includes a text-line comprising at least a particular number of first regions, the second region detected based at least in part on the detection of the first region when the variation is less than or equal to a threshold; and changing a setting associated with detection of at least one of the first region and the second region and executing detection of the second region in the image when the second region is not detected, analyzing the image to determine a setting associated with detection of at least one of the first region and the second region before execution of the detection of the second region in the image and configuring the setting as an initial setting when the variation is less than or equal to the threshold, instructing the imaging module which sequentially obtains images to reduce intervals between obtaining the images when it is determined based on the variation that the imaging module is in a moving state of a substantially constant velocity, setting a first dictionary as a character detection dictionary used to detect the first region in the image when it is determined based on the variation that the imaging module is in a substantially stationary state; and setting a second dictionary that is different from the first dictionary as the character detection dictionary when it is determined based on the variation that the imaging module is in a moving state of a substantially constant velocity.
-
Specification