Vehicle detecting system, vehicle detecting method, and program storage medium

US12340575B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12340575-B2
Application numberUS-202318236772-A
CountryUS
Kind codeB2
Filing dateAug 22, 2023
Priority dateJun 3, 2014
Publication dateJun 24, 2025
Grant dateJun 24, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is an image processing system, an image processing method, and a program for preferably detecting a mobile object. The image processing system includes: an image input unit for receiving an input for some image frames having different times in a plurality of image frames constituting a picture, which is of a pixel on which the mobile object appears or a pixel on which the mobile object does not appear, for selected arbitrary one or more pixels in an image frame at the time of processing; and a mobile object detection model constructing unit for learning a parameter for detecting the mobile object based on the input.

First claim

Opening claim text (preview).

The invention claimed is: 1. An image processing system comprising: at least one memory storing instructions; and at least one processor configured to process the instructions to control the image processing system to: receive an input to place a plurality of first icons that correspond to a vehicle and to place a plurality of second icons that correspond to other than the vehicle on one or more pixels for each of a plurality of image frames comprising an image; and generate learning data to train a detection model for detecting the vehicle based on the placement of the plurality of first icons and the plurality of second icons on the one or more pixels of the plurality of image frames, wherein the at least one processor is configured to process the instructions to control the image processing system to: receive an input to designate an object region or a background region with respect to one or more pixels at random positions in the plurality of image frames, wherein the detection model is obtained by training three background models using the generated learning data, and these three background models are different from each other in the number of image frames to be processed, a first background model has the largest number of image frames to be processed, a second background model has the second largest number of image frames to be processed, and a third background model has the smallest number of image frames to be processed, the at least one processor is configured to process the instructions to control the image processing system to: calculate a first distance between the first background model and the second background model, a second distance between the second background model and the third background model, and a third distance between the first background model and the third background model for each pixel or unit region of the plurality of image frames; determine, based on the first distance, the second distance, and the third distance, whether or not the vehicle is shown in a region corresponding to each pixel of the plurality of image frames; and based on user input specifying whether some pixels in the plurality of image frames are pixels that correspond the vehicle or a pixel that does not show the vehicle, learn parameters for detecting the vehicle in the plurality of image frames. 2. The image processing system according to claim 1 , wherein the at least one processor is configured to process the instructions to control the image processing system to: learn a parameter to be used for the detection model for detecting the vehicle by performing one or more convolution calculation by using a value of a background model of a neighboring region of the one or more pixels. 3. The image processing system according to claim 2 , wherein the at least one processor is configured to process the instructions to control the image processing system to: learn, as the parameter, a threshold compared with a value obtained as a result of the one or more convolution calculations. 4. The image processing system according to claim 1 , wherein the first background model is generated based on the plurality of image frames, wherein in the second background model, an influence of the plurality of image frames is smaller than that of the first background model, and wherein in the third background model, an influence of the plurality of image frames is smaller than that of the second background mode. 5. An image processing method performed by at least one computer, the method comprising: receiving an input to place a plurality of first icons that correspond to a vehicle and to place a plurality of second icons that correspond to other than the vehicle on one or more pixels for each of a plurality of image frames comprising an image; and generating learning data to train a detection model for detecting the vehicle based on the placement of the plurality of first icons and the plurality of second icons on the one or more pixels of the plurality of image frames, wherein the at least one processor is configured to process the instructions to control the image processing system to: receiving an input to designate an object region or a background region with respect to one or more pixels at random positions in the plurality of image frames, wherein the detection model is obtained by training three background models using the generated learning data, and these three background models are different from each other in the number of image frames to be processed, a first background model has the largest number of image frames to be processed, a second background model has the second largest number of image frames to be processed, and a third background model has the smallest number of image frames to be processed, the method comprises: calculating a first distance between the first background model and the second background model, a second distance between the second background model and the third background model, and a third distance between the first background model and the third background model for each pixel or unit region of the plurality of image frames; determining, based on the first distance, the second distance, and the third distance, whether or not the vehicle is shown in a region corresponding to each pixel of the plurality of image frames; and based on user input specifying whether some pixels in the plurality of image frames are pixels that correspond the vehicle or a pixel that does not show the vehicle, learning parameters for detecting the vehicle in the plurality of image frames. 6. The image processing method according to claim 5 , wherein the method comprises: learning a parameter to be used for the detection model for detecting the vehicle by performing one or more convolution calculation by using a value of a background model of a neighboring region of the one or more pixels. 7. The image processing method according to claim 6 , wherein the method comprises: learning, as the parameter, a threshold compared with a value obtained as a result of the one or more convolution calculations. 8. The image processing method according to claim 5 , wherein the first background model is generated based on the plurality of image frames, wherein in the second background model, an influence of the plurality of image frames is smaller than that of the first background model, and wherein in the third background model, an influence of the plurality of image frames is smaller than that of the second background mode. 9. A non-transitory computer readable recording medium storing program instructions for causing a computer to perform: receiving an input to place a plurality of first icons that correspond to a vehicle and to place a plurality of second icons that correspond to other than the vehicle on one or more pixels for each of a plurality of image frames comprising an image; and generating learning data to train a detection model for detecting the vehicle based on the placement of the plurality of first icons and the plurality of second icons on the one or more pixels of the plurality of image frames, wherein the at least one processor is configured to process the instructions to control the image processing system to: receiving an input to designate an object region or a background region with respect to one or more pixels at random positions in the plurality of image frames, wherein the detection model is obtained by training three background models using the generated learning data, and these three background models are different from each other in the number of image frames to be processed, a first background model has the largest number of image frames to be processed, a second b

Assignees

Inventors

Classifications

  • Video; Image sequence · CPC title

  • Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • Quantising the image, e.g. histogram thresholding for discrimination between background and foreground patterns · CPC title

  • involving models · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12340575B2 cover?
Provided is an image processing system, an image processing method, and a program for preferably detecting a mobile object. The image processing system includes: an image input unit for receiving an input for some image frames having different times in a plurality of image frames constituting a picture, which is of a pixel on which the mobile object appears or a pixel on which the mobile object…
Who is the assignee on this patent?
Nec Corp
What technology area does this patent fall under?
Primary CPC classification G06V10/82. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 24 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).