Patent EP0532053A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0532053A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method for recognizing object images and learning method for neural networks

Assignee: Fujifilm Corp
•
Filing: 1992-09-14
•
Granted: —
•
Expires: 2012-09-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for recognizing an object image comprises the steps of extracting a candidate for a predetermined object image from an image, and making a judgment as to whether the extracted candidate for the predetermined object image is or is not the predetermined object image. The candidate for the predetermined object image is extracted by causing the center point of a view window, which has a predetermined size, to travel to the position of the candidate for the predetermined object image, and determining an extraction area in accordance with the size and/or the shape of the candidate for the predetermined object image, the center point of the view window being taken as a reference during the determination of the extraction area. A learning method for a neural network comprises the steps of extracting a target object image, for which learning operations are to be carried out, from an image, feeding a signal, which represents the extracted target object image, into a neural network, and carrying out the learning operations of the neural network in accordance with the input target object image.

Inventors

  • 👤 Shuji c/o Fuji Photo Film Co. Ltd. Ono
  • 👤 Akira c/o Fuji Photo Film Co. Ltd. Osawa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 06:36
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/20; G06T7/254; G06V; G06V10/00; G06V10/40; G06V10/44; G06V10/443; G06V10/449; G06V10/451; G06V10/454; G06V40/00; G06V40/10; G06V40/16; G06V40/161; G06V40/165

Claims Analysis

