白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Systems and methods for 3D image distification

專利號
US11176414B1
公開日期
2021-11-16
申請人
STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY(US IL Bloomington)
發(fā)明人
Elizabeth Flowers; Puneit Dua; Eric Balota; Shanna L. Phillips
IPC分類
G06K9/62; G06K9/42; G06K9/00
技術領域
3d,2d,image,images,or,computing,matrix,in,2d3d,model
地域: IL IL Bloomington

摘要

Systems and methods are described for Distification of 3D imagery. A computing device may obtain a three dimensional (3D) image that includes rules defining a 3D point cloud used to generate a two dimensional (2D) image matrix. The 2D image matrix may include 2D matrix point(s) mapped to the 3D image, where each 2D matrix point can be associated with a horizontal coordinate and a vertical coordinate. The computing device can generate an output feature vector that includes, for at least one of the 2D matrix points, the horizontal coordinate and the vertical coordinate of the 2D matrix point, and a depth coordinate of a 3D point in the 3D point cloud of the 3D image. The 3D point can have a nearest horizontal and vertical coordinate pair that corresponds to the horizontal and vertical coordinates of the at least one 2D matrix point.

說明書

As described below, for a new image, the output probabilities are calculated using the weights which have been optimized to correctly classify all the previous training examples. For example, with respect driver behavior detection, in one embodiment, training and testing a CNN may include taking a large image data set, such as 72,000 images of 81 drivers. The input data set may be split into training and validation sets (e.g., a total of 67,000 images of 75 drivers) and a test set (e.g., 5,000 images of 6 drivers). The filters and weights of a raw CNN model may first be initialized with random values. Using the test set (e.g., 60,000 images of 71 drivers) as input, the CNN may then be forward propagated by applying the training set to the convolution, ReLU, pooling, and fully connected operations to determine output probabilities for each of a number of classifications. For example, the output probabilities for the classes “safe driving,” “texting,” and “calling” could be 0.6, 0.1, 0.3, respectively. Since the weights were randomly assigned in the first instance, the output probabilities would also be random and would likely contain error. At this point, a “backpropagation” technique can be used to calculate the error rates with respect to all weights in the network. Accordingly, an error rate for each of the random output probabilities can be determined by comparing, for each image, the predicted class to the actual class that the image belongs to. A total error of the model may then be computed based on the various error rates. All filter values and weights are updated in the CNN to minimize the total output error. The weights and other values can be adjusted in proportion to their contribution to the total error to minimalize the total error of the model.

權利要求

1
微信群二維碼
意見反饋