-
公开(公告)号:US12086933B2
公开(公告)日:2024-09-10
申请号:US17350135
申请日:2021-06-17
Inventor: Hayder Radha , Su Pang , Daniel Morris
CPC classification number: G06T17/05 , G01S17/86 , G01S17/89 , G01S17/931 , G06T11/00 , G06T2210/12
Abstract: A method and system of operating a vehicle includes a first sensor generating first sensor data for an object comprising a first bounding box from a first sensor. The first sensor data comprising a first confidence score. A second sensor generates second sensor data for the object comprising a second bounding box from a second sensor different than the second sensor. The second sensor data comprises a second confidence score. A bounding box circuit is programmed to generate a third confidence score for the object based on the first sensor data and the second sensor data and utilize the first sensor data, the second sensor data and the third confidence score to control operation of a vehicle system.
-
公开(公告)号:US09681147B2
公开(公告)日:2017-06-13
申请号:US14599797
申请日:2015-01-19
Inventor: Abo Talib Mahfoodh , Hayder Radha
CPC classification number: H04N19/44 , G06F17/30247 , H04N19/12 , H04N19/176 , H04N19/46 , H04N19/647 , H04N19/90
Abstract: A computer-implemented method is provided for compressing a collection of images. The method includes: receiving image data for an image ensemble composed of a plurality of images; dividing the image data into a plurality of data blocks; decomposing each data block from the plurality of data blocks into a set of rank-one tensors by estimating each rank-one tensor individually, where each rank-one tensor is represented by three one-dimensional vectors; arranging the rank-one tensors for each of the plurality of data blocks into a two-dimensional matrix, where the decomposer is implemented by computer processor; compressing the two-dimensional matrix using a compression operation; and storing the compressed two-dimensional matrix in a non-transitory data store.
-
3.
公开(公告)号:US20150296214A1
公开(公告)日:2015-10-15
申请号:US14599797
申请日:2015-01-19
Inventor: Abo Talib Mahfoodh , Hayder Radha
CPC classification number: H04N19/44 , G06F17/30247 , H04N19/12 , H04N19/176 , H04N19/46 , H04N19/647 , H04N19/90
Abstract: A computer-implemented method is provided for compressing a collection of images. The method includes: receiving image data for an image ensemble composed of a plurality of images; dividing the image data into a plurality of data blocks; decomposing each data block from the plurality of data blocks into a set of rank-one tensors by estimating each rank-one tensor individually, where each rank-one tensor is represented by three one-dimensional vectors; arranging the rank-one tensors for each of the plurality of data blocks into a two-dimensional matrix, where the decomposer is implemented by computer processor; compressing the two-dimensional matrix using a compression operation; and storing the compressed two-dimensional matrix in a non-transitory data store.
Abstract translation: 提供了一种用于压缩图像集合的计算机实现的方法。 该方法包括:接收由多个图像组成的图像集合的图像数据; 将图像数据分割成多个数据块; 通过每个等级一个张量分别估计每个数据块从多个数据块中分解成一组一级张量,其中每一个一级张量由三个一维向量表示; 将所述多个数据块中的每一个将所述一级张量排列成二维矩阵,其中所述分解器由计算机处理器实现; 使用压缩操作来压缩二维矩阵; 以及将压缩的二维矩阵存储在非瞬时数据存储中。
-
公开(公告)号:US11127295B2
公开(公告)日:2021-09-21
申请号:US16489943
申请日:2019-01-22
Inventor: Hayder Radha , Hothaifa Al-Qassab
Abstract: By exchanging basic traffic messages among vehicles for safety applications, a significantly higher level of safety can be achieved when vehicles and designated infrastructure-locations share their sensor data. While cameras installed in one vehicle can provide visual information for mitigating many avoidable accidents, a new safety paradigm is envisioned where visual data captured by multiple vehicles are shared and fused for significantly more optimized active safety and driver assistance systems. The sharing of visual data is motivated by the fact that some critical visual views captured by one vehicle or by an infrastructure-location are not visible or captured by other vehicles in the same environment. Sharing such data in real-time provides an invaluable new level of awareness that can significantly enhance a driver-assistance, connected vehicle, and/or autonomous vehicle's safety-system.
-
公开(公告)号:US08792744B2
公开(公告)日:2014-07-29
申请号:US13633386
申请日:2012-10-02
Inventor: David Conger , Hayder Radha
CPC classification number: G06T3/0012
Abstract: A computer-implemented method for resizing an image using a seam carving algorithm. The method may include measuring energy levels of pixels in an original image to derive an original energy map; applying a filter to an original energy map to derive a first energy map having a scale less than the original energy map; iteratively applying the filter N times, starting with the first energy map, to an energy map from an immediately preceding iteration; upsampling each of the energy maps to a resolution that matches the original energy map; combining the upsampled energy maps with the original energy map to form a composite image; identifying a seam by finding a path in the composite image having lowest energy quantities from one end of the composite image to an opposing end of the composite image; and selectively deleting the identified seam from the original image, thereby yielding a resized image.
Abstract translation: 一种用计算机实现的使用接缝雕刻算法调整图像大小的方法。 该方法可以包括测量原始图像中的像素的能级以导出原始能量图; 将过滤器应用于原始能量图以导出具有小于原始能量图的比例的第一能量图; 从第一能量图开始迭代地将滤波器N次施加到从紧前面迭代的能量图; 将每个能量图上采样到与原始能量图匹配的分辨率; 将上采样的能量图与原始能量图组合以形成合成图像; 通过从合成图像的一端到合成图像的相对端找到具有最低能量的合成图像中的路径来识别接缝; 并且从原始图像中选择性地删除所识别的接缝,从而产生调整大小的图像。
-
公开(公告)号:US20130084020A1
公开(公告)日:2013-04-04
申请号:US13633386
申请日:2012-10-02
Inventor: David Conger , Hayder Radha
IPC: G06K9/40
CPC classification number: G06T3/0012
Abstract: A computer-implemented method for resizing an image using a seam carving algorithm. The method may include measuring energy levels of pixels in an original image to derive an original energy map; applying a filter to an original energy map to derive a first energy map having a scale less than the original energy map; iteratively applying the filter N times, starting with the first energy map, to an energy map from an immediately preceding iteration; upsampling each of the energy maps to a resolution that matches the original energy map; combining the upsampled energy maps with the original energy map to form a composite image; identifying a seam by finding a path in the composite image having lowest energy quantities from one end of the composite image to an opposing end of the composite image; and selectively deleting the identified seam from the original image, thereby yielding a resized image.
Abstract translation: 一种用计算机实现的使用接缝雕刻算法调整图像大小的方法。 该方法可以包括测量原始图像中的像素的能级以导出原始能量图; 将过滤器应用于原始能量图以导出具有小于原始能量图的比例的第一能量图; 从第一能量图开始迭代地将滤波器N次施加到从紧前面迭代的能量图; 将每个能量图上采样到与原始能量图匹配的分辨率; 将上采样的能量图与原始能量图组合以形成合成图像; 通过从合成图像的一端到合成图像的相对端找到具有最低能量的合成图像中的路径来识别接缝; 并且从原始图像中选择性地删除所识别的接缝,从而产生调整大小的图像。
-
公开(公告)号:US11948367B2
公开(公告)日:2024-04-02
申请号:US17350107
申请日:2021-06-17
Inventor: Hayder Radha , Su Pang
CPC classification number: G06V20/56 , B60W50/00 , B60W60/001 , G06F18/22 , G06F18/24 , G06T7/20 , G06V10/22 , G06V10/443 , B60W2050/0043 , B60W2420/42 , B60W2420/52 , G06T2207/30252
Abstract: A method and system for multi-object tracking is set forth. Object data for boundaries of a plurality of objects are received. Poisson multi-Bernoulli mixture filtering is performed on the object data to form a filtered set of object data. Ultimately, the filtered set of object data is used to control the operation of the vehicle. Identifiers and probabilities are associated with the objects to reduce the set of object data.
-
公开(公告)号:US11790542B2
公开(公告)日:2023-10-17
申请号:US17627220
申请日:2020-07-29
Inventor: Hayder Radha , Daniel Morris , Su Pang
IPC: G06T7/246 , G06V10/77 , G06V10/764 , G06V20/56
CPC classification number: G06T7/248 , G06V10/764 , G06V10/7715 , G06V20/56 , G06T2207/10028 , G06T2207/30252
Abstract: Accurate vehicle localization is arguably the most critical and fundamental task for autonomous vehicle navigation. While dense 3D point-cloud-based maps enable precise localization, they impose significant storage and transmission burdens when used in city-scale environments. A highly compressed representation for LiDAR maps, along with an efficient and robust real-time alignment algorithm for on-vehicle LiDAR scans, is proposed here. The proposed mapping framework, requires less than 0.1% of the storage space of the original 3D point cloud map. In essence, mapping framework emulates an original map through feature likelihood functions. In particular, the mapping framework models planar, pole and curb features. These three feature classes are long-term stable, distinct and common among vehicular roadways. Multiclass feature points are extracted from LiDAR scans through feature detection. A new multiclass-based point-to-distribution alignment method is also proposed to find the association and alignment between the multiclass feature points and the map.
-
公开(公告)号:US11447151B2
公开(公告)日:2022-09-20
申请号:US17419762
申请日:2020-01-09
Inventor: Hayder Radha , Mazin Hnewa , Jon Diedrich , Mark Gehrke
Abstract: Advanced automotive active-safety systems, in general, and autonomous vehicles, in particular, rely heavily on visual data to classify and localize objects, most notably pedestrians and other nearby cars, to assist the corresponding vehicles maneuver safely in their environment. However, the performance of object detection methods is anticipated to degrade under challenging rainy conditions. Nevertheless, and despite major advancements in the development of deraining approaches, the impact of rain on object detection has largely been understudied, especially in the context of autonomous systems. This disclosure analyzes this problem space and presents an improved system for detecting objects under rainy conditions.
-
公开(公告)号:US10291680B2
公开(公告)日:2019-05-14
申请号:US15386313
申请日:2016-12-21
Inventor: Hayder Radha
IPC: H04L29/06 , H04L12/801 , H04L12/823 , H04L12/841 , H04N21/4385 , H04N21/845 , H04L12/64
Abstract: The streaming media encoding and routing system employs an encoder circuit that constructs a streaming media sequence as a plurality of sequential frames, each frame comprising a plurality of segments. The encoder circuit has a processor that is programmed to place media information into the plurality of segments of each frame according to a predefined priority and further programmed to order the sequence of said segments within each frame such that the segments are progressively priority-ranked from high priority to low priority to define an EPIQ-encoded packet. A processor tests an incoming packet to determine whether it is EPIQ-encoded. The processor reduces network congestion when the received quality of service data indicates presence of network congestion by: (a) selectively and progressively erasing segments within an incoming packet beginning with a lowest-ranked priority segment if the incoming packet is determined to be EPIQ-encoded; and (b) dropping the entire incoming packet if the incoming packet is determined not be EPIQ-encoded.
-
-
-
-
-
-
-
-
-