Total Claims: 65
Claim 1
Independent Claim 48 words
A method for recognizing an object image, which comprises the steps of: i) extracting a candidate for a predetermined object image from an image, and ii) making a judgment as to whether the extracted candidate for the predetermined object image is or is not the predetermined object image.
Claim 2
Dependent Claim 95 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) causing the center point of a view window, which has a predetermined size, to travel to the position of said candidate for the predetermined object image, and b) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window being taken as a reference during the determination of said extraction area.
Claim 3
Dependent Claim 241 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, e) composing a vector from said azimuth vectors, a vector for a travel of said view window being thereby determined, f) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and g) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 4
Dependent Claim 139 words
A method for recognizing an object image as defined in Claim 3 wherein the detection of said contour line of said candidate for the predetermined object image, which line extends in the predetermined direction, is carried out after said cut-out image has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 5
Dependent Claim 178 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from said cut-out image, c) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, d) detecting said azimuth and said distance a vector for a travel of said view window, e) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and f) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 6
Dependent Claim 73 words
A method for recognizing an object image as defined in Claim 5 wherein at least a single step selected from the group consisting of the extraction of said region, the detection said azimuth and said distance, and the detection of said vector for the travel of said view window is carried out on a complex-log mapped plane in which the center point of said view window is taken as a pole of mapping.
Claim 7
Dependent Claim 317 words
A method for recognizing an object image as defined in Claim 5 wherein, of a plurality of regions approximately coinciding in color with said candidate for the predetermined object image, regions, which exhibit a high degree of coincidence in color with said candidate for the predetermined object image and are located at positions close to one another, are caused to cooperate with each other and are thereby emphasized, a region, which exhibits a high degree of coincidence in color with said candidate for the predetermined object image, and a region, which exhibits a low degree of coincidence in color with said candidate for the predetermined object image and is located at a position spaced apart from said region exhibiting a high degree of coincidence in color with said candidate for the predetermined object image, are caused to compete with each other, said region, which exhibits a low degree of coincidence in color with said candidate for the predetermined object image, being thereby erased, regions, which exhibit a high degree of coincidence in color with said candidate for the predetermined object image and are located at positions spaced apart from each other, are caused to compete with each other, a region exhibiting a high degree of coincidence in color with said candidate for the predetermined object image, which region has a size and a shape appropriate for the region to be selected, is kept unerased, whereas a region exhibiting a high degree of coincidence in color with said candidate for the predetermined object image, which region has a size and a shape inappropriate for the region to be selected, is erased, whereby a region, which is most appropriate in the region inside of said view window, is selected as a predetermined object image region, and an azimuth and a distance of said selected object image region are detected with respect to the center point of said view window.
Claim 8
Dependent Claim 611 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) setting a view window, which has a predetermined size, on said image, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, b) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, c) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, d) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, e) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, f) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, g) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, h) composing a vector from said azimuth vectors, a vector for a travel of said view window being thereby determined, i) causing the center point of said view window to travel in a direction heading towards said object in accordance with said vector for the travel of said view window, and j) determining an extraction area, from which the candidate for the predetermined object image showing a movement with respect to the background is to be extracted, in accordance with the size and/or the shape of said object, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 9
Dependent Claim 110 words
A method for recognizing an object image as defined in Claim 8 wherein the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the radial direction with respect to the center point of said view window, and/or the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the annular direction, are carried out after said cut-out images are transformed with complex-log mapping into complex-log mapped images by taking the center point of said view window as a pole of mapping.
Claim 10
Dependent Claim 163 words
A method for recognizing an object image as defined in Claim 8 wherein the detection of said contour line of said object, which shows the movement different from the movement of the background, is carried out after an image representing said difference between the plurality of said images, in which the components of the movement of the background have been compensated for, has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line of said object is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 11
Dependent Claim 290 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said candidate for the predetermined object image, i) detecting a vector directed towards said candidate for the predetermined object image as a vector for a travel of the view window, j) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and k) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 12
Dependent Claim 315 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, e) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, f) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from said cut-out image, g) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, h) detecting said azimuth and said distance as a second travel vector, i) composing a vector from said first and second travel vectors, a vector for a travel of said view window being thereby determined, j) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and k) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 13
Dependent Claim 740 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) composing a vector from said first and second travel vectors, a vector for a travel of said view window being thereby determined, n) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and o) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 14
Dependent Claim 800 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from one of the plurality of said cut-out images, n) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, o) detecting said azimuth and said distance as a third travel vector, p) composing a vector from said first, second, and third travel vectors, a vector for a travel of said view window being thereby determined, q) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and r) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 15
Dependent Claim 483 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said candidate for the predetermined object image, i) detecting a vector directed towards said candidate for the predetermined object image as a first travel vector, j) detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from said cut-out first image, k) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, l) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, m) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, n) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from said cut-out first image, o) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, p) detecting said azimuth and said distance as a third travel vector, q) composing a vector from said first, second, and third travel vectors, a vector for a travel of said view window being thereby determined, r) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and s) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 16
Dependent Claim 85 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) creating a map of a potential field of the whole area of said image, and b) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 17
Dependent Claim 295 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, e) composing a vector from said azimuth vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, f) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, g) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and h) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 18
Dependent Claim 139 words
A method for recognizing an object image as defined in Claim 17 wherein the detection of said contour line of said candidate for the predetermined object image, which line extends in the predetermined direction, is carried out after said cut-out image has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 19
Dependent Claim 230 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from said cut-out image, c) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, d) detecting said azimuth and said distance as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, e) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, f) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and g) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 20
Dependent Claim 73 words
A method for recognizing an object image as defined in Claim 19 wherein at least a single step selected from the group consisting of the extraction of said region, the detection said azimuth and said distance, and the detection of said vector for the travel of said view window is carried out on a complex-log mapped plane in which the center point of said view window is taken as a pole of mapping.
Claim 21
Dependent Claim 317 words
A method for recognizing an object image as defined in Claim 19 wherein, of a plurality of regions approximately coinciding in color with said candidate for the predetermined object image, regions, which exhibit a high degree of coincidence in color with said candidate for the predetermined object image and are located at positions close to one another, are caused to cooperate with each other and are thereby emphasized, a region, which exhibits a high degree of coincidence in color with said candidate for the predetermined object image, and a region, which exhibits a low degree of coincidence in color with said candidate for the predetermined object image and is located at a position spaced apart from said region exhibiting a high degree of coincidence in color with said candidate for the predetermined object image, are caused to compete with each other, said region, which exhibits a low degree of coincidence in color with said candidate for the predetermined object image, being thereby erased, regions, which exhibit a high degree of coincidence in color with said candidate for the predetermined object image and are located at positions spaced apart from each other, are caused to compete with each other, a region exhibiting a high degree of coincidence in color with said candidate for the predetermined object image, which region has a size and a shape appropriate for the region to be selected, is kept unerased, whereas a region exhibiting a high degree of coincidence in color with said candidate for the predetermined object image, which region has a size and a shape inappropriate for the region to be selected, is erased, whereby a region, which is most appropriate in the region inside of said view window, is selected as a predetermined object image region, and an azimuth and a distance of said selected object image region are detected with respect to the center point of said view window.
Claim 22
Dependent Claim 650 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, b) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, c) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, d) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, e) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, f) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, g) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, h) composing a vector from said azimuth vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, i) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, j) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and k) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 23
Dependent Claim 110 words
A method for recognizing an object image as defined in Claim 22 wherein the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the radial direction with respect to the center point of said view window, and/or the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the annular direction, are carried out after said cut-out images are transformed with complex-log mapping into complex-log mapped images by taking the center point of said view window as a pole of mapping.
Claim 24
Dependent Claim 163 words
A method for recognizing an object image as defined in Claim 22 wherein the detection of said contour line of said object, which shows the movement different from the movement of the background, is carried out after an image representing said difference between the plurality of said images, in which the components of the movement of the background have been compensated for, has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line of said object is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 25
Dependent Claim 341 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said candidate for the predetermined object image, i) detecting a vector directed towards said candidate for the predetermined object image as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, j) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, k) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and l) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 26
Dependent Claim 369 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, e) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, f) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from said cut-out image, g) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, h) detecting said azimuth and said distance as a second travel vector, i) composing a vector from said first and second travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, j) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, k) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and l) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 27
Dependent Claim 794 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) composing a vector from said first and second travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, n) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, o) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and p) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 28
Dependent Claim 854 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from one of the plurality of said cut-out images, n) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, o) detecting said azimuth and said distance as a third travel vector, p) composing a vector from said first, second, and third travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, q) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, r) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and s) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 29
Dependent Claim 537 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said candidate for the predetermined object image, i) detecting a vector directed towards said candidate for the predetermined object image as a first travel vector, j) detecting a contour line of said candidate for the predetermined object image, which line extends in a predetermined direction, from said cut-out first image, k) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said candidate for the predetermined object image, l) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, m) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, n) extracting a region, which approximately coincides in color with said candidate for the predetermined object image, from said cut-out first image, o) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, p) detecting said azimuth and said distance as a third travel vector, q) composing a vector from said first, second, and third travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, r) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, s) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and t) determining an extraction area in accordance with the size and/or the shape of said candidate for the predetermined object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 30
Independent Claim 65 words
A method for recognizing an object image as defined in any of Claims 1 through 29 wherein said judgment as to whether the extracted candidate for the predetermined object image is or is not the predetermined object image is made from feature parts of said candidate for the predetermined object image and positions of said feature parts in said candidate for the predetermined object image.
Claim 31
Dependent Claim 179 words
A method for recognizing an object image as defined in Claim 1 wherein said judgment as to whether the extracted candidate for the predetermined object image is or is not the predetermined object image is made by: a) causing a learning means to learn a plurality of feature patterns with respect to each of a plurality of feature parts of said predetermined object image, b) making judgments as to whether feature parts of said candidate for the predetermined object image are or are not included in the plurality of said feature patterns with respect to each of the plurality of said feature parts of said predetermined object image, which feature patterns said learning means has learned, and c) making a judgment as to whether the relationship between the positions of said feature parts of said candidate for the predetermined object image coincides or does not coincide with the relationship between the positions of said feature parts of said predetermined object image, thereby judging whether said candidate for the predetermined object image is or is not said predetermined object image.
Claim 32
Dependent Claim 34 words
A method for recognizing an object image as defined in Claim 31 wherein a neural network is employed in said learning means, and Kohonen's self-organization is employed for learning operations of said neural network.
Claim 33
Dependent Claim 93 words
A method for recognizing an object image as defined in Claim 31 wherein a neural network is employed in order to make the judgments as to whether the feature parts of said candidate for the predetermined object image are or are not included in the plurality of said feature patterns, and/or the judgment as to whether the relationship between the positions of said feature parts of said candidate for the predetermined object image coincides or does not coincide with the relationship between the positions of said feature parts of said predetermined object image.
Claim 34
Dependent Claim 36 words
A method for recognizing an object image as defined in Claim 33 wherein a neocognitron is employed in order to make the judgments or the judgment with said neural network for the judgments or the judgment.
Claim 35
Dependent Claim 41 words
A method for recognizing an object image as defined in Claim 30 wherein said predetermined object image is a face image, and the plurality of said feature parts are a right eye pattern, a left eye pattern, and a mouth pattern.
Claim 36
Dependent Claim 64 words
A learning method for a neural network, which comprises the steps of: i) extracting a target object image, for which learning operations are to be carried out, from an image, ii) feeding a signal, which represents the extracted target object image, into a neural network, and iii) carrying out the learning operations of said neural network in accordance with said input target object image.
Claim 37
Dependent Claim 95 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image, for which learning operations are to be carried out, is carried out by: a) causing the center point of a view window, which has a predetermined size, to travel to the position of said target object image, and b) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window being taken as a reference during the determination of said extraction area.
Claim 38
Dependent Claim 229 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said target object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, e) composing a vector from said azimuth vectors, a vector for the travel of said view window being thereby determined, f) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and g) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 39
Dependent Claim 136 words
A learning method for a neural network as defined in Claim 38 wherein the detection of said contour line of said target object image, which line extends in the predetermined direction, is carried out after said cut-out image has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 40
Dependent Claim 169 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) extracting a region, which approximately coincides in color with said target object image, from said cut-out image, c) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, d) detecting said azimuth and said distance a vector for a travel of said view window, e) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and f) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 41
Dependent Claim 73 words
A learning method for a neural network as defined in Claim 40 wherein at least a single step selected from the group consisting of the extraction of said region, the detection said azimuth and said distance, and the detection of said vector for the travel of said view window is carried out on a complex-log mapped plane in which the center point of said view window is taken as a pole of mapping.
Claim 42
Dependent Claim 290 words
A learning method for a neural network as defined in Claim 40 wherein, of a plurality of regions approximately coinciding in color with said target object image, regions, which exhibit a high degree of coincidence in color with said target object image and are located at positions close to one another, are caused to cooperate with each other and are thereby emphasized, a region, which exhibits a high degree of coincidence in color with said target object image, and a region, which exhibits a low degree of coincidence in color with said target object image and is located at a position spaced apart from said region exhibiting a high degree of coincidence in color with said target object image, are caused to compete with each other, said region, which exhibits a low degree of coincidence in color with said target object image, being thereby erased, regions, which exhibit a high degree of coincidence in color with said target object image and are located at positions spaced apart from each other, are caused to compete with each other, a region exhibiting a high degree of coincidence in color with said target object image, which region has a size and a shape appropriate for the region to be selected, is kept unerased, whereas a region exhibiting a high degree of coincidence in color with said target object image, which region has a size and a shape inappropriate for the region to be selected, is erased, whereby a region, which is most appropriate in the region inside of said view window, is selected as a target object image region, and an azimuth and a distance of said selected object image region are detected with respect to the center point of said view window.
Claim 43
Dependent Claim 605 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) setting a view window, which has a predetermined size, on said image, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, b) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, c) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, d) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, e) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, f) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, g) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, h) composing a vector from said azimuth vectors, a vector for a travel of said view window being thereby determined, i) causing the center point of said view window to travel in a direction heading towards said object in accordance with said vector for the travel of said view window, and j) determining an extraction area, from which the target object image showing a movement with respect to the background is to be extracted, in accordance with the size and/or the shape of said object, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 44
Dependent Claim 110 words
A learning method for a neural network as defined in Claim 43 wherein the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the radial direction with respect to the center point of said view window, and/or the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the annular direction, are carried out after said cut-out images are transformed with complex-log mapping into complex-log mapped images by taking the center point of said view window as a pole of mapping.
Claim 45
Dependent Claim 163 words
A learning method for a neural network as defined in Claim 43 wherein the detection of said contour line of said object, which shows the movement different from the movement of the background, is carried out after an image representing said difference between the plurality of said images, in which the components of the movement of the background have been compensated for, has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line of said object is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 46
Dependent Claim 278 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said target object image, i) detecting a vector directed towards said target object image as a vector for a travel of the view window, j) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and k) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 47
Dependent Claim 300 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said target object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, e) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, f) extracting a region, which approximately coincides in color with said target object image, from said cut-out image, g) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, h) detecting said azimuth and said distance as a second travel vector, i) composing a vector from said first and second travel vectors, a vector for a travel of said view window being thereby determined, j) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and k) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 48
Dependent Claim 728 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said target object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) composing a vector from said first and second travel vectors, a vector for a travel of said view window being thereby determined, n) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and o) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 49
Dependent Claim 785 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said target object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) extracting a region, which approximately coincides in color with said target object image, from one of the plurality of said cut-out images, n) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, o) detecting said azimuth and said distance as a third travel vector, p) composing a vector from said first, second, and third travel vectors, a vector for a travel of said view window being thereby determined, q) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and r) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 50
Dependent Claim 462 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said target object image, i) detecting a vector directed towards said target object image as a first travel vector, j) detecting a contour line of said target object image, which line extends in a predetermined direction, from said cut-out first image, k) extracting all of components of said detected contour liner which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, l) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, m) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, n) extracting a region, which approximately coincides in color with said target object image, from said cut-out first image, o) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, p) detecting said azimuth and said distance as a third travel vector, q) composing a vector from said first, second, and third travel vectors, a vector for a travel of said view window being thereby determined, r) causing the center point of said view window to travel in accordance with said vector for the travel of said view window, and s) determining an extraction area in accordance with the size and/or the shape of said target object image, the center point of said view window, which has thus been caused to travel, being taken as a reference during the determination of said extraction area.
Claim 51
Dependent Claim 79 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) creating a map of a potential field of the whole area of said image, and b) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 52
Dependent Claim 283 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said target object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, e) composing a vector from said azimuth vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, f) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, g) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and h) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 53
Dependent Claim 136 words
A learning method for a neural network as defined in Claim 52 wherein the detection of said contour line of said target object image, which line extends in the predetermined direction, is carried out after said cut-out image has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 54
Dependent Claim 221 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) extracting a region, which approximately coincides in color with said target object image, from said cut-out image, c) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, d) detecting said azimuth and said distance as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, e) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, f) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and g) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 55
Dependent Claim 73 words
A learning method for a neural network as defined in Claim 54 wherein at least a single step selected from the group consisting of the extraction of said region, the detection said azimuth and said distance, and the detection of said vector for the travel of said view window is carried out on a complex-log mapped plane in which the center point of said view window is taken as a pole of mapping.
Claim 56
Dependent Claim 290 words
A learning method for a neural network as defined in Claim 54 wherein, of a plurality of regions approximately coinciding in color with said target object image, regions, which exhibit a high degree of coincidence in color with said target object image and are located at positions close to one another, are caused to cooperate with each other and are thereby emphasized, a region, which exhibits a high degree of coincidence in color with said target object image, and a region, which exhibits a low degree of coincidence in color with said target object image and is located at a position spaced apart from said region exhibiting a high degree of coincidence in color with said target object image, are caused to compete with each other, said region, which exhibits a low degree of coincidence in color with said target object image, being thereby erased, regions, which exhibit a high degree of coincidence in color with said target object image and are located at positions spaced apart from each other, are caused to compete with each other, a region exhibiting a high degree of coincidence in color with said target object image, which region has a size and a shape appropriate for the region to be selected, is kept unerased, whereas a region exhibiting a high degree of coincidence in color with said target object image, which region has a size and a shape inappropriate for the region to be selected, is erased, whereby a region, which is most appropriate in the region inside of said view window, is selected as a target object image region, and an azimuth and a distance of said selected object image region are detected with respect to the center point of said view window.
Claim 57
Dependent Claim 644 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, b) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, c) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, d) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, e) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, f) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, g) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as azimuth vectors, h) composing a vector from said azimuth vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, i) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, j) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and k) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 58
Dependent Claim 110 words
A learning method for a neural network as defined in Claim 57 wherein the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the radial direction with respect to the center point of said view window, and/or the detection of said contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in the annular direction, are carried out after said cut-out images are transformed with complex-log mapping into complex-log mapped images by taking the center point of said view window as a pole of mapping.
Claim 59
Dependent Claim 163 words
A learning method for a neural network as defined in Claim 57 wherein the detection of said contour line of said object, which shows the movement different from the movement of the background, is carried out after an image representing said difference between the plurality of said images, in which the components of the movement of the background have been compensated for, has been transformed with complex-log mapping into a complex-log mapped image by taking the center point of said view window as a pole of mapping, the extraction of said components of said detected contour line of said object is carried out by extracting all of contour line components, which are tilted at a predetermined angle with respect to an annular direction in the complex-log mapped plane, from the contour line, which has been detected in said complex-log mapped image, and said azimuth vectors are detected by detecting azimuths and intensities of the extracted contour line components in said complex-log mapped plane.
Claim 60
Dependent Claim 329 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said target object image, i) detecting a vector directed towards said target object image as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, j) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, k) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and l) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 61
Dependent Claim 354 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out an image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of said target object image, which line extends in a predetermined direction, from said cut-out image, c) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, d) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, e) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, f) extracting a region, which approximately coincides in color with said target object image, from said cut-out image, g) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, h) detecting said azimuth and said distance as a second travel vector, i) composing a vector from said first and second travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, j) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, k) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and l) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 62
Dependent Claim 782 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said target object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fail in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) composing a vector from said first and second travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, n) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, o) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and p) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 63
Dependent Claim 839 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) setting a view window, which has a predetermined size, on said image, said image being an image including a movement, cutting out a plurality of images, which fall in a region inside of said view window, at a plurality of times having a predetermined time difference therebetween, and detecting a contour line of said target object image, which line extends in a predetermined direction, from one of the plurality of said cut-out images, b) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, c) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as first azimuth vectors, d) composing a vector from said first azimuth vectors, a first travel vector being thereby determined, e) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, calculating the difference between images, which represent said detected contour lines, and detecting a movement of said image in an in-plane parallel direction in the region inside of said view window, the movement being detected from said calculated difference, f) detecting contour lines of object images, which are embedded in the plurality of said cut-out images, said contour lines extending in a radial direction with respect to the center point of said view window, calculating the difference between images, which represent said detected contour lines extending in the radial direction, and detecting a movement of said image in an in-plane rotating direction in the region inside of said view window, the movement being detected from said calculated difference, g) detecting contour lines of said object images, which are embedded in the plurality of said cut-out images, said contour lines extending in an annular direction, calculating the difference between images, which represent said detected contour lines extending in the annular direction, and detecting a movement of said image in the radial direction in the region inside of said view window, the movement being detected from said calculated difference, h) compensating for components of a movement of a background in said cut-out images, which fall in the region inside of said view window, in accordance with said detected movement of said image in the in-plane parallel direction, in the in-plane rotating direction, and/or in the radial direction, a plurality of images, in which the components of the movement of the background have been compensated for, being thereby obtained, i) calculating the difference between the plurality of said images, in which the components of the movement of the background have been compensated for, a contour line of an object, which shows a movement different from the movement of the background, being thereby detected, j) extracting all of components of said detected contour line of said object showing a movement different from the movement of the background, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said object showing a movement different from the movement of the background, k) detecting azimuths and intensities of said extracted components of said detected contour line of said object, which shows the movement different from the movement of the background, with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, l) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, m) extracting a region, which approximately coincides in color with said target object image, from one of the plurality of said cut-out images, n) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, o) detecting said azimuth and said distance as a third travel vector, p) composing a vector from said first, second, and third travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, q) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, r) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and s) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 64
Dependent Claim 516 words
A learning method for a neural network as defined in Claim 36 wherein the extraction of said target object image is carried out by: a) cutting out a first image, which falls in a region inside of a view window having a predetermined size, from said image, b) detecting a contour line of an object, which is embedded in said cut-out first image, c) after a predetermined time has elapsed, cutting out a second image, which falls in the region inside of said view window, from said image, d) detecting a contour line of an object, which is embedded in said cut-out second image, e) calculating the difference between said contour line, which has been detected from said first image, and said contour line, which has been detected from said second image, f) detecting a movement of a background from said calculated difference, g) subtracting said detected movement of said background from said image, an object, which shows a movement different from the movement of said background, being thereby detected, h) recognizing said object, which shows a movement different from the movement of said background, as said target object image, i) detecting a vector directed towards said target object image as a first travel vector, j) detecting a contour line of said target object image, which line extends in a predetermined direction, from said cut-out first image, k) extracting all of components of said detected contour line, which are tilted at a predetermined angle with respect to contours of a group of concentric circles surrounding the center point of said view window, from said detected contour line of said target object image, l) detecting azimuths and intensities of said extracted components with respect to the center point of said view window, the azimuths and the intensities being detected as second azimuth vectors, m) composing a vector from said second azimuth vectors, a second travel vector being thereby determined, n) extracting a region, which approximately coincides in color with said target object image, from said cut-out first image, o) detecting an azimuth and a distance of said extracted region with respect to the center point of said view window, p) detecting said azimuth and said distance as a third travel vector, q) composing a vector from said first, second, and third travel vectors, the composed vector being taken as a gradient vector of a potential field in a Cartesian plane having its origin at the center point of said view window, r) scanning the whole area of said image with said view window, thereby calculating the gradient vectors of the potential field with respect to the whole area of said image, s) creating a map of the potential field of the whole area of said image from the gradient vectors of the potential field, which have been calculated with respect to the whole area of said image, and t) determining an extraction area in accordance with the size and/or the shape of said target object image, a minimum point of the potential in said map being taken as a reference during the determination of said extraction area.
Claim 65
Dependent Claim 95 words
A method for recognizing an object image as defined in Claim 1 wherein the extraction of said candidate for the predetermined object image is carried out after the center point of a view window having a predetermined size has been caused to travel to the center point of said candidate for the predetermined object image, and the size and/or the shape of said candidate for the predetermined object image has been normalized by taking the center point of said view window and a contour line of said candidate for the predetermined object image as reference.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag