Patent ID: 9639736
Date: 2017-05-02
CPC Classifications: G06K

Claim:
1. An image processing apparatus for classifying an object included in an image corresponding to a cell as adopted or as not adopted, comprising: a storage part implemented by a programmed computer which stores therein allowable ranges of parameters for use in an adoption/non-adoption process for classifying an object corresponding to a cell included in an image as adopted or as not adopted; an object extraction part implemented by a programmed computer which extracts a plurality of objects from said image; an adoption/non-adoption processing part implemented by a programmed computer which determines that an object having said parameters within said allowable ranges is adopted and that an object having at least one of said parameters outside a corresponding one of said allowable ranges is not adopted among said plurality of objects; a display output part implemented by a programmed computer which displays the object adopted and the object not adopted by said adoption/non-adoption processing part in a distinguishable manner; an input designation part implemented by a programmed computer which accepts the designation of an object whose adoption/non-adoption result is desired to be reversed among the objects displayed by said display output part; and a parameter changing part implemented by a programmed computer which changes one of said allowable ranges stored in said storage part so that the adoption/non-adoption result of the object designated by said input designation part is reversed; wherein said parameter changing part automatically selects a parameter from a plurality of different parameters with an allowable range to be changed, to change the allowable range of the parameter by reference to the values of said parameters of the object designated by said input designation part, when the input designation part designates an object the adoption/non-adoption result of which is desired to be reversed from “not adopted” to “adopted”, the parameter changing part automatically selects the parameter that is outside the allowable range from a plurality of different parameters, and changes the allowable range of the selected parameter so that the selected parameter falls within the allowable range, and stores the changed allowable range in the storage part, and when the input designation part designates an object the adoption/non-adoption result of which is desired to be reversed from “adopted” to “not adopted”, the parameter changing part automatically selects the parameter that is closest to the upper limit or the lower limit of its allowable range from a plurality of different parameters, and changes the upper or lower limit of the allowable range of the selected parameter so that the parameter value falls outside the allowable range, and stores the changed allowable range in the storage part.