WO2007000912A1 - 車両及び車線認識装置 - Google Patents
車両及び車線認識装置 Download PDFInfo
- Publication number
- WO2007000912A1 WO2007000912A1 PCT/JP2006/312308 JP2006312308W WO2007000912A1 WO 2007000912 A1 WO2007000912 A1 WO 2007000912A1 JP 2006312308 W JP2006312308 W JP 2006312308W WO 2007000912 A1 WO2007000912 A1 WO 2007000912A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- lane
- information
- actual
- estimated
- estimation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/167—Driving aids for lane monitoring, lane changing, e.g. blind spot detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/588—Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/04—Monitoring the functioning of the control system
- B60W50/045—Monitoring control system parameters
- B60W2050/046—Monitoring control system parameters involving external transmission of data to or from the vehicle, e.g. via telemetry, satellite, Global Positioning System [GPS]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20048—Transform domain processing
- G06T2207/20061—Hough transform
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
- G06T2207/30256—Lane; Road marking
Definitions
- Vehicle and lane recognition device
- the present invention processes a road image acquired through imaging means such as a camera, acquires road information from a GPS or the like and map data, and recognizes a road lane and a lane recognition Relates to the device.
- Patent Document 2 2003-123058 (hereinafter referred to as Refer to Patent Document 2)).
- the image processing results are supplemented with road information acquired by GPS or map data.
- Techniques for controlling and presenting information have been proposed (for example, Japanese Published Patent Publication 2002-92794 (hereinafter referred to as Patent Document 3), Japanese Published Patent Publication 2003-205805 (hereinafter referred to as Patent Document 4, and See)).
- the travel lane recognition device of Patent Document 1 processes image information from a camera to recognize left and right white line positions on a road ahead, and a white line position image by the image information processing means.
- a travel lane estimation means for estimating the position and characteristics of the travel lane and the positional relationship with the host vehicle from the information. Further, the travel lane recognition device determines whether or not there is a special specific road area (for example, a special white line area having a striped pattern or a zebra pattern white line) different from a normal white line on the road ahead.
- Provide road condition discrimination means Provide road condition discrimination means.
- the road condition discriminating means stores in the ROM the vehicle position information obtained from GPS.
- the image information processing means recognizes the midpoint of both edges of the white line as the position of the white line in the road width direction, but the road condition determination means determines that a specific road area exists on the road ahead of the vehicle.
- the white line position is recognized using the specific part of the white line area (the main line side edge part of the recognizable white line area) as the position of the white line in the road width direction.
- the travel lane estimation means determines a region defined by the extracted left and right road white lines or an area defined by one of the extracted left and right road white lines in advance and the lane width. Estimated.
- the travel lane recognition apparatus of Patent Document 2 includes image processing means for detecting a travel lane by performing image processing on a road image captured by a camera.
- the image processing means has a plurality of different image processing algorithms corresponding to a plurality of types of lane marks such as white lines, road fences, and post cones.
- the travel lane recognition device receives the position information of the road on which the satellite power vehicle currently travels by the GPS receiving means, and stores the lane mark type for each road from the road map data file. Determine the type of lane mark ahead of the road you are currently driving. Then, the traveling lane recognition device detects a traveling lane by selecting an image processing algorithm suitable for a forward lane mark as the medium of the plurality of image processing algorithms.
- the vehicular alarm device of Patent Document 3 has an image power obtained by a camera force, a vehicle travels! /, And a white line recognition system that recognizes left and right lane markings (white lines) of a road lane by image processing; It is equipped with a sensor group (vehicle speed sensor, etc.) for obtaining vehicle behavior. Further, the vehicle alarm device acquires the position information and road information of the road on which the vehicle is traveling by comparing with the map data read from the CD-ROM force based on the own vehicle position acquired from the GPS. Equipped with a navigation system. The vehicle warning device issues a warning to the driver when the vehicle lane deviation is predicted from the left and right partition lines of the recognized lane and the vehicle behavior obtained by the sensor group.
- the driving support device for a vehicle of Patent Document 4 is based on a peripheral monitoring unit that recognizes a white line indicating a lane by processing an image in front of the vehicle captured by a camera, and information from the peripheral monitoring unit. And driving support means for supporting the driving operation of the driver by lane departure warning control or the like.
- the vehicle driving support device includes a vehicle current position required based on radio wave information from a plurality of artificial satellites, map information stored in a storage medium such as a DVD-ROM, and road infrastructure power.
- Road condition recognition means for recognizing the front road condition (branch roads, etc.) of the vehicle from the road information acquired by the vehicle and determining whether or not the driving support control is hindered by the front road condition. Then, the vehicle driving support device provides information to the driver in advance when a decrease in the operation reliability of the driving support means is predicted based on information from the road condition recognition means.
- the present invention solves the inconvenient problem and processes the road image obtained via the imaging means such as a camera even when there is an unexpected brake mark or road repair mark on the road surface.
- An object of the present invention is to provide a vehicle and a lane recognition device capable of detecting lanes with high accuracy while obtaining the road information from GPS and map data and increasing the opportunity to detect lanes as much as possible.
- the vehicle acquires an image of a road through the imaging unit and the imaging unit, and processes the acquired image to process the lane of the road.
- the image processing means for executing the process of estimating the output and outputting the result of the process as first lane information
- the holding means for holding the map data of the road
- the position information acquisition for acquiring the current position information of the vehicle
- Lane estimation means for executing a process for estimating the lane of the road using the map data and the current position information, and outputting a result of the process as second lane information, and the first lane information
- actual lane recognition means for recognizing the actual lane of the road based on the second lane information.
- the lane recognition device performs a process of processing a road image acquired via an imaging unit mounted on a vehicle and estimating a lane of the road, Image processing means for outputting the result as first lane information, holding means for holding the map data of the road, position information acquiring means for acquiring the current position information of the vehicle, the map data, and the map data A process for estimating the lane of the road using the current position information, and outputting the result of the process as second lane information; and the first lane information and the second lane information.
- a real lane recognition means for recognizing the actual lane of the road (first invention).
- the image processing means executes a process of processing the road image acquired via the imaging means and estimating the lane of the road.
- the result of the processing is output as the first lane information.
- information on the lane in which the vehicle is traveling is acquired.
- image processing for example, if there are unexpected brake marks or road repair marks on the road, it is difficult to estimate the lane appropriately. Even in this case, it is desirable that the actual lane be recognized as appropriately as possible.
- the lane estimation means executes a process of estimating a lane in which the vehicle travels using the map data and the current position information of the vehicle, and the result of the process is obtained as a second lane. Output as information.
- lane information can be acquired by a method different from lane estimation by image processing.
- the actual lane recognition means recognizes the actual lane based on both the first lane information and the second lane information.
- the lane information estimated from the map data and the position information can be used as the information indicating the actual lane. For this reason, it is possible to detect the actual lane with high accuracy while increasing the opportunity to detect the actual lane as much as possible.
- the vehicle according to the second aspect of the present invention includes an imaging unit and a process of acquiring a road image via the imaging unit and processing the acquired image to estimate the lane of the road.
- Image processing means for executing and outputting the result of the processing as first lane information, holding means for holding the map data of the road, position information acquiring means for acquiring the current position information of the vehicle,
- a lane estimation unit that executes a process of estimating the lane of the road using map data and the current position information, and outputs a result of the process as second lane information
- the first lane information indicates Means for calculating a lane similarity that is a degree of similarity between the shape of the lane and the shape of the lane indicated by the second lane information, the first lane information, the second lane information, and the lane similarity.
- the actual lane recognition for recognizing the actual lane of the road Knowledge means.
- the lane recognition device executes a process of processing a road image acquired via an imaging unit mounted on a vehicle and estimating a lane of the road, Image processing means for outputting the result as first lane information, holding means for holding the map data of the road, position information acquiring means for acquiring the current position information of the vehicle, the map data, and the map data Lane estimation means for executing the process of estimating the lane of the road using the current position information and outputting the result of the process as second lane information; the shape of the lane indicated by the first lane information; Means for calculating a lane similarity that is the degree of similarity of the shape of the lane indicated by the second lane information, the first lane information, the second lane information, and the lane similarity with a predetermined threshold value. Based on the result of the comparison, the actual lane recognizer recognizes the actual lane of the road. With the door (second invention).
- the image processing means processes the image of the road acquired via the imaging means to A process for estimating the lane is executed, and the result of the process is output as the first lane information.
- the lane is estimated by image processing. For example, when there is an unexpected brake mark on the road or a road repair mark, it is difficult to estimate the lane appropriately. Even in such a case, it is desirable to recognize the actual lane as appropriately as possible.
- the lane estimation means executes a process of estimating the lane in which the vehicle travels using the map data and the current position information of the vehicle, and outputs the result of the process as second lane information.
- lane information can be acquired by a method different from lane estimation by image processing.
- the actual lane recognition means recognizes an actual lane based on both the first lane information and the second lane information, the lane is not properly estimated by image processing. Even in this case, lane information estimated from map data and position information can be used as information indicating the actual lane. Therefore, it is possible to detect the actual lane with high accuracy while increasing the chance of detecting the actual lane as much as possible.
- the actual lane recognition means in addition to the first lane information and the second lane information, the shape of the lane indicated by the first lane information and the lane indicated by the second lane information. The actual lane is recognized based on the result of comparing the lane similarity, which is the degree of similarity with the shape, with a predetermined threshold.
- the actual lane recognition means has a similar lane shape estimated by both.
- the reliability of the lane information estimated by image processing and the lane information estimated by map data and position information can be grasped, so the actual lane can be recognized more appropriately. can do.
- the actual lane recognition means when the lane similarity is larger than the predetermined threshold, based on the first lane information, the actual lane. Is preferably recognized (third invention).
- the actual lane is recognized based on the first lane information, so map data and position information
- the reliability of lane estimation by image processing is verified by the lane information estimated by the above.
- the lane shape information estimated by the image processing that is considered to be more accurate than the lane shape estimated by the map data and the position information is actually It is used as information indicating the lane, and the actual lane is properly recognized.
- the lane estimation by the image processing and the lane by the map data and the position information are determined.
- the actual lane may not have been estimated properly either or both. For example, if there is a branch on the road ahead, it is possible that the lane shape cannot be estimated properly by either method.
- the actual lane recognition means is information indicating that the actual lane has not been recognized when the lane similarity is not more than the predetermined threshold value. Is preferably output (fourth invention).
- the fourth aspect of the invention when the lane similarity is equal to or less than the predetermined threshold value, information indicating that the actual lane is not recognized is output. Therefore, lane estimation by image processing is performed. If there is a possibility that the actual lane is not properly estimated in either or both of the map data and the lane estimation based on the location information, it is properly understood that the actual lane was not recognized. Is done.
- the position information acquisition unit is configured to transmit the position information of the vehicle by a signal or communication from a travel information providing facility such as a GPS. It is conceivable that the current vehicle position information cannot be obtained due to a signal or communication failure, and the lane is not estimated.
- the first lane information includes first estimation presence / absence information indicating whether or not the lane has been estimated by processing of the image processing means, and the lane.
- the first lane shape information indicating the estimated lane shape in the case where is estimated.
- the second lane information includes the second estimation presence / absence information indicating whether or not the lane has been estimated by the processing of the lane estimation means, and the estimated lane shape when the lane is estimated.
- the means for calculating the lane similarity uses the first lane shape information and the second lane shape information when calculating the lane similarity.
- the actual lane recognition means includes actual lane recognition presence / absence information indicating whether or not the actual lane has been recognized, the first estimation presence / absence information, the second estimation presence / absence information, and the lane similarity. Based on the result of comparing the predetermined lane with the predetermined threshold, and the actual lane shape information indicating the shape of the recognized lane when the lane is recognized, the first lane shape
- the information processing apparatus includes means for determining and outputting the information from the second lane shape information (fifth invention).
- the actual lane recognition presence / absence information indicating whether or not the actual lane has been recognized includes the first estimation presence / absence information, the second estimation presence / absence information, and the lane similarity.
- the degree is determined based on the result of comparing the degree with the predetermined threshold.
- actual lane shape information indicating the shape of the recognized lane when the lane is recognized is determined from the first lane shape information and the second lane shape information.
- the lane similarity is calculated using the first lane shape information and the second lane shape information.
- the image processing is performed according to the degree of similarity of the lane shape estimated by both. Lane information estimated by Therefore, the reliability of each estimated lane information can be grasped, so that the actual lane can be recognized more appropriately.
- the actual lane recognition means indicates that the first estimation presence / absence information has been determined not to estimate the lane
- the second lane recognition means indicates that the lane has been estimated
- the fact that the lane has been recognized is set in the actual lane recognition presence / absence information
- the second lane shape is included in the actual lane shape information. It is preferable to set information (sixth invention).
- the actual lane recognition means indicates that the first estimation presence / absence information has been determined not to estimate the lane, and the second estimation presence / absence information indicates the lane.
- the second lane shape information is set in the actual lane shape information. Therefore, even if the lane cannot be estimated by image processing, it is supplemented with the lane information estimated from the map data and the location information, so the opportunity to detect the actual lane can be increased as much as possible. .
- the actual lane recognition means may be configured so that when the second estimation presence / absence information indicates that the lane is not estimated.
- the fact that the lane has been recognized is set in the actual lane recognition presence / absence information, and the first lane is set in the actual lane shape information.
- shape information is set and the first estimation presence / absence information indicates that the lane has not been estimated, it is preferable to set that the lane is not recognized in the actual lane recognition presence / absence information. (Seventh invention).
- the actual lane recognition means performs image processing when the lane is estimated by image processing when the lane is not estimated from the map data and the position information.
- the result of lane estimation by can be used as information indicating the actual lane.
- the fact that the lane is not recognized is set in the actual lane recognition presence / absence information. It is clearly understood that the lane was recognized and worked.
- the actual lane recognition means includes a front When the first estimation presence / absence information indicates that the lane is estimated, and the second estimation presence / absence information indicates that the lane is estimated, the lane similarity is equal to the predetermined lane. When the value is larger than the threshold value, the fact that the lane has been recognized is set in the actual lane recognition presence / absence information, and the first lane shape information is set in the actual lane shape information. Further, the actual lane recognition means indicates that the first estimation presence / absence information indicates that the lane estimation has been performed and the second estimation presence / absence information indicates that the lane estimation has been performed.
- the fact that the lane has been recognized is set in the actual lane recognition presence / absence information
- the second lane shape information is set in the actual lane shape information.
- the actual lane recognition means indicates that the first estimation presence / absence information indicates that the lane has been estimated
- the second estimation presence / absence information indicates that the lane has not been estimated. Sets the fact that the lane has been recognized in the actual lane recognition presence / absence information, and sets the first lane shape information in the actual lane shape information.
- the actual lane recognizing means includes means for setting and outputting a reliability of the recognition when the actual lane is recognized, and the first estimation presence / absence information indicates that the lane is estimated. If the second estimation presence / absence information indicates that the lane is estimated, and the lane similarity is greater than the predetermined threshold, the reliability is the highest level. Set to the first level. Further, the actual lane recognition means may indicate that the first estimation presence / absence information indicates that the lane has been estimated and the second estimation presence / absence information indicates that the lane has not been estimated. The reliability is set to a second level that is lower than the first level.
- the actual lane recognition means may indicate that the first estimation presence / absence information indicates that the lane is presumed and the second estimation presence / absence information indicates that the lane is estimated. It is preferable that the reliability is set to a third level which is lower than the second level (eighth invention).
- the recognition reliability is output.
- the reliability is set to the first level, which is the highest level, so the lane shape estimated by image processing, map data, and position The degree of similarity between the shape of the lane estimated from the information The reliability is set to be the highest when it can be assumed that the actual lane that is high is accurately estimated.
- the reliability of the lane estimation by image processing cannot be verified using the lane information estimated from the map data and the position information, so the reliability is a second level lower than the first level.
- map data and position information This is the case when the lane is estimated only by In this case, considering the positioning accuracy such as GPS and the data density of the map data, the lane estimation based on the map data and the position information is less accurate than the lane estimation based on the image processing that performs more local processing! The reliability is set to the third level lower than the second level.
- the reliability set in this way can be used for controlling the vehicle and notifying the driver together with information indicating the actual lane.
- the lane in which the vehicle travels is generally constituted by a left line that defines the left side of the lane and a right line that defines the right side.
- the first lane information output by the image processing means is estimated as a left line defining the left side of the lane by the processing of the image processing means.
- 1st left estimation presence / absence information indicating whether the left line is estimated
- first left line shape information indicating the shape of the estimated left line when the left line is estimated
- processing by the image processing means First right estimation presence / absence information indicating whether or not a right side line defining the right side of the lane has been estimated, and first right side line shape information indicating a shape of the estimated right side line when the right side line is estimated And have.
- the second lane information output is the second estimation presence / absence information indicating whether or not the left and right lines are estimated by the processing of the lane estimation means, and the case where the left line is estimated.
- Second left line shape information indicating the shape of the estimated left line
- second right line shape information indicating the shape of the estimated right line when the right line is estimated.
- the actual lane recognition means indicates that the first left estimation presence / absence information indicates that the left side line has been estimated, and the second estimation presence / absence information is the estimated power of the left side line and the right side line.
- the actual lane recognition means indicates that the first estimation presence / absence information has been estimated for the right side line, and the second estimation presence / absence information indicates that the left side line and the right side line have been estimated.
- the actual lane recognition means includes actual left recognition presence / absence information indicating whether or not an actual left line defining the left side of the actual lane is recognized, and the recognition when the actual left line is recognized.
- Real left line shape information indicating the shape of the actual left line
- actual right recognition presence / absence information indicating whether or not the actual right line defining the right side of the actual lane is recognized, and the actual right line is recognized.
- the right-hand line shape information indicating the shape of the recognized right-hand line in the case where the calculated left-hand line similarity and right-hand line similarity are compared with a predetermined threshold value and output.
- the actual left recognition presence / absence information, the actual left side line shape information, the actual right recognition presence / absence information, and the actual right side line shape information are the calculated left side
- the line similarity and the right line similarity are determined according to a result of comparison with a predetermined threshold.
- the shapes of the left and right lines estimated by the image processing and the shapes of the left and right lines estimated by the map data and the position information are the shapes of the actual left and right lines, respectively.
- the shapes of the left line and the right line estimated by both of them have a high degree of similarity.
- the shape of the left and right lines estimated by image processing is the left side estimated by map data and position information. The position accuracy is considered to be higher than the shape of the line and the right line.
- the actual lane recognition means calculates one or both of the left side line similarity and the right side line similarity, and the calculated When one or both of the left line similarity and the right line similarity is larger than the predetermined threshold, the actual left line and the actual right line are recognized in the actual left recognition presence / absence information and the actual right recognition presence / absence information, respectively. Set the effect.
- the actual lane recognition means sets the first left line shape information in the actual left line shape information when the first left estimation presence / absence information indicates that the left line is estimated,
- the second left side line shape information is set to the actual left side line shape information, and the first right estimation presence / absence information is set to the right side
- the first right line shape information is set in the actual right line shape information, and the first right estimation presence / absence information has been used to estimate the right line.
- the actual lane recognition means calculates one or both of the left side line similarity and the right side line similarity, and the calculated left side line similarity and the right side line.
- the real left line and real right line are recognized in the real left recognition presence / absence information and real right recognition presence / absence information, respectively.
- the reliability of the left and right lines estimated by image processing is verified by the left and right line information estimated from the map data and the position information, and the left and right lines are accurately estimated by image processing. That the lane is recognized is appropriately set in the information on the actual left and right lines.
- the actual lane recognition means adds the first left side line shape information to the actual left side line shape information.
- the first right estimation presence / absence information indicates that the right line is estimated
- the first right line shape information is set in the actual right line shape information.
- the actual lane recognition means adds the second left side line shape information to the actual left side line shape information. If the first right estimation presence / absence information indicates that the right line is not estimated, the second left line shape information is set in the actual right line shape information. Therefore, even if the left and right lines cannot be estimated by image processing, the information on the left and right lines estimated from the map data and position information is supplemented, so the actual left and right lines are detected. Opportunities that can be increased.
- the shapes of the left and right lines estimated by the image processing are different from the shapes of the left and right lines estimated by the map data and the position information, the left and right lines by the image processing are different.
- the actual left and right lines may be estimated appropriately.
- the actual lane recognition means calculates both the left line similarity and the right line similarity, and calculates the calculated left line similarity.
- the predetermined threshold value When at least one of the degree and the right line similarity is equal to or less than the predetermined threshold value, one of the left line similarity and the right line similarity is calculated, and the calculated left line similarity and When one of the right side line similarity is not more than the predetermined threshold, It is preferable to set in the real left recognition presence / absence information and real right recognition presence / absence information that the real left line and the real right line are not recognized (invention 11).
- the actual lane recognition means calculates both the left line similarity and the right line similarity, and at least between the calculated left line similarity and right line similarity.
- One of the left-side line similarity and the right-side line similarity is calculated when either is below the predetermined threshold, and one of the calculated left-side line similarity and right-side line similarity Is less than or equal to the predetermined threshold, the fact that the real left line and real right line are not recognized is set in the real left recognition presence / absence information and real right recognition presence / absence information, respectively. Therefore, the actual left and right lines are properly estimated in either or both of the left and right line estimation by image processing and the left and right line estimation by map data and position information. When there is a possibility, the fact that the left and right lines are not recognized is appropriately set in the information on the actual left and right lines.
- the actual lane recognition means is configured such that the first left estimation presence information and the first right estimation presence information are the left side line and the right side line, respectively.
- the real left recognition presence / absence information and the actual right recognition presence / absence information include
- the second left line shape information is set in the actual left line shape information
- the second right line shape is set in the actual right line shape information. It is preferable to set information (12th invention).
- the actual lane recognition means indicates that the first left estimation presence / absence information and the first right estimation presence / absence information indicate that the left side line and the right side line have not been estimated, respectively.
- the second estimation presence / absence information indicates that the left and right lines are estimated
- the second left line shape information is set in the actual left line shape information
- the actual right line shape is set.
- the second right line shape information is set in the information. Therefore, even if the left and right lines cannot be estimated by image processing, the information on the left and right lines estimated from the map data and position information is supplemented, so the actual left and right lines are detected. Increase opportunities to get as much as possible.
- the actual lane recognition means includes When the second estimation presence / absence information indicates that the left and right lines are not estimated, the first left estimation presence / absence information indicates that the left line is estimated. The fact that the real left line has been recognized is set in the real left recognition presence / absence information, and the first left line shape information is set in the real left line shape information. Further, the actual lane recognition means indicates that when the first left estimation presence / absence information indicates that the left side line has not been estimated, the actual left side line is not recognized in the actual left recognition presence / absence information. Set.
- the actual lane recognition means sets that the actual right lane is recognized in the actual right recognition presence / absence information when the first right estimation presence / absence information indicates that the right side line is estimated.
- the first right line shape information is set in the actual right line shape information.
- the actual lane recognition means indicates that when the first right estimation presence / absence information indicates that the right side line is not estimated, the actual right side line is recognized in the actual right recognition presence / absence information. Is preferably set (13th invention).
- the actual lane recognition means performs left-hand or right-hand lines by image processing when the left-hand and right-hand lines are not estimated from map data and position information.
- the estimated result of the left line or right line by image processing can be used as information indicating the actual left line or right line as it is.
- the left line or the right line recognition presence / absence information or the right line recognition presence / absence information respectively. Since it is set that the right line is not recognized, it is clearly understood that the actual left line or right line is not recognized.
- the actual lane recognition means calculates one or both of the left side line similarity and the right side line similarity, and the calculated When one or both of the left line similarity and the right line similarity is larger than the predetermined threshold, the actual left line and the actual right line are recognized in the actual left recognition presence / absence information and the actual right recognition presence / absence information, respectively. Set the effect.
- the actual lane recognition means sets the first left line shape information to the actual left line shape information when the left estimation presence / absence information indicates that the left line estimation force S is applied.
- the first left estimation presence / absence information indicates that the left line was not estimated.
- the second left-side line shape information is set in the actual left-side line shape information, and when the first right estimation presence / absence information indicates that the right-side line has been estimated, the actual right-side line shape information includes the When first right line shape information is set and the first right estimation presence / absence information indicates that the right line is not estimated, the second left line shape information is set to the actual right line shape information. .
- the actual lane recognition means indicates that the first left estimation presence / absence information and the first right estimation presence / absence information indicate that the left and right lines have not been estimated, and (2) If the estimated presence / absence information indicates that the lane has been estimated, the fact that the actual left line and the actual right line are recognized is set in the actual left recognition presence / absence information and actual right recognition presence / absence information, respectively. . At the same time, the actual lane recognition means sets the second left line shape information in the actual left line shape information, and sets the second right line shape information in the actual right line shape information.
- the first left estimated presence / absence information indicates the left line. Is set to the real left recognition presence / absence information, the fact that the real left side line has been recognized is set, and the first left side line shape information is set to the real left side line shape information.
- the actual lane recognition means does not recognize the actual left line in the actual left recognition presence / absence information when the first left estimation presence / absence information indicates that the estimation of the left line is not performed. Set the effect.
- the actual lane recognition means sets that the actual right lane has been recognized in the actual right recognition presence / absence information when the first right estimation presence / absence information indicates that the right side line has been estimated.
- the first right side line shape information is set in the actual right side linear shape information.
- the actual lane recognition means may detect that the actual right lane is not recognized in the actual right recognition presence / absence information when the first right estimation presence / absence information indicates that the right side line is not estimated. Set the effect.
- the real lane recognition means includes means for setting and outputting a reliability of the recognition when at least one of the real left line and the real right line is recognized. If both the left line similarity and the right line similarity are calculated, and both the calculated left line similarity and right line similarity are greater than the predetermined threshold, the signal Set the reliability to the first level, which is the highest level. Further, the actual lane recognition means
- the first left estimation presence / absence information and the first right estimation presence / absence information indicate that the left side line and right side line are estimated, respectively, and the second estimation presence / absence information indicates that the left side line and right side line are estimated.
- the reliability is set to the second level which is lower than the first level.
- the actual lane recognition means estimates either one of the first left estimation presence / absence information and the first right estimation presence / absence information as to whether the left side line or the right side line is different from each other!
- the second estimation presence / absence information indicates that the left and right lines are not estimated, and the first left estimation presence / absence information and the first right estimation presence / absence information are respectively If the second and right estimation information indicates that the left and right lines have been estimated, the reliability is set to the second level. It is preferable to set the third level, which is a lower level (14th invention).
- the reliability of the recognition is output.
- both the left line similarity and the right line similarity are calculated, and both the calculated left line similarity and right line similarity are larger than the predetermined threshold. Since the first level, the highest level of reliability, is set, the shape of the left and right lines estimated by image processing and the shape of the left and right lines estimated by map data and location information The reliability is set to be the highest when it can be assumed that the left and right lines, which have a high degree of similarity on both the left and right sides, are accurately estimated.
- one of the left line similarity and the right line similarity is calculated, and one of the calculated left line similarity and the right line similarity is calculated based on the predetermined threshold value. If it is large, it can be considered that only one of the left line and the right line is estimated with high accuracy, so the reliability is set to a second level lower than the first level.
- the first left estimation presence / absence information and the first right estimation presence / absence information are respectively represented by the left line. If the second estimation presence / absence information indicates that the left and right lines are not estimated, the left and right lines are estimated only by image processing. The reliability of the left and right lines estimated by image processing cannot be verified using the left and right line information estimated from the map data and the position information. Is lower than the first level and set to the second level.
- one of the first left estimation presence information and the first right estimation presence information indicates that one of the left side line and the right side line is estimated.
- the case where the second estimation presence / absence information indicates that the left line and the right line have not been estimated is a case where the estimation is performed for the left line and the right line only by image processing. In this case, it is not possible to verify the reliability of the left and right lines estimated by image processing using the left and right line information estimated from the map data and the position information. Therefore, the reliability is set to the third level, which is lower than the second level.
- the first left estimation presence information and the first right estimation presence information indicate that the left line and the right line have not been estimated, respectively, and the second estimation presence information indicates the left line and
- the case where the right side line is estimated is the case where the left side line and the right side line are estimated only by map data and position information. In this case, considering the positioning accuracy of GPS, etc., it can be assumed that the accuracy is lower than that estimated only by image processing! Therefore, the reliability is lower than the second level and lower to the third level.
- the reliability set in this way can be used for controlling the vehicle and notifying the driver together with information indicating the actual lane.
- FIG. 1 is a functional block diagram of a lane recognition device according to a first embodiment of the present invention.
- FIG. 2 is a flowchart showing a lane recognition process of the lane recognition device of FIG.
- FIG. 3 is a flowchart showing lane estimation processing by image processing in the lane recognition processing of the lane recognition device of FIG.
- FIG. 4 is a flowchart showing lane estimation processing using GPS information and map data in the lane recognition processing of the lane recognition device of FIG.
- FIG. 5 is an illustration of a road lane that is a recognition target of the lane recognition device of FIG.
- FIG. 6 is an explanatory diagram of lane estimation processing by image processing of the lane recognition device of FIG.
- FIG. 7 is an explanatory diagram of lane estimation processing using GPS information and map data of the lane recognition device of FIG.
- FIG. 8 is an explanatory diagram of lane estimation processing using GPS information and map data of the lane recognition device of FIG.
- FIG. 1 is a functional block diagram of a lane recognition device according to a first embodiment of the present invention.
- 2 to 4 are flowcharts of lane recognition processing in the lane recognition device of FIG.
- FIG. 5 is an illustration of a lane that is a recognition target of the lane recognition process in the lane recognition device of FIG. 6 to 8 are explanatory diagrams of lane recognition processing in the lane recognition device of FIG.
- the first embodiment is an embodiment corresponding to the first aspect of the present invention.
- lane recognition device 1 is an electronic unit composed of a microcomputer or the like, and as its processing function, image processing for acquiring a road image and estimating a lane Means 2, map data storage medium 3 that holds map data, GPS unit 4 that acquires the current position information of the vehicle by GPS, and processing for estimating the lane from the map data and the current position information of the vehicle
- a vehicle lane estimation means 5 and a real lane recognition means 6 for executing a process for recognizing an actual lane based on a result of processing by the image processing means 2 and a result of processing by the lane estimation means 5. It is installed and revived.
- the image processing means 2 acquires a road image via a video camera 8 (an imaging means of the present invention, such as a CCD camera) that is attached to the front portion of the vehicle 7 and captures an image in front of the vehicle 7. . Then, the image processing means 2 processes the acquired road image, executes a process for estimating the lane on which the vehicle 7 runs, and outputs the result of the process as the first lane information. .
- the vehicle of the present invention is configured by including the video camera 8 and the lane recognition device 1.
- the map data storage medium 3 (holding means of the present invention) is a CD on which map data is recorded.
- map data storage media such as ROM, DVD, HDD.
- map data storage medium 3 road position, road lane width, and the like are recorded as map data.
- the GPS unit 4 receives information transmitted from a plurality of GPS (Global Positioning System) satellites, and based on the received information, the current position of the vehicle 7 is received. Get location information (latitude, longitude, travel direction).
- GPS Global Positioning System
- the lane estimation means 5 uses the map data read from the map data storage medium 3 and the current vehicle 7 position information acquired by the GPS unit 4, and information on the road on which the vehicle 7 currently travels. Is identified. Then, the lane estimating means 5 executes a process for estimating the lane from the specified road information, and outputs the result of the process as the second lane information.
- the actual lane recognition means 6 recognizes actual lane information based on the first lane information output from the image processing means 2 and the second lane information output from the lane estimation means 5. The process is executed, and the result of the process is output as information indicating the actual lane (hereinafter referred to as actual lane information). Further, when the actual lane is recognized, the actual lane recognition means 6 sets the reliability of the recognition and outputs it together with the actual lane information.
- the reliability is an index indicating the accuracy of recognition, and is set in three levels from level 1 to level 3 according to the recognition result. Level 1 indicates the highest degree of confidence in recognition (high accuracy), level 2 indicates that the reliability is lower than level 1 (medium accuracy), and level 3 is more reliable than level 2. Indicates low (low accuracy).
- FIGS. Fig. 2 is a flowchart showing the overall operation of the lane recognition processing (main routine processing of the lane recognition device 1)
- Fig. 3 is a flowchart showing processing for estimating the lane by image processing (subroutine processing)
- Fig. 4 is map data
- 5 is a flowchart showing processing (subroutine processing) for estimating a lane from position information.
- the traveling direction of the vehicle 7 is the arrow direction
- the left side of the lane of the road on which the vehicle 7 is traveling is defined by the lane mark AO
- the right side of the lane is the lane.
- mark A1 An example will be described.
- the lane marks AO and A1 are white lines, for example.
- image processing means 2 receives a video signal output from video camera 8 and acquires a road image (STEP001).
- the image processing means 2 executes a process for estimating a lane from the acquired road image (hereinafter referred to as a first lane estimation process), and outputs first lane information (STEP002).
- the output first lane information includes the first left estimation presence / absence information indicating whether or not the lane mark AO has been estimated by the first lane estimation process, and the estimated lane mark AO when the lane mark AO is estimated.
- the first left-hand line shape information indicating the shape of the vehicle, the first right estimation presence / absence information indicating whether or not the lane mark A1 is estimated by the first lane estimation process, and the estimation when the lane mark A1 is estimated.
- 1st right side line shape information indicating the shape of the lane mark A1.
- first left estimation presence / absence information “Yes” is set when the lane mark AO is estimated, and “None” is set when the lane mark AO is not estimated.
- first right estimation presence / absence information “Yes” is set when the lane mark A1 is estimated, and “No” is set when it is not estimated.
- the first lane estimation process is executed as shown in FIG. First, the image processing means 2 performs edge detection processing for detecting white lines from the acquired image (STEP 101). Next, the image processing means 2 performs a NOR conversion on the output data of the edge detection (STEP 102). Next, the linear component is searched and extracted in the Hough space (STEP 103). Next, the image processing means 2 performs projective transformation of the extracted linear component data from the Hough space to the image space, and further performs projective transformation from the image space to the real space (coordinate space fixed to the vehicle) ( STEP104).
- the image processing means 2 selects and selects the linear component data estimated to be the lane mark AO from the linear component data converted to the real space.
- the coordinates of a plurality of points included in the extracted linear component data are set as point sequence data A2.
- the image processing means 2 selects linear component data estimated to be the lane mark A1, and uses the coordinates of a plurality of points included in the selected linear component data as point sequence data A3.
- the selected point sequence data A2 and A3 are as illustrated in FIG.
- the coordinate system is a plane rectangular coordinate system with the X-axis and y-axis as coordinate axes, The position is set as the origin, and the traveling direction of the vehicle 7 is set as the X-axis direction!
- the least square method is used as an approximation method.
- the GPS unit 4 executes processing for acquiring the current position information of the vehicle 7 (STEP003).
- the current position information of the vehicle 7 acquired is the position (latitude ⁇ , longitude y 0) and the traveling direction ⁇ . These pieces of information are shown in a spherical coordinate system, and the traveling direction ⁇ is set so that the north direction is 0 degree and the clockwise direction is positive.
- the lane estimation unit 5 reads map data from the map data storage medium 3 (STEP004).
- the map data to be read are the coordinates (X, Y) of the point sequence on the center line of the lane on the road (vehicle lane) and the lane width w at each point (X, Y). It is shown in a plane Cartesian coordinate system with the X axis set in the north-south direction and the y axis set in the east-west direction.
- the lane estimation means 5 performs processing for estimating the lane based on the map data and the position information (hereinafter referred to as "lane estimation")
- the second lane estimation process is executed, and the second lane information is output (STEP005).
- the output second lane information includes the second estimation presence / absence information indicating whether or not the lane mark AO and the lane mark A1 have been estimated by the second lane estimation process, and the estimated information when the lane mark AO is estimated.
- “Yes” is set when the lane mark AO and the lane mark A1 are estimated, and “None” is set when the lane mark AO is not estimated.
- the second lane estimation process is executed as shown in FIG.
- the lane estimation means 5 confirms whether or not the current position information of the vehicle 7 is acquired by the GPS unit 4 (STEP 201). If the current position information of the vehicle 7 is not acquired due to poor reception from the GPS satellite or the like, the process proceeds to STEP 202, and the lane estimation means 5 sets “None” to the second estimation presence / absence information.
- the process proceeds to STE P203, and the lane estimation means 5 uses the acquired position (latitude ⁇ , longitude yO) of the vehicle 7 as a spherical surface. Coordinates are converted from the coordinate system to the plane rectangular coordinate system in the map data.
- the position PO of the vehicle 7 obtained by coordinate conversion is as illustrated in FIGS. 7 (a) and 7 (b).
- the X-axis, y-axis, and origin O represent the coordinate system xy of the read map data.
- the lane estimation means 5 uses the coordinate system xy of the map data, the position PO of the vehicle 7 as the origin, and the x ′ axis and the y ′ axis as coordinate axes.
- the coordinates are converted (translated) to the coordinate system x'y '.
- the traveling direction of the vehicle 7 is an arrow direction, and the x′-axis force is also shown as a direction rotated by the traveling direction ⁇ degrees.
- STEP 205 as shown in FIG.
- the lane estimation means 5 uses the coordinate system x ′ as the coordinate direction with the traveling direction of the vehicle 7 as the X ”axis and the X” axis and the y ”axis. Rotate and convert to coordinate system x "y" (Rotate ⁇ degrees) This converts the map data to coordinate system x'y'.
- the subsequent processing of STEP 206 to 208 is the coordinate system x ' done with y.
- the lane estimation means 5 searches for a point (reference point P1) on the map data closest to the origin, and the coordinates (xl, yl) of the reference point P1 and the lane at the reference point P1. Get width w and To do.
- the lane estimation means 5 extracts a plurality of points (P2,..., Pn) from the reference point P1 to a predetermined distance X ahead in the vehicle traveling direction (n is 3 or more). integer).
- the predetermined distance X is about 100 m, for example.
- the point sequence data A4 is as illustrated in FIG.
- the least square method is used as an approximation method.
- the lane estimation means 5 estimates the obtained secondary expression F4, lane width w, force, and lane marks AO, A1.
- the actual lane recognition means 6 executes a process for recognizing an actual lane from the first lane information and the second lane information (hereinafter referred to as an actual lane recognition process).
- Actual lane information and reliability are output (STEP006).
- the actual lane information that is output includes the real left recognition presence / absence information indicating whether or not the lane mark AO is recognized by the actual lane recognition process, and the recognized lane mark AO when the lane mark AO is recognized.
- Real left linear information indicating the shape, real right recognition presence / absence information indicating whether or not the lane mark A1 is recognized by the actual lane recognition processing, and the recognized lane mark when the lane mark A1 is recognized Real right line shape information indicating the shape of A1.
- the actual lane recognition means 6 calculates a left-side line similarity index value L1 indicating a degree of similarity between the first left-side line shape information and the second left-side line shape information.
- the left side line similarity index value L1 the value of the comparison function F1 represented by the following equation (1) is used.
- the actual lane recognition means 6 uses ax * x + bx + c (first left side line shape information) for f 1 (X) on the right side of Equation (1), and gx * x + for f2 (X).
- the left side value calculated using hx + iw / 2 is set as the left side line similarity index value L1.
- the calculated left-line similarity index value L1 decreases as the degree of similarity (similarity) between f l (x) and f 2 (X) increases.
- the actual lane recognition means 6 uses the equation (1) in the same way as the left side line similarity index value L1, and uses the degree of similarity between the first right side line shape information and the second right side line shape information.
- the right-hand line similarity index value R1 is calculated.
- the actual lane recognition means 6 uses dx * x + ex + f (first right side line shape information) for fl (X) on the right side of equation (1), and g X * X + hx + for f 2 (x).
- the left side value calculated using i + W / 2 (second right side line shape information) is set as the right side line similarity index value R1.
- the calculated right-hand line similarity index value R1 becomes smaller as the degree of similarity (similarity) to) 3 ⁇ 42) is higher, like the left-hand line similarity index value L1.
- the actual lane recognition means 6 compares the left side line similarity index value L1 and the right side line similarity index value R1 with a predetermined threshold S1. Then, the actual lane recognition means 6 sets the actual lane information and the reliability in the following two cases (al) and (a2) according to the comparison result.
- the actual lane recognition means 6 sets “present” in the actual left recognition presence / absence information, and sets the first left line shape information in the actual left line shape information.
- the actual lane recognition means 6 Set “Presence” in the presence / absence information, and set the first right-hand line shape information in the actual right-hand line shape information.
- the shape of the lane estimated by image processing and the shape of the lane estimated by the map data and the position information are determined based on the lane information estimated from the map data and the position information that are highly similar.
- the reliability of the lane estimation by the processing is verified and it can be assumed that the lane is accurately estimated by the image processing, the fact that the lane has been recognized is appropriately set in the actual lane information.
- lane shape information estimated by image processing that is considered to be more accurate than the lane shape information estimated from the map data and the position information is set in the actual lane information.
- the actual lane recognition means 6 sets the reliability to level 1. Thereby, when it can be considered that both the lane marks AO and A1 are estimated with high accuracy, the reliability is set to the highest level.
- the actual lane recognition means 6 sets “none” in the actual left recognition presence / absence information and the actual right recognition presence / absence information, respectively.
- the shape of the lane estimated by the image processing is different from the shape of the lane estimated by the map data and the position information.
- the lane estimation by the image processing and the lane estimation by the map data and the position information are different.
- the actual lane recognition means 6 sets “present” in the actual left recognition presence / absence information, and sets the first left line shape information in the actual left line shape information. Further, the actual lane recognition means 6 sets “present” in the actual right recognition presence / absence information, and sets the first right line shape information in the actual right line shape information.
- the result of the lane estimation by the image processing is used as it is as the actual lane information.
- the actual lane recognition means 6 sets the reliability to level 2.
- the lane is estimated only by image processing, and estimated by map data and position information. If the reliability of lane estimation by image processing cannot be verified using the lane information, the reliability is set lower than level 1.
- the actual lane recognition means 6 calculates the left side line similarity index value L1 using the equation (1) from the first left side line shape information and the second left side line shape information. Next, the actual lane recognition means 6 compares the left side line similarity index value L1 with a predetermined threshold value S1. Then, the actual lane recognition means 6 sets the actual lane information and the reliability in the following two cases (cl) and (c2) according to the comparison result.
- the actual lane recognition means 6 sets “present” in the actual left recognition presence / absence information, and sets the first left line shape information in the actual left line shape information. Further, the actual lane recognition means 6 sets “present” in the actual right recognition presence / absence information, and sets the second right line shape information in the actual right line shape information.
- the shape of the lane estimated by image processing and the shape of the lane estimated by the map data and the position information are determined based on the lane information estimated from the map data and the position information that are highly similar.
- the lane shape information estimated by image processing that is considered to be more accurate than the lane shape information estimated from the map data and the position information is set as the actual lane information.
- the lane mark A1 for which the lane could not be estimated by image processing is supplemented with the lane information estimated from the map data and the position information. Can be increased.
- the actual lane recognition means 6 sets the reliability to level 2.
- the reliability is set lower than level 1 when only one of the lane marks AO and A1 can be regarded as being accurately estimated.
- the real lane recognition means 6 performs real left recognition presence / absence information and real right recognition presence / absence information. Set to “None” respectively.
- the shape of the lane estimated by the image processing is different from the shape of the lane estimated by the map data and the position information.
- the lane estimation by the image processing and the lane estimation by the map data and the position information are different.
- the actual lane recognition means 6 sets “present” in the actual left recognition presence / absence information, and sets the first left line shape information in the actual left line shape information. Further, the actual lane recognition means 6 sets “none” in the actual right recognition presence / absence information.
- the result of the lane estimation by the image processing is used as it is as the actual lane information.
- the actual lane recognition means 6 sets the reliability to level 3.
- the reliability of the lane estimation by image processing cannot be verified using the lane information estimated from the map data and the position information, Is set lower than level 1.
- the reliability is set lower than level 2.
- the actual lane recognition means 6 calculates the right side line similarity index value R1 using the equation (1) from the first right side line shape information and the second right side line shape information. Next, the actual lane recognition means 6 compares the right side line similarity index value R1 with a predetermined threshold value S1. Then, the actual lane recognition means 6 sets the actual lane information and the reliability in the following two cases (el) and (e2) according to the comparison result.
- the actual lane recognition unit 6 sets “present” in the actual left recognition presence / absence information, and sets the second left line shape information in the actual left line shape information.
- the actual lane recognition means 6 Set “Presence” in the presence / absence information, and set the first right-hand line shape information in the actual right-hand line shape information.
- the shape of the lane estimated by image processing and the shape of the lane estimated by the map data and the position information are determined based on the lane information estimated from the map data and the position information that are highly similar.
- the lane shape information estimated by image processing that is considered to be more accurate than the lane shape information estimated from the map data and the position information is set as the actual lane information.
- the lane mark AO for which the lane could not be estimated by image processing, is complemented with the lane information estimated from the map data and the position information, so that the opportunity to detect the lane can be increased as much as possible.
- the actual lane recognition means 6 sets the reliability to level 2.
- the reliability is set lower than level 1 when only one of the lane marks AO and A1 can be regarded as being accurately estimated.
- the actual lane recognition means 6 sets “none” in the actual left recognition presence / absence information and the actual right recognition presence / absence information, respectively.
- the shape of the lane estimated by the image processing is different from the shape of the lane estimated by the map data and the position information.
- the lane estimation by the image processing and the lane estimation by the map data and the position information are different.
- the actual lane recognition means 6 sets “none” in the actual left recognition presence / absence information. Further, the actual lane recognition means 6 sets “present” in the actual right recognition presence / absence information, and sets the first right line shape information in the actual right line shape information. Thus, when the lane is not estimated by the map data and the position information, if the lane is estimated by the image processing, the result of the lane estimation by the image processing is used as it is as the actual lane information. Further, in this case, the actual lane recognition means 6 sets the reliability to level 3. Thus, if the lane is estimated only by image processing and the reliability of the lane estimation by image processing cannot be verified using the lane information estimated from the map data and the position information, Is set lower than level 1. Furthermore, since only one of the lane marks AO and A1 is estimated by image processing at this time, the reliability is set lower than level 2.
- the actual lane recognition unit 6 sets “present” in the actual left recognition presence / absence information, and sets the second left line shape information in the actual left line shape information. Further, the actual lane recognition means 6 sets “present” in the actual right recognition presence / absence information, and sets the second right line shape information in the actual right line shape information.
- the actual lane recognition means 6 sets the reliability to level 3.
- the accuracy is lower than the case where the estimation is performed only by image processing in consideration of the positioning accuracy of GPS. Is set lower than level 2.
- the actual lane recognition means 6 sets “none” in the actual left recognition presence / absence information and the actual right recognition presence / absence information, respectively. At this time, the actual lane recognition means 6 is not set to the actual left line shape information and the actual right line shape information. As a result, it can be clearly understood that the actual lane was not recognized.
- the lane information estimated by the image processing and the lane information estimated from the map data and the position information are used to increase the chance of detecting the lane as much as possible. Can be detected with high accuracy.
- vehicle control and notification to the driver are performed based on the output actual lane information and the reliability. This For example, if the reliability is level 1, the vehicle steering control is performed based on the actual lane shape information. If the reliability is level 2 and level 3, the vehicle steering control is performed. No notification is given to the driver when the vehicle is likely to deviate from the lane.
- the lane is defined by the left line and the right line.
- the lane is defined by only one of the left line and the right line. It may also be specified (this corresponds to the second aspect of the invention). Even when this is done, the same effects as when the lane is defined by the left and right lines as described above are obtained.
- the position information acquisition means can be obtained by autonomous navigation instead of acquiring the GPS power of the position information of the power vehicle using the GPS unit 4. Use location information.
- the present invention processes road images ahead of a vehicle and obtains road information from GPS or the like and map data to increase the chance of detecting lanes as much as possible.
- the lane can be detected with high accuracy, which is useful for providing information to the driver and controlling vehicle behavior.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Traffic Control Systems (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Navigation (AREA)
- Processing Or Creating Images (AREA)
Abstract
撮像手段8を介して取得した道路の画像を処理して道路の車線を推定する処理を実行し、処理の結果を第1車線情報として出力する画像処理手段2と、道路の地図データを保持する保持手段3と、車両の現在の位置情報を取得する位置情報取得手段4と、地図データと現在の位置情報とを用いて道路の車線を推定する処理を実行し、処理の結果を第2車線情報として出力する車線推定手段5と、第1車線情報と第2車線情報とに基づいて、道路の実際の車線を認識する実車線認識手段6とを有する。これにより、路面に予期できないブレーキ痕や道路補修跡が存在する場合にも、カメラ等の撮像手段を介して取得された道路の画像を処理すると共に、GPS等と地図データとから道路の情報を取得して、車線を検出し得る機会を可能な限り高めつつ、車線を精度良く検出することができる。
Description
明 細 書
車両及び車線認識装置
技術分野
[0001] 本発明は、カメラ等の撮像手段を介して取得された道路の画像を処理すると共に、 GPS等と地図データにより道路の情報を取得して、道路の車線を認識する車両及び 車線認識装置に関する。
背景技術
[0002] 近年、車両に CCDカメラ等の撮像手段を搭載して、走行している道路の路面を撮 像し、得られた画像を処理して道路上の白線等のレーンマークを検出し、検出した結 果から認識される車両の走行する車線 (走行レーン)の情報に基づ!、て、車両の制 御や運転者への情報の提示を行う技術が知られている。このような技術において、道 路の画像力も画像処理によって車線を認識する際に、 GPSや地図データ等力も取 得される道路情報に基づ!ヽた前方の道路状況に応じて画像処理を行 ヽ、車線を精 度良く認識する技術が提案されて 、る(例えば日本国公開特許公報平成 11 - 7233 7号 (以下、特許文献 1という), 日本国公開特許公報 2003— 123058号 (以下、特 許文献 2という)参照)。また、画像処理によって認識した車線の情報に基づいて車両 の制御や運転者への情報の提示を行う際に、画像処理結果を GPSや地図データ等 カゝら取得される道路情報で補足して制御や情報の提示を行う技術が提案されている (例えば日本国公開特許公報 2002— 92794号 (以下、特許文献 3という), 日本国 公開特許公報 2003 - 205805号 (以下、特許文献 4と 、う)参照)。
[0003] 特許文献 1の走行レーン認識装置は、カメラからの画像情報を処理して前方道路 上の左右の白線位置を認識する画像情報処理手段と、この画像情報処理手段によ る白線位置画像情報から走行レーンの位置や特徴及び自車両との位置関係を推定 する走行レーン推定手段とを備える。さらに、前記走行レーン認識装置は、前方道路 上に通常の白線とは異なる特殊な特定道路領域 (例えば、縞模様又はゼブラ模様の 白線のある特殊な白線領域)が存在するカゝ否かを判別する道路状況判別手段を備 える。道路状況判別手段は、 GPSから取得される車両の位置情報に、 ROMに記憶
された特定道路領域に関するデータを対応させながら、前方道路上に特定道路領 域が存在するか否かを判別する。画像情報処理手段は、通常の白線の場合、白線 の両エッジ部分の中点を白線の道路幅方向位置と認識するが、道路状況判別手段 により車両の前方の道路に特定道路領域が存在すると判別された場合には、白線領 域の特定部分 (認識可能な白線領域の本線側エッジ部分)を白線の道路幅方向位 置として白線位置の認識を行なう。そして、走行レーン推定手段は、抽出された左右 の道路白線で規定される領域、又は抽出された左右の道路白線の一方と予め認識 されて 、るレーン幅とから規定される領域を、走行レーンと推定する。
[0004] 特許文献 2の走行レーン認識装置は、カメラで撮像した道路画像を画像処理して 走行レーンを検出する画像処理手段を備える。画像処理手段は、白線、道路鉅、ポ ストコーン等の複数種類のレーンマークに応じた異なる複数の画像処理アルゴリズム を有する。このとき、前記走行レーン認識装置は、 GPS受信手段により衛星力 車両 が現在走行して 、る道路の位置情報を受信し、道路毎のレーンマーク種類が格納さ れて 、る道路地図データファイルから、現在走行して 、る道路前方のレーンマークの 種類を判定する。そして、前記走行レーン認識装置は、前方のレーンマークに適した 画像処理アルゴリズムを複数の画像処理アルゴリズムの中力 選択して、走行レーン を検出する。
[0005] 特許文献 3の車両用警報装置は、カメラ力 取得した画像力 車両が走行して!/、る 道路の車線の左右の区画線(白線)を画像処理により認識する白線認識系統と、車 両挙動を得るためのセンサ群 (車速センサ等)とを備える。さらに、前記車両用警報 装置は、 GPSから取得する自車位置に基づいて、 CD— ROM力 読み出した地図 データと比較することで、車両が走行している道路の位置情報、道路情報を取得す るナビゲーシヨン系統を備える。前記車両用警報装置は、認識した車線の左右の区 画線とセンサ群により得られた車両挙動とから、車両のレーン逸脱を予測した場合に 、運転者に対して警報を発する。このとき、前記車両用警報装置は、取得した道路情 報から、車両が所定の道路区間 (過去に誤警報が発生したと判定された道路区間) を走行して!/、る場合には、警報を発する条件を他の場合に比べて警報が発生し難 ヽ 条件に変更する。
[0006] 特許文献 4の車両用運転支援装置は、カメラで撮影した車両前方の画像を処理し て車線を示す白線等を認識する周辺監視手段と、周辺監視手段からの情報に基づ いて、レーン逸脱警告制御等により運転者の運転操作を支援する運転支援手段とを 備える。さらに、前記車両用運転支援装置は、複数の人工衛星からの電波情報に基 づき求められる車両の現在位置と、 DVD— ROM等の記憶媒体に格納された地図 情報と、道路インフラ力 路車間通信により取得される前方道路情報とから、車両の 前方道路状況 (分岐路等)を認識すると共に、前方道路状況によって運転支援制御 に支障が生じる力否かを判定する道路状況認識手段を備える。そして、前記車両用 運転支援装置は、道路状況認識手段からの情報に基づいて、運転支援手段の作動 信頼性の低下が予測される場合には、運転者に事前に情報を提供する。
[0007] し力しながら、道路上には、予期できないブレーキ痕ゃ道路補修跡が存在する場 合がある。このような場合に、ブレーキ痕ゃ道路補修跡が存在することは、予め記憶 された道路情報力もは取得することができない。また、ブレーキ痕ゃ道路補修跡があ るため、道路の画像力 画像処理によって車線を精度良く認識することが困難となる 。よって、このような場合には、特許文献 1, 2のもののように、 GPSや地図データ等か ら取得される道路情報に基づいて前方の道路状況を考慮して画像処理を行っても、 車線を精度良く認識することが困難であるという不都合がある。また、特許文献 3, 4 のものでも、このような場合には、画像処理による車線の検出自体が困難であり、さら に GPSや地図データ等力 取得される道路情報で補足することもできないため、車 両の制御や運転者への情報の提示を適切に行うことができないという不都合がある。 発明の開示
発明が解決しょうとする課題
[0008] 本発明は、力かる不都合を解消して、路面に予期できないブレーキ痕ゃ道路補修 跡が存在する場合にも、カメラ等の撮像手段を介して取得された道路の画像を処理 すると共に、 GPS等と地図データとから道路の情報を取得して、車線を検出し得る機 会を可能な限り高めつつ、車線を精度良く検出することができる車両及び車線認識 装置を提供することを目的とする。
課題を解決するための手段
[0009] かかる目的を達成するために、本発明の第 1態様の車両は、撮像手段と、該撮像 手段を介して道路の画像を取得し、取得した該画像を処理して該道路の車線を推定 する処理を実行し、該処理の結果を第 1車線情報として出力する画像処理手段と、 該道路の地図データを保持する保持手段と、車両の現在の位置情報を取得する位 置情報取得手段と、該地図データと該現在の位置情報とを用いて該道路の車線を 推定する処理を実行し、該処理の結果を第 2車線情報として出力する車線推定手段 と、該第 1車線情報と該第 2車線情報とに基づいて、該道路の実際の車線を認識す る実車線認識手段とを有する。
[0010] また、本発明の第 1態様の車線認識装置は、車両に搭載された撮像手段を介して 取得する道路の画像を処理して該道路の車線を推定する処理を実行し、該処理の 結果を第 1車線情報として出力する画像処理手段と、該道路の地図データを保持す る保持手段と、車両の現在の位置情報を取得する位置情報取得手段と、該地図デ 一タと該現在の位置情報とを用いて該道路の車線を推定する処理を実行し、該処理 の結果を第 2車線情報として出力する車線推定手段と、該第 1車線情報と該第 2車線 情報とに基づいて、該道路の実際の車線を認識する実車線認識手段とを有する(第 1発明)。
[0011] この第 1発明の車両及び車線認識装置によれば、前記画像処理手段は、前記撮像 手段を介して取得する前記道路の画像を処理して該道路の車線を推定する処理を 実行し、該処理の結果を第 1車線情報として出力する。これにより、車両の走行する 車線の情報が取得される。しかし、画像処理により車線を推定する際に、例えば、道 路上に予期できないブレーキ痕ゃ道路補修跡等がある場合には、車線を適切に推 定することが困難となる。そして、このような場合でも、実際の車線が可能な限り適切 に認識されることが望まし ヽ。
[0012] このとき、前記車線推定手段は、前記地図データと前記車両の現在の位置情報と を用いて前記車両の走行する車線を推定する処理を実行し、該処理の結果を第 2車 線情報として出力する。これにより、画像処理による車線の推定とは異なる方法で、 車線の情報を取得することができる。そして、前記実車線認識手段は、前記第 1車線 情報と、前記第 2車線情報との両方に基づいて、実際の車線を認識するので、画像
処理により車線が適切に推定されない場合でも、実際の車線を示す情報として、地 図データ及び位置情報により推定された車線の情報を用いることができる。このため 、実際の車線を検出し得る機会を可能な限り高めつつ、実際の車線を精度良く検出 することができる。
[0013] 次に、本発明の第 2態様の車両は、撮像手段と、該撮像手段を介して道路の画像 を取得し、取得した該画像を処理して該道路の車線を推定する処理を実行し、該処 理の結果を第 1車線情報として出力する画像処理手段と、該道路の地図データを保 持する保持手段と、車両の現在の位置情報を取得する位置情報取得手段と、該地 図データと該現在の位置情報とを用いて該道路の車線を推定する処理を実行し、該 処理の結果を第 2車線情報として出力する車線推定手段と、該第 1車線情報が示す 該車線の形状と、該第 2車線情報が示す該車線の形状とが類似する度合である車線 類似度を算出する手段と、該第 1車線情報と該第 2車線情報と、該車線類似度を所 定の閾値と比較した結果とに基づ 、て、該道路の実際の車線を認識する実車線認 識手段とを有する。
[0014] また、本発明の第 2態様の車線認識装置は、車両に搭載された撮像手段を介して 取得する道路の画像を処理して該道路の車線を推定する処理を実行し、該処理の 結果を第 1車線情報として出力する画像処理手段と、該道路の地図データを保持す る保持手段と、車両の現在の位置情報を取得する位置情報取得手段と、該地図デ 一タと該現在の位置情報とを用いて該道路の車線を推定する処理を実行し、該処理 の結果を第 2車線情報として出力する車線推定手段と、該第 1車線情報が示す該車 線の形状と、該第 2車線情報が示す該車線の形状とが類似する度合である車線類似 度を算出する手段と、該第 1車線情報と該第 2車線情報と、該車線類似度を所定の 閾値と比較した結果とに基づ!/ヽて、該道路の実際の車線を認識する実車線認識手 段とを有する (第 2発明)。
[0015] この第 2発明の車両及び車線認識装置によれば、第 1発明と同様に、前記画像処 理手段は、前記撮像手段を介して取得する前記道路の画像を処理して該道路の車 線を推定する処理を実行し、該処理の結果を第 1車線情報として出力する。これによ り、車両の走行する車線の情報が取得される。しかし、画像処理により車線を推定す
る際に、例えば、道路上に予期できないブレーキ痕ゃ道路補修跡等がある場合には 、車線を適切に推定することが困難となる。そして、このような場合でも、実際の車線 が可能な限り適切に認識されることが望ましい。このとき、前記車線推定手段は、前 記地図データと前記車両の現在の位置情報とを用いて前記車両の走行する車線を 推定する処理を実行し、該処理の結果を第 2車線情報として出力する。これにより、 画像処理による車線の推定とは異なる方法で、車線の情報を取得することができる。
[0016] そして、前記実車線認識手段は、前記第 1車線情報と、前記第 2車線情報との両方 に基づいて、実際の車線を認識するので、画像処理により車線が適切に推定されな い場合でも、実際の車線を示す情報として、地図データ及び位置情報により推定さ れた車線の情報を用いることができる。このため、実際の車線を検出し得る機会を可 能な限り高めつつ、実際の車線を精度良く検出することができる。このとき、前記実車 線認識手段は、前記第 1車線情報と、前記第 2車線情報とに加えて、前記第 1車線 情報が示す前記車線の形状と、前記第 2車線情報が示す前記車線の形状とが類似 する度合である車線類似度を所定の閾値と比較した結果に基づいて、前記実際の 車線を認識する。これにより、前記実車線認識手段は、画像処理による推定の処理と 、地図データ及び位置情報による推定の処理との両者によって車線の推定がなされ た場合に、両者が推定した車線の形状の類似の度合により、画像処理により推定し た車線の情報と、地図データ及び位置情報により推定した車線の情報との、それぞ れの信頼性を把握することができるので、実際の車線をより適切に認識することがで きる。
[0017] このとき、画像処理により推定した車線の形状と、地図データ及び位置情報により 推定した車線の形状とが、それぞれ実際の車線の形状を精度良く推定している場合 には、両者の推定した車線の形状は類似の度合が高いものとなると考えられる。さら に、画像処理による車線の推定が精度良く行われている場合には、 GPS等の測位 精度や地図データのデータ密度を考慮すると、実際の車両前方の道路の画像を処 理する方が、より局所的な処理を行っているので、画像処理によって推定した車線の 形状の方が、地図データ及び位置情報によって推定した車線の形状より位置の精度 が高いと考えられる。
[0018] よって、第 2発明の車両及び車線認識装置において、前記実車線認識手段は、前 記車線類似度が前記所定の閾値より大きいときには、前記第 1車線情報に基づいて 、前記実際の車線を認識することが好ましい (第 3発明)。
[0019] この第 3発明によれば、前記車線類似度が前記所定の閾値より大きいときには、前 記第 1車線情報に基づいて、前記実際の車線が認識されるので、地図データ及び位 置情報により推定した車線の情報によって、画像処理による車線の推定の信頼性が 検証される。また、画像処理により車線が精度良く推定されているとみなせるときには 、地図データ及び位置情報により推定した車線の形状より精度が高いと考えられる画 像処理によって推定した車線の形状の情報が、実際の車線を示す情報として用いら れ、実際の車線が適切に認識される。
[0020] また、画像処理により推定した車線の形状と、地図データ及び位置情報により推定 した車線の形状とが相違しているときには、画像処理による車線の推定と、地図デー タ及び位置情報による車線の推定とのいずれか、もしくは両方において、実際の車 線が適切に推定されていない可能性がある。例えば、前方の道路に分岐等がある場 合には、車線の形状がいずれの方法からも適切に推定できないことが考えられる。
[0021] よって、第 2発明の車両及び車線認識装置において、前記実車線認識手段は、前 記車線類似度が前記所定の閾値以下のときには、前記実際の車線が認識されなか つた旨を示す情報を出力することが好ましい (第 4発明)。
[0022] この第 4発明によれば、前記車線類似度が前記所定の閾値以下のときには、前記 実際の車線が認識されなかった旨を示す情報が出力されるので、画像処理による車 線の推定と、地図データ及び位置情報による車線の推定とのいずれか、もしくは両方 において、実際の車線が適切に推定されていない可能性があるときには、実際の車 線が認識されなかった旨が適切に把握される。
[0023] さらに、画像処理により車線を推定する処理を実行した際に、例えば、道路上に予 期できないブレーキ痕ゃ道路補修跡等が存在する場合には、車線が精度良く推定さ れないことや、さらには車線の推定がなされないことが考えられる。また、地図データ 及び位置情報により車線を推定する処理を実行した際にも、例えば、前記位置情報 取得手段が、 GPS等の走行情報提供設備から信号や通信によって車両の位置情報
を取得するものであるとき、信号や通信の不良等により、現在の車両の位置情報を取 得することができず、車線の推定がなされな 、ことが考えられる。
[0024] よって、第 2発明の車両及び車線認識装置において、前記第 1車線情報は、前記 画像処理手段の処理によって前記車線が推定されたか否かを示す第 1推定有無情 報と、該車線が推定された場合における該推定された車線の形状を示す第 1車線形 状情報とを有する。さら〖こ、前記第 2車線情報は、前記車線推定手段の処理によって 前記車線が推定されたか否かを示す第 2推定有無情報と、該車線が推定された場合 における該推定された車線の形状を示す第 2車線形状情報とを有する。そして、前 記車線類似度を算出する手段は、前記車線類似度を算出する際に、前記第 1車線 形状情報と前記第 2車線形状情報とを用いる。さらに、前記実車線認識手段は、前 記実際の車線が認識されたか否かを示す実車線認識有無情報を、前記第 1推定有 無情報と、前記第 2推定有無情報と、前記車線類似度を前記所定の閾値と比較した 結果とに基づいて決定して出力する手段と、該車線が認識された場合における該認 識された車線の形状を示す実車線形状情報を、前記第 1車線形状情報と、前記第 2 車線形状情報とから決定して出力する手段とを備えることが好まし 、 (第 5発明)。
[0025] この第 5発明によれば、前記実際の車線が認識されたか否かを示す実車線認識有 無情報が、前記第 1推定有無情報と、前記第 2推定有無情報と、前記車線類似度を 前記所定の閾値と比較した結果とに基づいて決定される。これと共に、前記車線が 認識された場合における該認識された車線の形状を示す実車線形状情報が、前記 第 1車線形状情報と、前記第 2車線形状情報とから決定される。このとき、前記車線 類似度は、前記第 1車線形状情報と前記第 2車線形状情報とを用いて算出される。こ れにより、画像処理によって車線の推定がなされなかった場合や、地図データ及び 位置情報によって車線の推定がなされなカゝつた場合でも、実際の車線を示す情報が 適切に決定される。このため、実際の車線を検出し得る機会を可能な限り高めつつ、 実際の車線を精度良く検出することができる。
[0026] さらに、画像処理による推定の処理と、地図データ及び位置情報による推定の処理 との両者によって車線の推定がなされた場合に、両者が推定した車線の形状の類似 の度合により、画像処理により推定した車線の情報と、地図データ及び位置情報によ
り推定した車線の情報との、それぞれの信頼性を把握することができるので、実際の 車線をより適切に認識することができる。
[0027] また、第 5発明の車両及び車線認識装置にぉ ヽて、前記実車線認識手段は、前記 第 1推定有無情報が前記車線の推定がなされな力つたことを示し、且つ前記第 2推 定有無情報が前記車線の推定がなされたことを示す場合には、前記実車線認識有 無情報に前記車線が認識された旨を設定すると共に、前記実車線形状情報に前記 第 2車線形状情報を設定することが好ま 、 (第 6発明)。
[0028] この第 6発明によれば、前記実車線認識手段は、前記第 1推定有無情報が前記車 線の推定がなされな力つたことを示し、且つ前記第 2推定有無情報が前記車線の推 定がなされたことを示す場合には、前記実車線形状情報に前記第 2車線形状情報を 設定する。よって、画像処理により車線が推定できな力 た場合にも、地図データ及 び位置情報により推定した車線の情報で補完するので、実際の車線を検出し得る機 会を可能な限り高めることができる。
[0029] また、第 5発明の車両及び車線認識装置にぉ ヽて、前記実車線認識手段は、前記 第 2推定有無情報が前記車線の推定がなされな力つたことを示す場合にぉ 、て、前 記第 1推定有無情報が前記車線の推定がなされたことを示すときには、前記実車線 認識有無情報に前記車線が認識された旨を設定すると共に、前記実車線形状情報 に前記第 1車線形状情報を設定し、前記第 1推定有無情報が前記車線の推定がな されなかったことを示すときには、前記実車線認識有無情報に前記車線が認識され な力つた旨を設定することが好ま 、 (第 7発明)。
[0030] この第 7発明によれば、前記実車線認識手段は、地図データ及び位置情報により 車線が推定されなカゝつた場合において、画像処理により車線が推定されているときに は、画像処理による車線の推定の結果を、そのまま実際の車線を示す情報として用 いることができる。さらに、地図データ及び位置情報と、画像処理とのいずれによって も車線が推定されな力つたときには、前記実車線認識有無情報に前記車線が認識さ れな力つた旨が設定されるので、実際の車線が認識されな力つた旨が明確に把握さ れる。
[0031] さらに、第 5発明の車両及び車線認識装置において、前記実車線認識手段は、前
記第 1推定有無情報が前記車線の推定がなされたことを示し、且つ前記第 2推定有 無情報が前記車線の推定がなされたことを示す場合にぉ ヽて、前記車線類似度が 前記所定の閾値より大きいときには、前記実車線認識有無情報に、前記車線が認識 された旨を設定すると共に、前記実車線形状情報に前記第 1車線形状情報を設定 する。さらに、前記実車線認識手段は、前記第 1推定有無情報が前記車線の推定が なされな力つたことを示し、且つ前記第 2推定有無情報が前記車線の推定がなされ たことを示す場合には、前記実車線認識有無情報に前記車線が認識された旨を設 定すると共に、前記実車線形状情報に前記第 2車線形状情報を設定する。さらに、 前記実車線認識手段は、前記第 1推定有無情報が前記車線の推定がなされたことを 示し、且つ前記第 2推定有無情報が前記車線の推定がなされな力つたことを示す場 合には、前記実車線認識有無情報に前記車線が認識された旨を設定すると共に、 前記実車線形状情報に前記第 1車線形状情報を設定する。
[0032] そして、前記実車線認識手段は、前記実際の車線が認識されたときには、該認識 の信頼度を設定して出力する手段を備え、前記第 1推定有無情報が前記車線の推 定がなされたことを示し、且つ前記第 2推定有無情報が前記車線の推定がなされた ことを示す場合において、前記車線類似度が前記所定の閾値より大きいときには、前 記信頼度を最も高いレベルである第 1レベルに設定する。さらに、前記実車線認識 手段は、前記第 1推定有無情報が前記車線の推定がなされたことを示し、且つ前記 第 2推定有無情報が前記車線の推定がなされな力つたことを示す場合には、前記信 頼度を前記第 1レベルより低いレベルである第 2レベルに設定する。さらに、前記実 車線認識手段は、前記第 1推定有無情報が前記車線の推定がなされな力つたことを 示し、且つ前記第 2推定有無情報が前記車線の推定がなされたことを示す場合には 、前記信頼度を前記第 2レベルより低 、レベルである第 3レベルに設定することが好 ましい (第 8発明)。
[0033] これによれば、前記実際の車線が認識されたときには、該認識の信頼度が出力さ れる。このとき、前記車線類似度が前記所定の閾値より大きい場合には、前記信頼度 が最も高いレベルである第 1レベルに設定されるので、画像処理により推定した車線 の形状と、地図データ及び位置情報により推定した車線の形状とが、類似の度合が
高ぐ実際の車線が精度良く推定されているとみなせるときには、前記信頼度は最も 高く設定される。
[0034] また、前記第 1推定有無情報が前記車線の推定がなされたことを示し、且つ前記第 2推定有無情報が前記車線の推定がなされなかったことを示す場合は、画像処理に よってのみ車線の推定がなされた場合である。この場合には、地図データ及び位置 情報により推定した車線の情報を用いて、画像処理による車線の推定の信頼性を検 証することができないので、前記信頼度は前記第 1レベルより低い第 2レベルに設定 される。
[0035] また、前記第 1推定有無情報が前記車線の推定がなされなかったことを示し、且つ 前記第 2推定有無情報が前記車線の推定がなされたことを示す場合は、地図データ 及び位置情報によってのみ車線の推定がなされた場合である。この場合には、 GPS 等の測位精度や地図データのデータ密度を考慮すると、地図データ及び位置情報 による車線の推定は、より局所的な処理を行う画像処理による車線の推定より精度が 低!、とみなせるので、前記信頼度は前記第 2レベルより低 、第 3レベルに設定される
[0036] このように前記信頼度を設定して出力することにより、認識された実際の車線を示 す情報の信頼性を明確に把握することができる。そして、このように設定された信頼 度を、実際の車線を示す情報と共に、車両の制御や運転者への報知に使用すること ができる。
[0037] ここで、車両の走行する車線は、一般的に、該車線の左側を規定する左側線と右 側を規定する右側線とによって構成されるものである。
[0038] よって、第 2発明の車両及び車線認識装置において、前記画像処理手段によって 出力される第 1車線情報は、該画像処理手段の処理によって前記車線の左側を規 定する左側線が推定された力否かを示す第 1左推定有無情報と、該左側線が推定さ れた場合における該推定された左側線の形状を示す第 1左側線形状情報と、該画 像処理手段の処理によって前記車線の右側を規定する右側線が推定されたか否か を示す第 1右推定有無情報と、該右側線が推定された場合における該推定された右 側線の形状を示す第 1右側線形状情報とを有する。さらに、前記車線推定手段によ
つて出力される第 2車線情報は、該車線推定手段の処理によって前記左側線及び 右側線の両方が推定された力否かを示す第 2推定有無情報と、該左側線が推定され た場合における該推定された左側線の形状を示す第 2左側線形状情報と、該右側 線が推定された場合における該推定された右側線の形状を示す第 2右側線形状情 報とを有する。
[0039] そして、前記実車線認識手段は、前記第 1左推定有無情報が前記左側線の推定 がなされたことを示し、且つ前記第 2推定有無情報が前記左側線及び右側線の推定 力 されたことを示す場合に、前記第 1左側線形状情報と前記第 2左側線形状情報 とが類似する度合である左側線類似度を算出する手段を備える。さらに、前記実車 線認識手段は、前記第 1推定有無情報が前記右側線の推定がなされたことを示し、 且つ前記第 2推定有無情報が前記左側線及び右側線の推定がなされたことを示す 場合に、前記第 1右側線形状情報と前記第 2右側線形状情報とが類似する度合であ る右側線類似度を算出する手段を備える。さらに、前記実車線認識手段は、前記実 際の車線の左側を規定する実左側線が認識されたか否かを示す実左認識有無情報 と、該実左側線が認識された場合における該認識された実左側線の形状を示す実 左側線形状情報と、前記実際の車線の右側を規定する実右側線が認識された力否 かを示す実右認識有無情報と、該実右側線が認識された場合における該認識され た実右側線の形状を示す実右側線形状情報とを、該算出された左側線類似度及び 右側線類似度を所定の閾値と比較した結果に応じて決定して出力する手段とを備え ることが好ましい (第 9発明)。
[0040] この第 9発明によれば、前記実左認識有無情報と、前記実左側線形状情報と、前 記実右認識有無情報と、前記実右側線形状情報とが、前記算出された左側線類似 度及び右側線類似度を所定の閾値と比較した結果に応じて決定される。これにより、 前記実車線認識手段は、画像処理による推定の処理と、地図データ及び位置情報 による推定の処理との両者によって左側線及び右側線の推定がなされた場合には、 両者が推定した左側線及び右側線のそれぞれの形状の類似の度合により、画像処 理により推定した左側線及び右側線の情報と、地図データ及び位置情報により推定 した左側線及び右側線の情報との、それぞれの信頼性を把握することができる。よつ
て、前記実車線認識手段は、実際の左側線及び右側線をより適切に認識することが できる。
[0041] このとき、画像処理により推定した左側線及び右側線の形状と、地図データ及び位 置情報により推定した左側線及び右側線の形状とが、それぞれ実際の左側線及び 右側線の形状を精度良く推定して ヽる場合には、両者の推定した左側線及び右側 線の形状は、それぞれ類似の度合が高いものとなると考えられる。さらに、 GPS等の 測位精度や地図データのデータ密度を考慮すると、実際の車両前方の道路の画像 を処理する方力 より局所的な処理を行っている。このため、画像処理による左側線 及び右側線の推定が精度良く行われて ヽる場合には、画像処理によって推定した左 側線及び右側線の形状の方が、地図データ及び位置情報によって推定した左側線 及び右側線の形状より位置の精度が高 、と考えられる。
[0042] よって、第 9発明の車両及び車線認識装置において、前記実車線認識手段は、前 記左側線類似度と前記右側線類似度との一方又は両者が算出され、且つ該算出さ れた左側線類似度と右側線類似度との一方又は両者が前記所定の閾値より大きい 場合には、前記実左認識有無情報及び実右認識有無情報にそれぞれ前記実左側 線及び実右側線が認識された旨を設定する。これと共に、前記実車線認識手段は、 前記第 1左推定有無情報が前記左側線の推定がなされたことを示すときには、前記 実左側線形状情報に前記第 1左側線形状情報を設定し、該第 1左推定有無情報が 該左側線の推定がなされな力つたことを示すときには、該実左側線形状情報に前記 第 2左側線形状情報を設定し、前記第 1右推定有無情報が前記右側線の推定がな されたことを示すときには、前記実右側線形状情報に前記第 1右側線形状情報を設 定し、該第 1右推定有無情報が該右側線の推定がなされな力つたことを示すときには 、該実右側線形状情報に前記第 2左側線形状情報を設定することが好ま 、 (第 10 発明)。
[0043] この第 10発明によれば、前記実車線認識手段は、前記左側線類似度と前記右側 線類似度との一方又は両者が算出され、且つ該算出された左側線類似度と右側線 類似度との一方又は両者が前記所定の閾値より大きい場合には、前記実左認識有 無情報及び実右認識有無情報にそれぞれ前記実左側線及び実右側線が認識され
た旨を設定する。よって、地図データ及び位置情報により推定した左側線及び右側 線の情報によって、画像処理による左側線及び右側線の推定の信頼性が検証され、 画像処理により左側線及び右側線が精度良く推定されているとみなせるときには、車 線が認識された旨が実際の左側線及び右側線の情報に適切に設定される。
[0044] これと共に、前記実車線認識手段は、前記第 1左推定有無情報が前記左側線の推 定がなされたことを示すときには、前記実左側線形状情報に前記第 1左側線形状情 報を設定し、前記第 1右推定有無情報が前記右側線の推定がなされたことを示すと きには、前記実右側線形状情報に前記第 1右側線形状情報を設定するので、地図 データ及び位置情報により推定した左側線及び右側線の形状より精度が高いと考え られる画像処理によって推定した左側線及び右側線の形状の情報力 実際の左側 線及び右側線の形状の情報として適切に設定される。
[0045] さらに、前記実車線認識手段は、前記第 1左推定有無情報が前記左側線の推定が なされな力つたことを示すときには、前記実左側線形状情報に前記第 2左側線形状 情報を設定し、前記第 1右推定有無情報が前記右側線の推定がなされな力つたこと を示すときには、前記実右側線形状情報に前記第 2左側線形状情報を設定する。よ つて、画像処理により左側線及び右側線が推定できな力つた場合にも、地図データ 及び位置情報により推定した左側線及び右側線の情報で補完するので、実際の左 側線及び右側線を検出し得る機会を可能な限り高めることができる。
[0046] また、画像処理により推定した左側線及び右側線の形状と、地図データ及び位置 情報により推定した左側線及び右側線の形状とが相違して 、るときには、画像処理 による左側線及び右側線の推定と、地図データ及び位置情報による左側線及び右 側線の推定とのいずれか、もしくは両方において、実際の左側線及び右側線が適切 に推定されて ヽな 、可能性がある。
[0047] よって、第 9発明の車両及び車線認識装置において、前記実車線認識手段は、前 記左側線類似度と前記右側線類似度との両者が算出され、且つ該算出された左側 線類似度と右側線類似度との少なくともいずれかが前記所定の閾値以下である場合 と、前記左側線類似度と前記右側線類似度との一方が算出され、且つ該算出された 左側線類似度と右側線類似度との一方が前記所定の閾値以下である場合とには、
前記実左認識有無情報及び実右認識有無情報に、それぞれ前記実左側線及び実 右側線が認識されな力つた旨を設定することが好ましい (第 11発明)。
[0048] これによれば、前記実車線認識手段は、前記左側線類似度と前記右側線類似度と の両者が算出され、且つ該算出された左側線類似度と右側線類似度との少なくとも いずれかが前記所定の閾値以下である場合と、前記左側線類似度と前記右側線類 似度との一方が算出され、且つ該算出された左側線類似度と右側線類似度との一 方が前記所定の閾値以下である場合とには、前記実左認識有無情報及び実右認識 有無情報に、それぞれ前記実左側線及び実右側線が認識されなかった旨を設定す る。よって、画像処理による左側線及び右側線の推定と、地図データ及び位置情報 による左側線及び右側線の推定とのいずれか、もしくは両方において、実際の左側 線及び右側線が適切に推定されて ヽな 、可能性があるときには、左側線及び右側 線が認識されな力つた旨が実際の左側線及び右側線の情報に適切に設定される。
[0049] また、第 9発明の車両及び車線認識装置にぉ ヽて、前記実車線認識手段は、前記 第 1左推定有無情報及び第 1右推定有無情報が、それぞれ前記左側線及び右側線 の推定がなされなかったことを示し、且つ前記第 2推定有無情報が前記左側線及び 右側線の推定がなされたことを示す場合には、前記実左認識有無情報及び実右認 識有無情報に、それぞれ前記実左側線及び実右側線が認識された旨を設定すると 共に、前記実左側線形状情報に前記第 2左側線形状情報を設定し、前記実右側線 形状情報に前記第 2右側線形状情報を設定することが好ま ヽ (第 12発明)。
[0050] この第 12発明によれば、前記実車線認識手段は、前記第 1左推定有無情報及び 第 1右推定有無情報が、それぞれ前記左側線及び右側線の推定がなされなかったこ とを示し、且つ前記第 2推定有無情報が前記左側線及び右側線の推定がなされたこ とを示す場合には、前記実左側線形状情報に前記第 2左側線形状情報を設定し、 前記実右側線形状情報に前記第 2右側線形状情報を設定する。よって、画像処理 により左側線及び右側線が推定できなかった場合にも、地図データ及び位置情報に より推定した左側線及び右側線の情報で補完するので、実際の左側線及び右側線 を検出し得る機会を可能な限り高めることができる。
[0051] また、第 9発明の車両及び車線認識装置にぉ ヽて、前記実車線認識手段は、前記
第 2推定有無情報が前記左側線及び右側線の推定がなされな力つたことを示す場 合において、前記第 1左推定有無情報が前記左側線の推定がなされたことを示すと きには、前記実左認識有無情報に前記実左側線が認識された旨を設定すると共に、 前記実左側線形状情報に前記第 1左側線形状情報を設定する。さらに、前記実車 線認識手段は、前記第 1左推定有無情報が前記左側線の推定がなされなかったこと を示すときには、前記実左認識有無情報に前記実左側線が認識されなカゝつた旨を 設定する。さらに、前記実車線認識手段は、前記第 1右推定有無情報が前記右側線 の推定がなされたことを示すときには、前記実右認識有無情報に前記実右側線が認 識された旨を設定すると共に、前記実右側線形状情報に前記第 1右側線形状情報 を設定する。さらに、前記実車線認識手段は、前記第 1右推定有無情報が前記右側 線の推定がなされな力つたことを示すときには、前記実右認識有無情報に前記実右 側線が認識されな力つた旨を設定することが好ましい (第 13発明)。
[0052] この第 13発明によれば、前記実車線認識手段は、地図データ及び位置情報により 左側線及び右側線が推定されなカゝつた場合にぉ ヽて、画像処理により左側線又は 右側線が推定されて!、るときには、画像処理による左側線又は右側線の推定の結果 を、そのまま実際の左側線又は右側線を示す情報として用いることができる。さらに、 地図データ及び位置情報と、画像処理との 、ずれによっても左側線又は右側線が推 定されなかったときには、前記実左認識有無情報又は実右認識有無情報にそれぞ れ前記左側線又は右側線が認識されな力つた旨が設定されるので、実際の左側線 又は右側線が認識されな力つた旨が明確に把握される。
[0053] さらに、第 9発明の車両及び車線認識装置において、前記実車線認識手段は、前 記左側線類似度と前記右側線類似度との一方又は両者が算出され、且つ該算出さ れた左側線類似度と右側線類似度との一方又は両者が前記所定の閾値より大きい 場合には、前記実左認識有無情報及び実右認識有無情報にそれぞれ前記実左側 線及び実右側線が認識された旨を設定する。
[0054] これと共に、前記実車線認識手段は、前記左推定有無情報が前記左側線の推定 力 Sなされたことを示すときには、前記実左側線形状情報に前記第 1左側線形状情報 を設定し、前記第 1左推定有無情報が前記左側線の推定がなされなかったことを示
すときには、前記実左側線形状情報に前記第 2左側線形状情報を設定し、前記第 1 右推定有無情報が前記右側線の推定がなされたことを示すときには、前記実右側線 形状情報に前記第 1右側線形状情報を設定し、該第 1右推定有無情報が該右側線 の推定がなされな力つたことを示すときには、該実右側線形状情報に前記第 2左側 線形状情報を設定する。
[0055] さらに、前記実車線認識手段は、前記第 1左推定有無情報及び第 1右推定有無情 報がそれぞれ前記左側線及び右側線の推定がなされなカゝつたことを示し、且つ前記 第 2推定有無情報が前記車線の推定がなされたことを示す場合には、前記実左認識 有無情報及び実右認識有無情報にそれぞれ前記実左側線及び実右側線が認識さ れた旨を設定する。これと共に、前記実車線認識手段は、前記実左側線形状情報に 前記第 2左側線形状情報を設定し、前記実右側線形状情報に前記第 2右側線形状 情報を設定する。
[0056] さらに、前記実車線認識手段は、前記第 2推定有無情報が前記左側線及び右側 線の推定がなされな力つたことを示す場合において、前記第 1左推定有無情報が前 記左側線の推定がなされたことを示すときには、前記実左認識有無情報に前記実左 側線が認識された旨を設定すると共に、前記実左側線形状情報に前記第 1左側線 形状情報を設定する。また、前記実車線認識手段は、前記第 1左推定有無情報が前 記左側線の推定がなされな力つたことを示すときには、前記実左認識有無情報に前 記実左側線が認識されなかった旨を設定する。また、前記実車線認識手段は、前記 第 1右推定有無情報が前記右側線の推定がなされたことを示すときには、前記実右 認識有無情報に前記実右側線が認識された旨を設定すると共に、前記実右側線形 状情報に前記第 1右側線形状情報を設定する。また、前記実車線認識手段は、前記 第 1右推定有無情報が前記右側線の推定がなされな力つたことを示すときには、前 記実右認識有無情報に前記実右側線が認識されなカゝつた旨を設定する。
[0057] そして、前記実車線認識手段は、前記実左側線及び実右側線の少なくとも!ヽずれ か一方が認識されたときには、該認識の信頼度を設定して出力する手段を備え、前 記左側線類似度と前記右側線類似度との両者が算出され、且つ該算出された左側 線類似度と右側線類似度との両者が前記所定の閾値より大きい場合には、前記信
頼度を最も高いレベルである第 1レベルに設定する。さらに、前記実車線認識手段は
、前記左側線類似度と前記右側線類似度のいずれか一方が算出され、且つ該算出 された左側線類似度と前記右側線類似度とのいずれか一方が前記所定の閾値より 大き!、場合と、前記第 1左推定有無情報及び第 1右推定有無情報がそれぞれ前記 左側線及び右側線の推定がなされたことを示し、且つ前記第 2推定有無情報が前記 左側線及び右側線の推定がなされな力つたことを示す場合とには、前記信頼度を前 記第 1レベルより低いレベルである第 2レベルに設定する。さらに、前記実車線認識 手段は、前記第 1左推定有無情報及び第 1右推定有無情報のいずれか一方が、そ れぞれ前記左側線及び右側線の!ヽずれか一方の推定がなされたことを示し、且つ前 記第 2推定有無情報が前記左側線及び右側線の推定がなされな力つたことを示す 場合と、前記第 1左推定有無情報及び第 1右推定有無情報がそれぞれ前記左側線 及び右側線の推定がなされな力つたことを示し、且つ前記第 2推定有無情報が前記 左側線及び右側線の推定がなされたことを示す場合とには、前記信頼度を前記第 2 レベルより低 、レベルである第 3レベルに設定することが好まし 、(第 14発明)。
[0058] この第 14発明によれば、前記実左側線及び実右側線の少なくとも!/、ずれか一方が 認識されたときには、該認識の信頼度が出力される。このとき、前記左側線類似度と 前記右側線類似度との両者が算出され、且つ該算出された左側線類似度と右側線 類似度との両者が前記所定の閾値より大きい場合には、前記信頼度が最も高いレべ ルである第 1レベルに設定されるので、画像処理により推定した左側線及び右側線 の形状と、地図データ及び位置情報により推定した左側線及び右側線の形状とが、 左右とも類似の度合が高ぐ実際の左側線及び右側線が精度良く推定されていると みなせるときには、前記信頼度は最も高く設定される。
[0059] また、前記左側線類似度と前記右側線類似度のいずれか一方が算出され、且つ該 算出された左側線類似度と前記右側線類似度とのいずれか一方が前記所定の閾値 より大きい場合は、左側線及び右側線の一方のみについて、精度良く推定されてい るとみなせる場合であるので、前記信頼度は前記第 1レベルより低い第 2レベルに設 定される。
[0060] また、前記第 1左推定有無情報及び第 1右推定有無情報がそれぞれ前記左側線
及び右側線の推定がなされたことを示し、且つ前記第 2推定有無情報が前記左側線 及び右側線の推定がなされな力つたことを示す場合は、画像処理によってのみ左側 線及び右側線の推定がなされた場合であり、地図データ及び位置情報により推定し た左側線及び右側線の情報を用いて、画像処理による左側線及び右側線の推定の 信頼性を検証できな 、ので、前記信頼度は前記第 1レベルより低 、第 2レベルに設 定される。
[0061] さらに、前記第 1左推定有無情報及び第 1右推定有無情報のいずれか一方が、そ れぞれ前記左側線及び右側線の!ヽずれか一方の推定がなされたことを示し、且つ前 記第 2推定有無情報が前記左側線及び右側線の推定がなされな力つたことを示す 場合は、画像処理によってのみ左側線及び右側線にっ ヽて推定がなされた場合で ある。この場合には、地図データ及び位置情報により推定した左側線及び右側線の 情報を用いて、画像処理による左側線及び右側線の推定の信頼性を検証できず、さ らに左側線及び右側線の一方のみし力推定がなされて 、な 、ので、前記信頼度は 前記第 2レベルよりも低 、第 3レベルに設定される。
[0062] また、前記第 1左推定有無情報及び第 1右推定有無情報がそれぞれ前記左側線 及び右側線の推定がなされな力つたことを示し、且つ前記第 2推定有無情報が前記 左側線及び右側線の推定がなされたことを示す場合は、地図データ及び位置情報 によってのみ左側線及び右側線の推定がなされた場合である。この場合には、 GPS の測位精度等を考慮して、画像処理によってのみ推定がなされた場合よりも精度が 低!、とみなせるので、前記信頼度は前記第 2レベルより低 、第 3レベルに設定される
[0063] このように前記信頼度を設定して出力することにより、認識された実際の車線を示 す情報の信頼性を明確に把握することができる。そして、このように設定された信頼 度を、実際の車線を示す情報と共に、車両の制御や運転者への報知に使用すること ができる。
図面の簡単な説明
[0064] [図 1]本発明の第 1実施形態による車線認識装置の機能ブロック図。
[図 2]図 1の車線認識装置の車線認識処理を示すフローチャート。
[図 3]図 1の車線認識装置の車線認識処理における画像処理による車線推定処理を 示すフローチャート。
[図 4]図 1の車線認識装置の車線認識処理における GPS情報及び地図データによる 車線推定処理を示すフローチャート。
[図 5]図 1の車線認識装置の認識対象である道路の車線の例示図。
[図 6]図 1の車線認識装置の画像処理による車線推定処理の説明図。
[図 7]図 1の車線認識装置の GPS情報及び地図データによる車線推定処理の説明 図。
[図 8]図 1の車線認識装置の GPS情報及び地図データによる車線推定処理の説明 図。
発明を実施するための最良の形態
[0065] 本発明の一実施形態を添付の図面を参照して説明する。図 1は、本発明の第 1実 施形態による車線認識装置の機能ブロック図である。また、図 2〜図 4は、図 1の車線 認識装置における車線認識処理のフローチャートである。また、図 5は、図 1の車線 認識装置における車線認識処理の認識対象である車線の例示図である。また、図 6 〜図 8は、図 1の車線認識装置における車線認識処理の説明図である。なお、本第 1 実施形態は、本発明の第 1態様に対応する実施形態である。
[0066] 図 1を参照して、車線認識装置 1は、マイクロコンピュータ等により構成された電子 ユニットであり、その処理機能として、道路の画像を取得して車線を推定する処理を 実行する画像処理手段 2と、地図データを保持する地図データ記憶媒体 3と、 GPS により車両の現在の位置情報を取得する GPSユニット 4と、地図データと車両の現在 の位置情報とから車線を推定する処理を実行する車線推定手段 5と、画像処理手段 2による処理の結果と車線推定手段 5による処理の結果とに基づいて実際の車線を 認識する処理を実行する実車線認識手段 6とを備え、車両 7に搭載されて ヽる。
[0067] 画像処理手段 2は、車両 7のフロント部分に取り付けられて車両 7の前方の画像を 撮像するビデオカメラ 8 (CCDカメラ等、本発明の撮像手段)を介して道路の画像を 取得する。そして、画像処理手段 2は、取得した道路の画像を処理して、車両 7が走 行する車線を推定する処理を実行し、該処理の結果を第 1車線情報として出力する
。なお、ビデオカメラ 8と車線認識装置 1とを備えることにより、本発明の車両が構成さ れる。
[0068] 地図データ記憶媒体 3 (本発明の保持手段)は、地図データが記録されている CD
-ROM, DVD, HDD等の記憶媒体である。地図データ記憶媒体 3には、地図デ ータとして、道路の位置、道路の車線幅等が記録されている。
[0069] GPSユニット 4 (本発明の位置情報取得手段)は、複数の GPS (Global Positioning System)衛星から送信される情報を受信し、該受信した情報に基づ 、て車両 7の現 在の位置情報 (緯度、経度、進行方向)を取得する。
[0070] 車線推定手段 5は、地図データ記憶媒体 3から読み出される地図データと、 GPSュ ニット 4によって取得される現在の車両 7の位置情報とを用いて、車両 7が現在走行 する道路の情報を特定する。そして、車線推定手段 5は、特定した道路の情報から車 線を推定する処理を実行し、該処理の結果を第 2車線情報として出力する。
[0071] 実車線認識手段 6は、画像処理手段 2から出力される第 1車線情報と、車線推定手 段 5から出力される第 2車線情報とに基づいて、実際の車線の情報を認識する処理 を実行し、該処理の結果を実際の車線を示す情報 (以下、実車線情報という)として 出力する。さらに、実車線認識手段 6は、実際の車線が認識された場合には、該認 識の信頼度を設定し、実車線情報と共に出力する。信頼度は、認識の精度を示す指 標であり、該認識の結果に応じて、レベル 1〜レベル 3の 3段階に設定される。レベル 1は、認識の信頼度が最も高いことを示し (高精度)、レベル 2は、信頼度がレベル 1よ り低いことを示し(中精度),レベル 3は、さらに信頼度がレベル 2より低いことを示す( 低精度)。
[0072] 次に、本実施形態の車線認識装置 1の作動を、図 2〜図 4に示したフローチャート に従って説明する。図 2は車線認識処理の全体的な作動(車線認識装置 1のメイン ルーチン処理)を示すフローチャート、図 3は画像処理により車線を推定する処理 (サ ブルーチン処理)を示すフローチャート、図 4は地図データ及び位置情報から車線を 推定する処理 (サブルーチン処理)を示すフローチャートである。なお、以下では、図 5に示したように、車両 7の進行方向が矢示方向であり、車両 7の走行している道路の 車線の左側がレーンマーク AOで規定され、車線の右側がレーンマーク A1で規定さ
れる場合を例にして説明する。レーンマーク AO, A1は、一例として、例えば白線とす る。
[0073] 図 2を参照して、まず、画像処理手段 2は、ビデオカメラ 8から出力される映像信号 が入力され、道路の画像を取得する(STEP001)。
[0074] 次に、画像処理手段 2は、取得した道路の画像から車線を推定する処理 (以下、第 1車線推定処理という)を実行し、第 1車線情報を出力する(STEP002)。出力される 第 1車線情報は、第 1車線推定処理によってレーンマーク AOが推定されたか否かを 示す第 1左推定有無情報と、レーンマーク AOが推定された場合における該推定され たレーンマーク AOの形状を示す第 1左側線形状情報と、第 1車線推定処理によって レーンマーク A1が推定された力否かを示す第 1右推定有無情報と、レーンマーク A1 が推定された場合における該推定されたレーンマーク A1の形状を示す第 1右側線 形状情報とを有する。第 1左推定有無情報には、レーンマーク AOが推定された場合 には「有」が設定され、推定されな力つた場合には「無」が設定される。第 1右推定有 無情報にも、同様に、レーンマーク A1が推定された場合には「有」が設定され、推定 されなかった場合には「無」が設定される。
[0075] 第 1車線推定処理は、図 3に示す如く実行される。まず、画像処理手段 2は、取得さ れた画像から白線を検出するためのエッジ検出の処理を行う(STEP101)。次に、 画像処理手段 2は、エッジ検出の出力データをノヽフ変換する(STEP102)。次に、ハ フ空間で直線成分を探索して抜き出す (STEP103)。次に、画像処理手段 2は、抜 き出された直線成分のデータを、ハフ空間から画像空間へ射影変換し、さらに画像 空間から実空間(車両に固定された座標空間)へ射影変換する (STEP104)。
[0076] 次に、 STEP105に進み、画像処理手段 2は、実空間へ変換された直線成分のデ ータのうちから、レーンマーク AOであると推定される直線成分のデータを選抜し、選 抜した直線成分のデータに含まれる複数の点の座標を点列データ A2とする。同様 に、画像処理手段 2は、レーンマーク A1であると推定される直線成分のデータを選 抜し、その選抜した直線成分のデータに含まれる複数の点の座標を点列データ A3と する。選抜された点列データ A2, A3は、図 6に例示されるようなものである。図 6に おいて、座標系は、 X軸, y軸を座標軸とする平面直角座標系であり、車両 7の中心
位置を原点とし、車両 7の進行方向を X軸方向とするように設定されて!、る。
[0077] 次に、図 6に示すように、画像処理手段 2は、点列データ A2を近似する 2次式 F2 ( y=ax*x+bx+c)と、点列データ A3を近似する 2次式 F3 (y=dx*x+ex+f)とを求める(a ,b,c,d,e,fは所定の係数)。このとき、近似方法としては最小二乗法を用いる。
[0078] そして、 STEP106に進み、画像処理手段 2は、第 1車線情報を設定する。このとき 、 2次式 F2が適切に求められている場合には、画像処理手段 2は、第 1推定有無情 報に「有」を設定すると共に、第 1左側線形状情報に y=ax*X+bx+Cを設定する。点列 データ A2が得られな力つた場合や、点列データ A2に十分なデータ数がなく 2次式 F 2が求められな力つた場合や、求めた 2次式 F2が点列データ A2を近似する度合が 低い(2次式 F2に対する点列データ A2のばらつきが大きい)場合等、 2次式 F2が適 切に求められな力つた場合には、画像処理手段 2は、第 1左推定有無情報に「無」を 設定する。
[0079] また、 2次式 F3が適切に求められている場合には、画像処理手段 2は、第 1右推定 有無情報に「有」を設定すると共に、第 1右側線形状情報に y=dx*x+ex+fを設定する 。点列データ A3が得られなかった場合や、点列データ A3に十分なデータ数がなく 2 次式 F3が求められなカゝつた場合や、求めた 2次式 F3が点列データ A3を近似する度 合が低い(2次式 F3に対する点列データ A3のばらつきが大きい)場合等、 2次式 F3 が適切に求められな力つた場合には、画像処理手段 2は、第 1右推定有無情報に「 無」を設定する。
[0080] 次に、図 2に戻り、 GPSユニット 4は、車両 7の現在の位置情報を取得する処理を実 行する(STEP003)。取得される車両 7の現在の位置情報は、位置 (緯度 χθ,経度 y 0)と進行方位 Θである。これらの情報は、球面座標系で示されており、進行方位 Θ は、北方向を 0度とし、時計回りを正とするように設定されている。次に、車線推定手 段 5は、地図データ記憶媒体 3から地図データを読み込む(STEP004)。読み込ま れる地図データは、道路における車線(車両の走行レーン)の中心線上の点列の座 標 (X, Y)と、各点 (X, Y)での車線幅 wであり、これらのデータは、南北方向に X軸に 設定し、東西方向に y軸を設定した平面直角座標系で示されて ヽる。
[0081] 次に、車線推定手段 5は、地図データ及び位置情報により車線を推定する処理 (以
下、第 2車線推定処理という)を実行し、第 2車線情報を出力する(STEP005)。出力 される第 2車線情報は、第 2車線推定処理によってレーンマーク AO及びレーンマー ク A1が推定されたか否かを示す第 2推定有無情報と、レーンマーク AOが推定された 場合における該推定されたレーンマーク AOの形状を示す第 2左側線形状情報と、レ ーンマーク A1が推定された場合における該推定されたレーンマーク A1の形状を示 す第 2右側線形状情報とを有する。第 2推定有無情報には、レーンマーク AO及びレ ーンマーク A1が推定された場合には「有」が設定され、推定されな力つた場合には「 無」が設定される。
[0082] 第 2車線推定処理は、図 4に示す如く実行される。まず、車線推定手段 5は、 GPS ユニット 4により現在の車両 7の位置情報が取得されているか否かを確認する(STEP 201)。 GPS衛星からの受信不良等により、現在の車両 7の位置情報が取得されてい な力つた場合は、 STEP202に進み、車線推定手段 5は、第 2推定有無情報に「無」 を設定する。
[0083] STEP201において、現在の車両 7の位置情報が取得されていた場合には、 STE P203に進み、車線推定手段 5は、取得した車両 7の位置 (緯度 χθ,経度 yO)を、球 面座標系から地図データにおける平面直角座標系に座標変換する。座標変換して 得られた車両 7の位置 POは、図 7 (a) , (b)に例示するようなものとなる。図 7 (a) , (b) において、 X軸, y軸,原点 Oは、読み込まれた地図データの座標系 xyを示している。
[0084] 次に、 STEP204で、図 7 (a)に示すように、車線推定手段 5は、地図データの座標 系 xyを、車両 7の位置 POを原点とし x'軸, y'軸を座標軸とする座標系 x'y'へ座標変 換 (平行移動)する。このとき、車両 7の進行方向は矢示方向であり、 x'軸力も進行方 位 Θ度だけ回転した方向として示される。次に、 STEP205で、図 7 (b)に示すように 、車線推定手段 5は、座標系 x 'を、車両 7の進行方向を X"軸方向とし X"軸, y"軸を 座標軸とする座標系 x"y"へ回転変換する( Θ度回転させる)。これにより、地図デー タが座標系 x'y'に座標変換される。以後の STEP206〜208の処理は、この座標系 x'yで行われる。
[0085] 次に、 STEP206で、車線推定手段 5は、原点に最も近い地図データ上の点(基準 点 P1)を探索し、基準点 P1の座標 (xl,yl)と、基準点 P1における車線幅 wとを取得
する。次に、 STEP207で、車線推定手段 5は、基準点 P1から車両の進行方向に所 定の距離 X先までの複数の点 (P2, . . . , Pn)を抽出する (nは 3以上の整数)。所定 の距離 Xは、例えば 100m程度とする。そして、基準点 P1及び抽出した点(P2, . . . , Pn)の座標データ { (xl,yl) , (x2,y2) , . . . , (χη, yn) }を点列データ Α4とする。 点列データ A4は、図 8に例示されるようなものである。
[0086] 次に、 STEP207で、図 8に示すように、車線推定手段 5は、点列データ A4を近似 する 2次式 F4 (y=gx*x+hx+i)を求める (g, h, iは所定の係数)。このとき、近似方法 としては最小二乗法を用いる。
[0087] 次に、 STEP208で、図 8に示すように、車線推定手段 5は、求めた 2次式 F4と車線 幅 wと力 、レーンマーク AO, A1を推定する。このとき、車線推定手段 5は、レーンマ ーク AOは 2次式 F5 (y=gx*x+hx+ト w/2)により推定し、レーンマーク A1は 2次式 F6 (y=gx*x+hx+i+w/2)により推定する。そして、 STEP209で、車線推定手段 5は、第 2推定有無情報に「有」を設定すると共に、第 2左側線形状情報に y=gX*X+hx+i-W/ 2、第 2右側線形状情報に y=gX*X+hx+i+W/2を設定する。
[0088] 次に、図 2に戻り、実車線認識手段 6は、第 1車線情報と第 2車線情報とから、実際 の車線を認識する処理 (以下、実車線認識処理という)を実行し、実車線情報と信頼 度とを出力する(STEP006)。出力される実車線情報は、実車線認識処理によって レーンマーク AOが認識されたカゝ否かを示す実左認識有無情報と、レーンマーク AO が認識された場合における該認識されたレーンマーク AOの形状を示す実左側線形 状情報と、実車線認識処理によってレーンマーク A1が認識されたカゝ否かを示す実 右認識有無情報と、レーンマーク A1が認識された場合における該認識されたレーン マーク A1の形状を示す実右側線形状情報とを有する。実左認識有無情報には、レ ーンマーク AOが認識された場合には「有」が設定され、認識されなカゝつた場合には「 無」が設定される。実右認識有無情報にも、同様に、レーンマーク A1が認識された 場合には「有」が設定され、認識されな力つた場合には「無」が設定される。
[0089] まず、実車線認識手段 6は、第 1左推定有無情報、第 1右推定有無情報、第 2推定 有無情報の設定値を確認する。そして、前記 3つの設定値の組み合わせに応じて、 以下の(a)〜 (h)に示す 8通りの場合に分けて実車線認識処理を実行する。
[0090] (a)第 1左推定有無情報 =「有」,かつ第 1右推定有無情報 =「有」,かつ第 2推定 有無情報 =「有」の場合
この場合は、まず、実車線認識手段 6は、第 1左側線形状情報と第 2左側線形状情 報との類似する度合を示す左側線類似度指標値 L1を算出する。左側線類似度指標 値 L1としては、次式(1)で示される比較関数 F1の値が用いられる。
[0091] [数 1]
F\(fl(x\ f2(x)) =∑ {fl{x) - fl(x))2 … (1)
[0092] 実車線認識手段 6は、式(1)の右辺の f 1 (X)に ax*x+bx+c (第 1左側線形状情報) を用い、 f2 (X)に gx*x+hx+i-w/2 (第 2左側線形状情報)を用いて算出される左辺の 値を左側線類似度指標値 L1とする。なお、算出される左側線類似度指標値 L1は、 f l (x)と f 2 (X)との類似の度合 (類似度)が高いほど小さくなるものである。また、式(1) の右辺の Nは、予め定めた fl (x) , f 2 (X)の値のサンプリング数であり、例えば N = 5 0である。
[0093] 次に、実車線認識手段 6は、左側線類似度指標値 L1と同様に、式(1)を用いて、 第 1右側線形状情報と第 2右側線形状情報との類似する度合を示す右側線類似度 指標値 R1を算出する。実車線認識手段 6は、式(1)の右辺の fl (X)に dx*x+ex+f ( 第 1右側線形状情報)を用い、 f 2 (x)に gX*X+hx+i+W/2 (第 2右側線形状情報)を用 いて算出される左辺の値を右側線類似度指標値 R1とする。算出される右側線類似 度指標値 R1は、左側線類似度指標値 L1と同様、 ) ¾2 )との類似の度合(類 似度)が高いほど小さくなるものである。
[0094] 次に、実車線認識手段 6は、左側線類似度指標値 L1と右側線類似度指標値 R1と をそれぞれ所定の閾値 S1と比較する。そして、実車線認識手段 6は、比較の結果に 応じて、以下の (al) , (a2)の 2通りの場合に分けて実車線情報と信頼度とを設定す る。
[0095] (al) LK Sl かつ RK S1の場合
この場合は、実車線認識手段 6は、実左認識有無情報に「有」を設定し、実左側線 形状情報に第 1左側線形状情報を設定する。また、実車線認識手段 6は、実右認識
有無情報に「有」を設定し、実右側線形状情報に第 1右側線形状情報を設定する。こ れにより、画像処理により推定した車線の形状と、地図データ及び位置情報により推 定した車線の形状とが、類似の度合が高ぐ地図データ及び位置情報により推定し た車線の情報によって、画像処理による車線の推定の信頼性が検証され、画像処理 により車線が精度良く推定されているとみなせるときには、車線が認識された旨が実 車線情報に適切に設定される。このとき、レーンマーク AO, A1について、地図デー タ及び位置情報により推定した車線の形状情報より精度が高いと考えられる画像処 理によって推定した車線の形状情報が、実車線情報に設定される。
[0096] また、この場合は、実車線認識手段 6は、信頼度をレベル 1に設定する。これにより 、レーンマーク AO, A1の両方について、精度良く推定されているとみなせるときには 、信頼度は最も高いレベルに設定される。
[0097] (a2) Ll≥Sl または R1≥S1の場合
この場合は、実車線認識手段 6は、実左認識有無情報および実右認識有無情報 に、それぞれ「無」を設定する。これにより、画像処理により推定した車線の形状と、地 図データ及び位置情報により推定した車線の形状とが相違しており、画像処理による 車線の推定と地図データ及び位置情報による車線の推定とのいずれ力、もしくは両 方において、実際の車線が適切に推定されていない可能性があるときには、車線が 認識されなかった旨が実車線情報に適切に設定される。
[0098] (b)第 1左推定有無情報 =「有」,かつ第 1右推定有無情報 =「有」,かつ第 2推定 有無情報 =「無」の場合
この場合は、実車線認識手段 6は、実左認識有無情報に「有」を設定し、実左側線 形状情報に第 1左側線形状情報を設定する。また、実車線認識手段 6は、実右認識 有無情報に「有」を設定し、実右側線形状情報に第 1右側線形状情報を設定する。こ れにより、地図データ及び位置情報により車線が推定されな力つた場合において、画 像処理により車線が推定されているときには、画像処理による車線の推定の結果力 そのまま実車線情報として用いられる。
[0099] また、この場合は、実車線認識手段 6は、信頼度をレベル 2に設定する。これにより 、画像処理によってのみ車線の推定がなされ、地図データ及び位置情報により推定
した車線の情報を用いて、画像処理による車線の推定の信頼性を検証できなカゝつた 場合には、信頼度はレベル 1より低く設定される。
[0100] (c)第 1左推定有無情報 =「有」,かつ第 1右推定有無情報 =「無」,かつ第 2推定 有無情報 =「有」の場合
この場合は、まず、実車線認識手段 6は、第 1左側線形状情報と、第 2左側線形状 情報とから、式 (1)を用いて左側線類似度指標値 L1を算出する。次に、実車線認識 手段 6は、左側線類似度指標値 L1を所定の閾値 S1と比較する。そして、実車線認 識手段 6は、比較の結果に応じて、以下の(cl) , (c2)の 2通りの場合に分けて実車 線情報と信頼度とを設定する。
[0101] (cl) Ll < Slの場合
この場合は、実車線認識手段 6は、実左認識有無情報に「有」を設定し、実左側線 形状情報に第 1左側線形状情報を設定する。また、実車線認識手段 6は、実右認識 有無情報に「有」を設定し、実右側線形状情報に第 2右側線形状情報を設定する。こ れにより、画像処理により推定した車線の形状と、地図データ及び位置情報により推 定した車線の形状とが、類似の度合が高ぐ地図データ及び位置情報により推定し た車線の情報によって、画像処理による車線の推定の信頼性が検証され、画像処理 により車線が精度良く推定されているとみなせるときには、車線が認識された旨が実 車線情報に適切に設定される。このとき、レーンマーク AOについては、地図データ 及び位置情報により推定した車線の形状情報より精度が高いと考えられる画像処理 によって推定した車線の形状情報が、実車線情報に設定される。また、画像処理に よって車線が推定できなかったレーンマーク A1につ!/、ては、地図データ及び位置情 報により推定した車線の情報で補完するので、車線を検出し得る機会を可能な限り 高めることができる。
[0102] また、この場合は、実車線認識手段 6は、信頼度をレベル 2に設定する。これにより 、レーンマーク AO, A1の一方のみについて、精度良く推定されているとみなせるとき には、信頼度はレベル 1より低く設定される。
[0103] (c2) Ll≥Slの場合
この場合は、実車線認識手段 6は、実左認識有無情報および実右認識有無情報
に、それぞれ「無」を設定する。これにより、画像処理により推定した車線の形状と、地 図データ及び位置情報により推定した車線の形状とが相違しており、画像処理による 車線の推定と地図データ及び位置情報による車線の推定とのいずれ力、もしくは両 方において、実際の車線が適切に推定されていない可能性があるときには、車線が 認識されなかった旨が実車線情報に適切に設定される。
[0104] (d)第 1左推定有無情報 =「有」,かつ第 1右推定有無情報 =「無」,かつ第 2推定 有無情報 =「無」の場合
この場合は、実車線認識手段 6は、実左認識有無情報に「有」を設定し、実左側線 形状情報に第 1左側線形状情報を設定する。また、実車線認識手段 6は、実右認識 有無情報に「無」を設定する。これにより、地図データ及び位置情報により車線が推 定されなかった場合において、画像処理により車線が推定されているときには、画像 処理による車線の推定の結果力 そのまま実車線情報として用いられる。
[0105] また、この場合は、実車線認識手段 6は、信頼度をレベル 3に設定する。これにより 、画像処理によってのみ車線の推定がなされ、地図データ及び位置情報により推定 した車線の情報を用いて、画像処理による車線の推定の信頼性を検証できなカゝつた 場合には、信頼度はレベル 1より低く設定される。さらに、このとき、画像処理によって レーンマーク AO, A1の一方のみについて推定がなされているので、信頼度はレべ ル 2よりも低く設定される。
[0106] (e)第 1左推定有無情報 =「無」,かつ第 1右推定有無情報 =「有」,かつ第 2推定 有無情報 =「有」の場合
この場合は、まず、実車線認識手段 6は、第 1右側線形状情報と、第 2右側線形状 情報とから、式 (1)を用いて右側線類似度指標値 R1を算出する。次に、実車線認識 手段 6は、右側線類似度指標値 R1を所定の閾値 S1と比較する。そして、実車線認 識手段 6は、比較の結果に応じて、以下の(el) , (e2)の 2通りの場合に分けて実車 線情報と信頼度とを設定する。
[0107] (el)Rl < Slの場合
この場合は、実車線認識手段 6は、実左認識有無情報に「有」を設定し、実左側線 形状情報に第 2左側線形状情報を設定する。また、実車線認識手段 6は、実右認識
有無情報に「有」を設定し、実右側線形状情報に第 1右側線形状情報を設定する。こ れにより、画像処理により推定した車線の形状と、地図データ及び位置情報により推 定した車線の形状とが、類似の度合が高ぐ地図データ及び位置情報により推定し た車線の情報によって、画像処理による車線の推定の信頼性が検証され、画像処理 により車線が精度良く推定されているとみなせるときには、車線が認識された旨が実 車線情報に適切に設定される。このとき、レーンマーク A1については、地図データ 及び位置情報により推定した車線の形状情報より精度が高いと考えられる画像処理 によって推定した車線の形状情報が、実車線情報に設定される。また、画像処理に よって車線が推定できなかったレーンマーク AOについては、地図データ及び位置情 報により推定した車線の情報で補完するので、車線を検出し得る機会を可能な限り 高めることができる。
[0108] また、この場合は、実車線認識手段 6は、信頼度をレベル 2に設定する。これにより 、レーンマーク AO, A1の一方のみについて、精度良く推定されているとみなせるとき には、信頼度はレベル 1より低く設定される。
[0109] (e2)Rl≥Slの場合
この場合は、実車線認識手段 6は、実左認識有無情報および実右認識有無情報 に、それぞれ「無」を設定する。これにより、画像処理により推定した車線の形状と、地 図データ及び位置情報により推定した車線の形状とが相違しており、画像処理による 車線の推定と地図データ及び位置情報による車線の推定とのいずれ力、もしくは両 方において、実際の車線が適切に推定されていない可能性があるときには、車線が 認識されなかった旨が実車線情報に適切に設定される。
[0110] (f)第 1左推定有無情報 =「無」,かつ第 1右推定有無情報 =「有」,かつ第 2推定 有無情報 =「無」の場合
この場合は、実車線認識手段 6は、実左認識有無情報に「無」を設定する。また、実 車線認識手段 6は、実右認識有無情報に「有」を設定し、実右側線形状情報に第 1 右側線形状情報を設定する。これにより、地図データ及び位置情報により車線が推 定されなかった場合において、画像処理により車線が推定されているときには、画像 処理による車線の推定の結果力 そのまま実車線情報として用いられる。
[0111] また、この場合は、実車線認識手段 6は、信頼度をレベル 3に設定する。これにより 、画像処理によってのみ車線の推定がなされ、地図データ及び位置情報により推定 した車線の情報を用いて、画像処理による車線の推定の信頼性を検証できなカゝつた 場合には、信頼度はレベル 1より低く設定される。さらに、このとき、画像処理によって レーンマーク AO, A1の一方のみについて推定がなされているので、信頼度はレべ ル 2よりも低く設定される。
[0112] (g)第 1左推定有無情報 =「無」,かつ第 1右推定有無情報 =「無」,かつ第 2推定 有無情報 =「有」の場合
この場合は、実車線認識手段 6は、実左認識有無情報に「有」を設定し、実左側線 形状情報に第 2左側線形状情報を設定する。また、実車線認識手段 6は、実右認識 有無情報に「有」を設定し、実右側線形状情報に第 2右側線形状情報を設定する。こ れにより、画像処理によって車線が推定できなカゝつた場合にも、地図データ及び位置 情報により推定した車線の情報で補完するので、車線を検出し得る機会を可能な限 り高めることがでさる。
[0113] また、この場合は、実車線認識手段 6は、信頼度をレベル 3に設定する。これにより 、地図データ及び位置情報によってのみ車線の推定がなされた場合には、 GPSの 測位精度等を考慮して、画像処理によってのみ推定がなされた場合よりも精度が低 いとみなして、信頼度はレベル 2より低く設定される。
[0114] (h)第 1左推定有無情報 =「無」,かつ第 1右推定有無情報 =「無」,かつ第 2推定 有無情報 =「無」の場合
この場合は、実車線認識手段 6は、実左認識有無情報および実右認識有無情報 に、それぞれ「無」を設定する。このとき、実車線認識手段 6は、実左側線形状情報お よび実右側線形状情報には何も設定されない。これにより、実際の車線が認識され な力つた旨が明確に把握される。
[0115] 以上の処理により、画像処理により推定した車線の情報と、地図データ及び位置情 報により推定した車線の情報とを用いて、車線を検出し得る機会を可能な限り高めつ つ、車線を精度良く検出することができる。そして、本実施形態においては、出力さ れた実車線情報と信頼度とに基づいて、車両の制御や、運転者への報知を行う。こ
のとき、例えば、信頼度がレベル 1の場合には、実車線形状情報に基づいて車両の ステアリング制御を行い、また、信頼度がレベル 2とレベル 3との場合には、車両のス テアリング制御は行わず、車両が車線を逸脱する恐れがある際に運転者に報知を行 うようにする。
[0116] なお、前記第 1実施形態においては、車線は左側線及び右側線によって規定され るものとしたが、第 2実施形態として、例えば、車線は左側線又は右側線のいずれか 一方のみによって規定されるものとすることも可能である(これは本発明の第 2態様に 対応する)。このようにした場合でも、前述のように車線が左側線及び右側線で規定 される場合と同様の作用効果を奏する。
[0117] また、前記第 1実施形態及び第 2実施形態においては、位置情報取得手段として、 GPSユニット 4を用いた力 車両の位置情報を GPS力 取得する代わりに、自律航 法にて得られる位置情報を用いてもょ 、。
産業上の利用可能性
[0118] 以上のように、本発明は、車両前方の道路の画像を処理すると共に、 GPS等と地 図データとから道路の情報を取得して、車線を検出し得る機会を可能な限り高めつ つ、車線を精度良く検出することができることから、車両における運転者への情報提 示や車両挙動の制御のために有用である。
Claims
[1] 撮像手段と、
前記撮像手段を介して道路の画像を取得し、取得した該画像を処理して該道路の 車線を推定する処理を実行し、該処理の結果を第 1車線情報として出力する画像処 理手段と、
前記道路の地図データを保持する保持手段と、
車両の現在の位置情報を取得する位置情報取得手段と、
前記地図データと前記現在の位置情報とを用いて前記道路の車線を推定する処 理を実行し、該処理の結果を第 2車線情報として出力する車線推定手段と、 前記第 1車線情報と、前記第 2車線情報とに基づいて、前記道路の実際の車線を 認識する実車線認識手段とを有する車両。
[2] 撮像手段と、
前記撮像手段を介して道路の画像を取得し、取得した該画像を処理して該道路の 車線を推定する処理を実行し、該処理の結果を第 1車線情報として出力する画像処 理手段と、
前記道路の地図データを保持する保持手段と、
車両の現在の位置情報を取得する位置情報取得手段と、
前記地図データと前記現在の位置情報とを用いて前記道路の車線を推定する処 理を実行し、該処理の結果を第 2車線情報として出力する車線推定手段と、 前記第 1車線情報が示す前記車線の形状と、前記第 2車線情報が示す前記車線 の形状とが類似する度合である車線類似度を算出する手段と、
前記第 1車線情報と、前記第 2車線情報と、前記車線類似度を所定の閾値と比較し た結果とに基づ!/ヽて、前記道路の実際の車線を認識する実車線認識手段とを有す る車両。
[3] 前記実車線認識手段は、前記車線類似度が前記所定の閾値より大きいときには、 前記第 1車線情報に基づいて、前記実際の車線を認識することを特徴とする請求項 2記載の車両。
[4] 前記実車線認識手段は、前記車線類似度が前記所定の閾値以下のときには、前
記実際の車線が認識されな力つた旨を示す情報を出力することを特徴とする請求項
2記載の車両。
[5] 前記第 1車線情報は、前記画像処理手段の処理によって前記車線が推定されたか 否かを示す第 1推定有無情報と、該車線が推定された場合における該推定された車 線の形状を示す第 1車線形状情報とを有し、
前記第 2車線情報は、前記車線推定手段の処理によって前記車線が推定されたか 否かを示す第 2推定有無情報と、該車線が推定された場合における該推定された車 線の形状を示す第 2車線形状情報とを有し、
前記実車線認識手段は、前記実際の車線が認識されたか否かを示す実車線認識 有無情報を、前記第 1推定有無情報と、前記第 2推定有無情報と、前記車線類似度 を前記所定の閾値と比較した結果とに基づいて決定して出力する手段と、該車線が 認識された場合における該認識された車線の形状を示す実車線形状情報を、前記 第 1車線形状情報と、前記第 2車線形状情報とから決定して出力する手段とを備える ことを特徴とする請求項 2記載の車両。
[6] 前記実車線認識手段は、前記第 1推定有無情報が前記車線の推定がなされなか つたことを示し、且つ前記第 2推定有無情報が前記車線の推定がなされたことを示す 場合には、前記実車線認識有無情報に前記車線が認識された旨を設定すると共に 、前記実車線形状情報に前記第 2車線形状情報を設定することを特徴とする請求項 5 d載の单両。
[7] 前記実車線認識手段は、前記第 2推定有無情報が前記車線の推定がなされなか つたことを示す場合にぉ 、て、
前記第 1推定有無情報が前記車線の推定がなされたことを示すときには、前記実 車線認識有無情報に前記車線が認識された旨を設定すると共に、前記実車線形状 情報に前記第 1車線形状情報を設定し、前記第 1推定有無情報が前記車線の推定 力 されなカゝつたことを示すときには、前記実車線認識有無情報に前記車線が認識 されなかった旨を設定することを特徴とする請求項 5記載の車両。
[8] 車両に搭載された撮像手段を介して取得する道路の画像を処理して該道路の車 線を推定する処理を実行し、該処理の結果を第 1車線情報として出力する画像処理
手段と、
前記道路の地図データを保持する保持手段と、
車両の現在の位置情報を取得する位置情報取得手段と、
前記地図データと前記現在の位置情報とを用いて前記道路の車線を推定する処 理を実行し、該処理の結果を第 2車線情報として出力する車線推定手段と、 前記第 1車線情報と、前記第 2車線情報とに基づいて、前記道路の実際の車線を 認識する実車線認識手段とを有する車線認識装置。
[9] 車両に搭載された撮像手段を介して取得する道路の画像を処理して該道路の車 線を推定する処理を実行し、該処理の結果を第 1車線情報として出力する画像処理 手段と、
前記道路の地図データを保持する保持手段と、
車両の現在の位置情報を取得する位置情報取得手段と、
前記地図データと前記現在の位置情報とを用いて前記道路の車線を推定する処 理を実行し、該処理の結果を第 2車線情報として出力する車線推定手段と、 前記第 1車線情報が示す前記車線の形状と、前記第 2車線情報が示す前記車線 の形状とが類似する度合である車線類似度を算出する手段と、
前記第 1車線情報と、前記第 2車線情報と、前記車線類似度を所定の閾値と比較し た結果とに基づ!/ヽて、前記道路の実際の車線を認識する実車線認識手段とを有す る車線認識装置。
[10] 前記実車線認識手段は、前記車線類似度が前記所定の閾値より大きいときには、 前記第 1車線情報に基づいて、前記実際の車線を認識することを特徴とする請求項
9記載の車線認識装置。
[11] 前記実車線認識手段は、前記車線類似度が前記所定の閾値以下のときには、前 記実際の車線が認識されな力つた旨を示す情報を出力することを特徴とする請求項
9記載の車線認識装置。
[12] 前記第 1車線情報は、前記画像処理手段の処理によって前記車線が推定されたか 否かを示す第 1推定有無情報と、該車線が推定された場合における該推定された車 線の形状を示す第 1車線形状情報とを有し、
前記第 2車線情報は、前記車線推定手段の処理によって前記車線が推定されたか 否かを示す第 2推定有無情報と、該車線が推定された場合における該推定された車 線の形状を示す第 2車線形状情報とを有し、
前記実車線認識手段は、前記実際の車線が認識されたか否かを示す実車線認識 有無情報を、前記第 1推定有無情報と、前記第 2推定有無情報と、前記車線類似度 を前記所定の閾値と比較した結果とに基づいて決定して出力する手段と、該車線が 認識された場合における該認識された車線の形状を示す実車線形状情報を、前記 第 1車線形状情報と、前記第 2車線形状情報とから決定して出力する手段とを備える ことを特徴とする請求項 9記載の車線認識装置。
[13] 前記実車線認識手段は、前記第 1推定有無情報が前記車線の推定がなされなか つたことを示し、且つ前記第 2推定有無情報が前記車線の推定がなされたことを示す 場合には、前記実車線認識有無情報に前記車線が認識された旨を設定すると共に 、前記実車線形状情報に前記第 2車線形状情報を設定することを特徴とする請求項 12記載の車線認識装置。
[14] 前記実車線認識手段は、前記第 2推定有無情報が前記車線の推定がなされなか つたことを示す場合にぉ 、て、
前記第 1推定有無情報が前記車線の推定がなされたことを示すときには、前記実 車線認識有無情報に前記車線が認識された旨を設定すると共に、前記実車線形状 情報に前記第 1車線形状情報を設定し、前記第 1推定有無情報が前記車線の推定 力 されなカゝつたことを示すときには、前記実車線認識有無情報に前記車線が認識 されなかった旨を設定することを特徴とする請求項 12記載の車線認識装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/919,634 US7970529B2 (en) | 2005-06-27 | 2006-06-20 | Vehicle and lane recognizing device |
| EP06766969A EP1901259A4 (en) | 2005-06-27 | 2006-06-20 | VEHICLE AND TRACTION DETECTION DEVICE |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005-186383 | 2005-06-27 | ||
| JP2005186383A JP4392389B2 (ja) | 2005-06-27 | 2005-06-27 | 車両及び車線認識装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007000912A1 true WO2007000912A1 (ja) | 2007-01-04 |
Family
ID=37595166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2006/312308 Ceased WO2007000912A1 (ja) | 2005-06-27 | 2006-06-20 | 車両及び車線認識装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7970529B2 (ja) |
| EP (1) | EP1901259A4 (ja) |
| JP (1) | JP4392389B2 (ja) |
| WO (1) | WO2007000912A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100002911A1 (en) * | 2008-07-06 | 2010-01-07 | Jui-Hung Wu | Method for detecting lane departure and apparatus thereof |
Families Citing this family (61)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4246693B2 (ja) * | 2004-12-24 | 2009-04-02 | 富士通テン株式会社 | 運転支援装置 |
| JP5124875B2 (ja) | 2008-03-12 | 2013-01-23 | 本田技研工業株式会社 | 車両走行支援装置、車両、車両走行支援プログラム |
| JP5124874B2 (ja) * | 2008-03-12 | 2013-01-23 | 本田技研工業株式会社 | 車両走行支援装置、車両、車両走行支援プログラム |
| US8363104B2 (en) | 2008-09-25 | 2013-01-29 | Clarion Co., Ltd. | Lane determining device and navigation system |
| DE102008042538A1 (de) * | 2008-10-01 | 2010-04-08 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Ermitteln eines Fahrspurverlaufs |
| JP4862898B2 (ja) * | 2009-01-09 | 2012-01-25 | 株式会社デンソー | 車両用警報発生装置 |
| JP5461065B2 (ja) * | 2009-05-21 | 2014-04-02 | クラリオン株式会社 | 現在位置特定装置とその現在位置特定方法 |
| EP2316705B1 (en) | 2009-10-28 | 2012-06-20 | Honda Research Institute Europe GmbH | Behavior-based learning of visual characteristics from real-world traffic scenes for driver assistance systems |
| DE102009060600A1 (de) * | 2009-12-23 | 2011-06-30 | Volkswagen AG, 38440 | Verfahren zur Zuordnung von Fahrstreifen zu einem Fahrzeug |
| DE102010062633A1 (de) * | 2010-12-08 | 2012-06-14 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Erkennung von Verkehrszeichen in der Umgebung eines Fahrzeuges und Abgleich mit Verkehrszeicheninformationen aus einer digitalen Karte |
| DE102011010377A1 (de) * | 2011-02-04 | 2012-08-09 | GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) | Verfahren zum Betreiben eines Kraftfahrzeugs und Kraftfahrzeug |
| JP5594246B2 (ja) * | 2011-07-20 | 2014-09-24 | 株式会社デンソー | 車線認識装置 |
| EP2574958B1 (en) | 2011-09-28 | 2017-02-22 | Honda Research Institute Europe GmbH | Road-terrain detection method and system for driver assistance systems |
| US9043133B2 (en) * | 2011-12-29 | 2015-05-26 | Intel Corporation | Navigation systems and associated methods |
| US20130169679A1 (en) * | 2011-12-30 | 2013-07-04 | Automotive Research & Test Center | Vehicle image display system and correction method thereof |
| US10301783B2 (en) | 2012-01-17 | 2019-05-28 | LimnTech LLC | Roadway maintenance striping control system |
| US9784843B2 (en) | 2012-01-17 | 2017-10-10 | Limn Tech LLC | Enhanced roadway mark locator, inspection apparatus, and marker |
| US8935057B2 (en) | 2012-01-17 | 2015-01-13 | LimnTech LLC | Roadway mark data acquisition and analysis apparatus, systems, and methods |
| US9298991B2 (en) * | 2012-01-17 | 2016-03-29 | LimnTech LLC | GPS-based machine vision roadway mark locator, inspection apparatus, and marker |
| FR2986646B1 (fr) * | 2012-02-03 | 2016-07-01 | Renault Sas | Procede de determination du positionnement d'un vehicule dans un couloir de circulation d'une voie, et methodes de detection d'alignement et de risque de collision entre deux vehicules |
| US8700251B1 (en) * | 2012-04-13 | 2014-04-15 | Google Inc. | System and method for automatically detecting key behaviors by vehicles |
| KR101209062B1 (ko) * | 2012-07-24 | 2012-12-06 | 주식회사 피엘케이 테크놀로지 | 영상인식 정보를 이용한 gps 보정 시스템 및 방법 |
| TWI625260B (zh) * | 2012-11-20 | 2018-06-01 | Method and system for detecting lane curvature by using body signal | |
| US20140257686A1 (en) * | 2013-03-05 | 2014-09-11 | GM Global Technology Operations LLC | Vehicle lane determination |
| US9145139B2 (en) * | 2013-06-24 | 2015-09-29 | Google Inc. | Use of environmental information to aid image processing for autonomous vehicles |
| SE538984C2 (sv) * | 2013-07-18 | 2017-03-14 | Scania Cv Ab | Fastställande av körfältsposition |
| KR101582572B1 (ko) * | 2013-12-24 | 2016-01-11 | 엘지전자 주식회사 | 차량 운전 보조 장치 및 이를 구비한 차량 |
| EP2899669A1 (en) | 2014-01-22 | 2015-07-29 | Honda Research Institute Europe GmbH | Lane relative position estimation method and system for driver assistance systems |
| US9778366B2 (en) | 2014-01-22 | 2017-10-03 | Empire Technology Development Llc | Relative GPS data refinement |
| KR101605514B1 (ko) * | 2014-02-28 | 2016-04-01 | 주식회사 코아로직 | 차선 인식 장치 및 방법 |
| US10406981B2 (en) | 2014-03-20 | 2019-09-10 | Magna Electronics Inc. | Vehicle vision system with curvature estimation |
| US9460624B2 (en) | 2014-05-06 | 2016-10-04 | Toyota Motor Engineering & Manufacturing North America, Inc. | Method and apparatus for determining lane identification in a roadway |
| JP6306429B2 (ja) * | 2014-05-20 | 2018-04-04 | 国立大学法人電気通信大学 | 操舵制御システム |
| DE112015006622B4 (de) * | 2015-06-15 | 2025-02-06 | Mitsubishi Electric Corporation | Fahrspurbestimmungsvorrichtung und Fahrspurbestimmungsverfahren |
| JP6323402B2 (ja) * | 2015-07-01 | 2018-05-16 | 株式会社デンソー | 車線内走行制御装置、車線内走行制御方法 |
| US9884623B2 (en) * | 2015-07-13 | 2018-02-06 | GM Global Technology Operations LLC | Method for image-based vehicle localization |
| SE541589C2 (en) * | 2015-08-03 | 2019-11-12 | Scania Cv Ab | Method and system for controlling driving of a vehicle along a road |
| JP6558239B2 (ja) * | 2015-12-22 | 2019-08-14 | アイシン・エィ・ダブリュ株式会社 | 自動運転支援システム、自動運転支援方法及びコンピュータプログラム |
| KR101847836B1 (ko) * | 2015-12-24 | 2018-04-11 | 현대자동차주식회사 | 도로 경계 검출 시스템 및 방법과 이를 이용한 차량 |
| JP2017161501A (ja) | 2016-03-07 | 2017-09-14 | 株式会社デンソー | 走行位置検出装置、走行位置検出方法 |
| WO2018061084A1 (ja) * | 2016-09-27 | 2018-04-05 | 日産自動車株式会社 | 自己位置推定方法及び自己位置推定装置 |
| JP6698864B2 (ja) * | 2016-11-08 | 2020-05-27 | 三菱電機株式会社 | 物体検知装置および物体検知方法 |
| JP6616275B2 (ja) * | 2016-12-15 | 2019-12-04 | 株式会社Soken | 運転支援装置 |
| US20180173229A1 (en) * | 2016-12-15 | 2018-06-21 | Dura Operating, Llc | Method and system for performing advanced driver assistance system functions using beyond line-of-sight situational awareness |
| JP2018120303A (ja) * | 2017-01-23 | 2018-08-02 | 株式会社Soken | 物体検出装置 |
| JP6450413B2 (ja) * | 2017-03-31 | 2019-01-09 | 本田技研工業株式会社 | 車両制御装置 |
| US10101745B1 (en) | 2017-04-26 | 2018-10-16 | The Charles Stark Draper Laboratory, Inc. | Enhancing autonomous vehicle perception with off-vehicle collected data |
| JP6586685B2 (ja) * | 2017-12-27 | 2019-10-09 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
| JP7048353B2 (ja) | 2018-02-28 | 2022-04-05 | 本田技研工業株式会社 | 走行制御装置、走行制御方法およびプログラム |
| FR3082044A1 (fr) * | 2018-05-31 | 2019-12-06 | Psa Automobiles Sa | Procede et dispositif de detection de la voie de circulation sur laquelle circule un vehicule, en fonction des delimitations determinees |
| WO2020004817A1 (ko) * | 2018-06-26 | 2020-01-02 | 에스케이텔레콤 주식회사 | 차선 정보 검출 장치, 방법 및 이러한 방법을 수행하도록 프로그램된 컴퓨 프로그램을 저장하는 컴퓨터 판독가능한 기록매체 |
| CN109035218B (zh) * | 2018-07-09 | 2021-08-31 | 武汉光谷卓越科技股份有限公司 | 路面修补区域检测方法 |
| KR102483649B1 (ko) | 2018-10-16 | 2023-01-02 | 삼성전자주식회사 | 차량 위치 결정 방법 및 차량 위치 결정 장치 |
| JP7183729B2 (ja) * | 2018-11-26 | 2022-12-06 | トヨタ自動車株式会社 | 撮影異常診断装置 |
| US11249184B2 (en) | 2019-05-07 | 2022-02-15 | The Charles Stark Draper Laboratory, Inc. | Autonomous collision avoidance through physical layer tracking |
| CN111523471B (zh) | 2020-04-23 | 2023-08-04 | 阿波罗智联(北京)科技有限公司 | 车辆所在车道的确定方法、装置、设备以及存储介质 |
| JP7358638B2 (ja) * | 2020-05-22 | 2023-10-10 | 本田技研工業株式会社 | 車線推定装置および車線推定方法 |
| US11636693B2 (en) * | 2021-01-20 | 2023-04-25 | Qualcomm Incorporated | Robust lane-boundary association for road map generation |
| KR20220144003A (ko) * | 2021-04-16 | 2022-10-26 | 주식회사 에이치엘클레무브 | 운전자 보조 시스템 및 그를 가지는 차량 |
| CN113386771A (zh) * | 2021-07-30 | 2021-09-14 | 蔚来汽车科技(安徽)有限公司 | 道路模型的生成方法及设备 |
| KR102477547B1 (ko) * | 2021-09-02 | 2022-12-14 | (주)이씨스 | 자율/원격 주행과 v2x 서비스를 위한 실시간 주행 차로 검출 방법 및 시스템 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05297941A (ja) * | 1992-04-21 | 1993-11-12 | Daihatsu Motor Co Ltd | 道路形状検出方法 |
| JPH11211492A (ja) * | 1998-01-29 | 1999-08-06 | Fuji Heavy Ind Ltd | 道路情報認識装置 |
| EP1143398A2 (en) | 1996-05-28 | 2001-10-10 | Matsushita Electric Industrial Co., Ltd. | Lane detection sensor and navigation system employing the same |
| JP2001291197A (ja) * | 2000-04-07 | 2001-10-19 | Honda Motor Co Ltd | 車両制御装置 |
| JP2001344687A (ja) * | 2000-06-02 | 2001-12-14 | Mitsubishi Electric Corp | 車両の操舵運転支援装置 |
| JP2002008199A (ja) | 2000-06-27 | 2002-01-11 | Nissan Motor Co Ltd | 車線追従走行制御装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1172337A (ja) | 1997-08-28 | 1999-03-16 | Mitsubishi Motors Corp | 走行レーン認識装置 |
| JP3723065B2 (ja) | 2000-09-19 | 2005-12-07 | トヨタ自動車株式会社 | 車両用警報装置 |
| JP3690283B2 (ja) * | 2001-01-18 | 2005-08-31 | 日産自動車株式会社 | 車線追従制御装置 |
| JP4327389B2 (ja) | 2001-10-17 | 2009-09-09 | 株式会社日立製作所 | 走行レーン認識装置 |
| JP3888166B2 (ja) | 2002-01-16 | 2007-02-28 | 三菱自動車工業株式会社 | 車両用運転支援装置 |
| JP2005215985A (ja) * | 2004-01-29 | 2005-08-11 | Fujitsu Ltd | 走行車線判定プログラムおよびその記録媒体、走行車線判定装置ならびに走行車線判定方法 |
| JP4400316B2 (ja) * | 2004-06-02 | 2010-01-20 | 日産自動車株式会社 | 運転意図推定装置、車両用運転操作補助装置および車両用運転操作補助装置を備えた車両 |
-
2005
- 2005-06-27 JP JP2005186383A patent/JP4392389B2/ja not_active Expired - Fee Related
-
2006
- 2006-06-20 US US11/919,634 patent/US7970529B2/en not_active Expired - Fee Related
- 2006-06-20 WO PCT/JP2006/312308 patent/WO2007000912A1/ja not_active Ceased
- 2006-06-20 EP EP06766969A patent/EP1901259A4/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05297941A (ja) * | 1992-04-21 | 1993-11-12 | Daihatsu Motor Co Ltd | 道路形状検出方法 |
| EP1143398A2 (en) | 1996-05-28 | 2001-10-10 | Matsushita Electric Industrial Co., Ltd. | Lane detection sensor and navigation system employing the same |
| JPH11211492A (ja) * | 1998-01-29 | 1999-08-06 | Fuji Heavy Ind Ltd | 道路情報認識装置 |
| JP2001291197A (ja) * | 2000-04-07 | 2001-10-19 | Honda Motor Co Ltd | 車両制御装置 |
| JP2001344687A (ja) * | 2000-06-02 | 2001-12-14 | Mitsubishi Electric Corp | 車両の操舵運転支援装置 |
| JP2002008199A (ja) | 2000-06-27 | 2002-01-11 | Nissan Motor Co Ltd | 車線追従走行制御装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1901259A4 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100002911A1 (en) * | 2008-07-06 | 2010-01-07 | Jui-Hung Wu | Method for detecting lane departure and apparatus thereof |
| US8311283B2 (en) * | 2008-07-06 | 2012-11-13 | Automotive Research&Testing Center | Method for detecting lane departure and apparatus thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4392389B2 (ja) | 2009-12-24 |
| US20090118994A1 (en) | 2009-05-07 |
| EP1901259A4 (en) | 2008-11-12 |
| US7970529B2 (en) | 2011-06-28 |
| JP2007004669A (ja) | 2007-01-11 |
| EP1901259A1 (en) | 2008-03-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2007000912A1 (ja) | 車両及び車線認識装置 | |
| JP6870604B2 (ja) | 自己位置推定装置 | |
| US8271174B2 (en) | Support control device | |
| JP4680131B2 (ja) | 自車位置測定装置 | |
| JP5968064B2 (ja) | 走行レーン認識装置および走行レーン認識方法 | |
| US9360332B2 (en) | Method for determining a course of a traffic lane for a vehicle | |
| JP5747787B2 (ja) | 車線認識装置 | |
| KR20180106417A (ko) | 차량의 위치 인식 시스템 및 방법 | |
| CN108573611B (zh) | 一种限速标识融合方法以及限速标识融合系统 | |
| JP2004531424A (ja) | 車用の感知装置 | |
| US11703344B2 (en) | Landmark location estimation apparatus and method, and computer-readable recording medium storing computer program programmed to perform method | |
| WO2014115563A1 (ja) | 運転支援装置、運転支援方法、および運転支援プログラムを記憶する記録媒体 | |
| WO2007132860A1 (ja) | 対象物認識装置 | |
| JP2010151829A (ja) | 自車位置測定装置 | |
| WO2018168961A1 (ja) | 自己位置推定装置 | |
| KR20190048952A (ko) | 노면표시기반 차량의 위치추정 방법 및 장치 | |
| JP2005258941A (ja) | 障害物検出装置 | |
| JP5446559B2 (ja) | 車両位置演算装置及び車両位置演算方法 | |
| CN110023781B (zh) | 用于根据车辆周围环境的雷达签名确定车辆的准确位置的方法和设备 | |
| JP2018159752A (ja) | 地図情報学習方法及び地図情報学習装置 | |
| CN115675494A (zh) | 车辆控制系统、车辆控制方法以及存储介质 | |
| JP5549468B2 (ja) | 地物位置取得装置、方法およびプログラム | |
| CN117295927A (zh) | 自身车辆位置推定装置及自身车辆位置推定方法 | |
| US20230086589A1 (en) | Vehicle position estimation device | |
| CN118033561A (zh) | 基于地标和障碍物的姿态校正 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 11919634 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006766969 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |