Patent classifications
G06V30/182
Device, method, and program for quantitatively analyzing structure of a neural network
The present invention enables the structure of a neural network to be quantitatively analyzed. An analyzing unit calculates, for each of combinations of a dimension of input data and a cluster, a sum of squared errors between an output of each unit belonging to the cluster when a value of the dimension of the input data is replaced with an average value of the dimension of the input data included in learning data and an output of each unit belonging to the cluster for the input data before replacement as a relationship between the combinations, and calculates, for each of combinations of the cluster and a dimension of output data, a squared error between the value of the dimension of the output data when an output value of each unit belonging to the cluster is replaced with an average output value of each unit of the cluster when the input data included in the learning data was input and the value of the dimension of the output data before replacement as a relationship between the combinations.
RECOGNITION DEVICE, RECOGNITION METHOD, AND RECOGNITION PROGRAM
A recognition device acquires a time-series image acquired in an environment in which a vehicle travels, detects characters of a predetermined character string from the image, and evaluates relationship between detected characters of the character string and recognizes a shape of a target including the character string.
Automatically determining table locations and table cell types
The present disclosure involves systems, software, and computer implemented methods for automatically identifying table locations and table cell types of located tables. One example method includes receiving a request to detect tables. Features are extracted from an input spreadsheet and provided to a trained table detection model trained to predict whether worksheet cells are table cells or background cells and to a cell classification model that is trained to classify worksheet cells by cell structure type. The table detection model generates binary classifications that indicate whether cells are table cells or background cells. A contour detection process is performed on the binary classifications to generate table location information that describes at least one table boundary in the spreadsheet. The trained cell classification model generates a cell structure type classification for each cell that is included in a table boundary generated by the contour detection process.
Automatically determining table locations and table cell types
The present disclosure involves systems, software, and computer implemented methods for automatically identifying table locations and table cell types of located tables. One example method includes receiving a request to detect tables. Features are extracted from an input spreadsheet and provided to a trained table detection model trained to predict whether worksheet cells are table cells or background cells and to a cell classification model that is trained to classify worksheet cells by cell structure type. The table detection model generates binary classifications that indicate whether cells are table cells or background cells. A contour detection process is performed on the binary classifications to generate table location information that describes at least one table boundary in the spreadsheet. The trained cell classification model generates a cell structure type classification for each cell that is included in a table boundary generated by the contour detection process.
TABLE-IMAGE RECOGNITION DEVICE, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, AND TABLE-IMAGE RECOGNITION METHOD
A table-image recognition device includes: an object extracting unit that extracts a plurality of objects included in a table; a set determination unit that determines whether or not every pair consisting of two objects selected from the plurality of objects is a set constituting a component specified by a column and a row of the table; a same-row determination unit that determines whether or not the objects of each pair share a same row; a same-column determination unit that determines whether or not the two objects of each pair share a same column; and a structure determining unit that determines a structure of the table by specifying the row and column to which each object belongs on the basis of the determination result.
Mobile check deposit system and method
A computer-implemented method is provided for a mobile device to detect, by a camera of the mobile device, a plurality of checks; determine, by a processing unit of the mobile device, that the image of the plurality of checks is of sufficient quality; instruct, by a display of the mobile device, a user to take a photograph of the plurality of checks; crop, by the processing unit, the photograph of the plurality of checks into a plurality of images, wherein each of the plurality of images contains one of the plurality of checks; and transmit, by a transmitter of the mobile device, the plurality of images to a server via a network. The plurality of images may be transmitted individually (i.e., one at time), or alternatively, collectively and in one payload.
Mobile check deposit system and method
A computer-implemented method is provided for a mobile device to detect, by a camera of the mobile device, a plurality of checks; determine, by a processing unit of the mobile device, that the image of the plurality of checks is of sufficient quality; instruct, by a display of the mobile device, a user to take a photograph of the plurality of checks; crop, by the processing unit, the photograph of the plurality of checks into a plurality of images, wherein each of the plurality of images contains one of the plurality of checks; and transmit, by a transmitter of the mobile device, the plurality of images to a server via a network. The plurality of images may be transmitted individually (i.e., one at time), or alternatively, collectively and in one payload.
Handwriting geometry recognition and calibration system by using neural network and mathematical feature
A handwriting geometry recognition and calibration system by using neural network and mathematical feature includes: a pre-processor for pre-processing coordinate points of geometric figures from user's handwriting so as to get a plurality of sample points which expresses the geometric figures to be recognized; a neural network connected to the pre-processor for receiving the sample points of the geometric figure and recognizing the geometric figure so as to acquire a coarse class of the geometric figure; and an mathematical logic unit connected to the neural network for receiving recognition results from the neural network, including coarse classifications which are used in a secondary classification by using conventional mathematical recognition logics so as to determine an exact geometry shape of the geometric figure; then the geometric figure being calibrated so as to get a geometry with a regular shape.
MOBILE CHECK DEPOSIT SYSTEM AND METHOD
A computer-implemented method is provided for a mobile device to detect, by a camera of the mobile device, a plurality of checks; determine, by a processing unit of the mobile device, that the image of the plurality of checks is of sufficient quality; instruct, by a display of the mobile device, a user to take a photograph of the plurality of checks; crop, by the processing unit, the photograph of the plurality of checks into a plurality of images, wherein each of the plurality of images contains one of the plurality of checks; and transmit, by a transmitter of the mobile device, the plurality of images to a server via a network. The plurality of images may be transmitted individually (i.e., one at time), or alternatively, collectively and in one payload.
MOBILE CHECK DEPOSIT SYSTEM AND METHOD
A computer-implemented method is provided for a mobile device to detect, by a camera of the mobile device, a plurality of checks; determine, by a processing unit of the mobile device, that the image of the plurality of checks is of sufficient quality; instruct, by a display of the mobile device, a user to take a photograph of the plurality of checks; crop, by the processing unit, the photograph of the plurality of checks into a plurality of images, wherein each of the plurality of images contains one of the plurality of checks; and transmit, by a transmitter of the mobile device, the plurality of images to a server via a network. The plurality of images may be transmitted individually (i.e., one at time), or alternatively, collectively and in one payload.