官术网_书友最值得收藏!

Object detection

Object detection refers to detecting the location of an object in a given image. This process is not concerned with the type of object. If you design a chair detector, it will not tell you whether the chair in a given image is red with a high back, or blue with a low back—it will just tell you the location of the chair.

Detecting the location of objects is a critical step in many computer vision systems. Consider the following photo:

If you run a chair detector on this image, it will put a green box around all the chairs—but it won't tell you what kind of chair it is.

Object detection used to be a computationally-intensive task because of the number of calculations required to perform the detection at various scales. To solve this, Paul Viola and Michael Jones came up with a great algorithm in their seminal 2001 paper, which you can read at the following link: https://www.cs.cmu.edu/~efros/courses/LBMV07/Papers/viola-cvpr-01.pdf. They provided a fast way to design an object detector for any object.

OpenCV has modules called objdetect and xobjdetect that provide the framework to design an object detector. You can use it to develop detectors for random items such as sunglasses, boots, and so on.

主站蜘蛛池模板: 固阳县| 保靖县| 那曲县| 尼木县| 西乌珠穆沁旗| 临清市| 佛坪县| 新昌县| 昌黎县| 陇川县| 鄂尔多斯市| 桂林市| 讷河市| 德令哈市| 资兴市| 凤庆县| 临汾市| 江永县| 大新县| 麻江县| 铜陵市| 汝南县| 庄河市| 望都县| 洛宁县| 万山特区| 仙游县| 武宁县| 商丘市| 高邮市| 青海省| 德保县| 济阳县| 岫岩| 漠河县| 广元市| 庄浪县| 盐源县| 崇州市| 大冶市| 五大连池市|