-
公开(公告)号:US11783587B2
公开(公告)日:2023-10-10
申请号:US17188194
申请日:2021-03-01
Applicant: NEC Laboratories America, Inc.
Inventor: Yi Yang , Biplob Debnath , Giuseppe Coviello , Oliver Po , Srimat Chakradhar , Yang Gao
IPC: G06V20/52 , G06N3/08 , G06V20/40 , G06F18/211 , G06F18/214
CPC classification number: G06V20/52 , G06F18/211 , G06F18/214 , G06N3/08 , G06V20/41
Abstract: A computer-implemented method executed by at least one processor for detecting tattoos on a human body is presented. The method includes inputting a plurality of images into a tattoo detector, selecting one or more images of the plurality of images including tattoos, extracting, via a feature extractor, tattoo feature vectors from the tattoos found in the one or more images of the plurality of images including tattoos, applying a deep learning tattoo matching model to determine potential matches between the tattoo feature vectors and preexisting tattoo images stored in a tattoo training database, and generating a similarity score between the tattoo feature vectors and one or more of the preexisting tattoo images stored in the tattoo training database.
-
公开(公告)号:US20210378520A1
公开(公告)日:2021-12-09
申请号:US17325613
申请日:2021-05-20
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Giuseppe Coviello , Min Feng , Biplob Debnath , Wang-pin Hsiung , Murugan Sankaradas , Srimat Chakradhar , Yi Yang , Oliver Po , Utsav Drolia
Abstract: A method for free flow fever screening is presented. The method includes capturing a plurality of frames from thermal data streams and visual data streams related to a same scene to define thermal data frames and visual data frames, detecting and tracking a plurality of individuals moving in a free-flow setting within the visual data frames, and generating a tracking identification for each individual of the plurality of individuals present in a field-of-view of the one or more cameras across several frames of the plurality of frames. The method further includes fusing the thermal data frames and the visual data frames, measuring, by a fever-screener, a temperature of each individual of the plurality of individuals within and across the plurality of frames derived from the thermal data streams and the visual data streams, and generating a notification when a temperature of an individual exceeds a predetermined threshold temperature.
-
公开(公告)号:US20210279471A1
公开(公告)日:2021-09-09
申请号:US17188194
申请日:2021-03-01
Applicant: NEC Laboratories America, Inc.
Inventor: Yi Yang , Biplob Debnath , Giuseppe Coviello , Oliver Po , Srimat Chakradhar , Yang Gao
Abstract: A computer-implemented method executed by at least one processor for detecting tattoos on a human body is presented. The method includes inputting a plurality of images into a tattoo detector, selecting one or more images of the plurality of images including tattoos, extracting, via a feature extractor, tattoo feature vectors from the tattoos found in the one or more images of the plurality of images including tattoos, applying a deep learning tattoo matching model to determine potential matches between the tattoo feature vectors and preexisting tattoo images stored in a tattoo training database, and generating a similarity score between the tattoo feature vectors and one or more of the preexisting tattoo images stored in the tattoo training database.
-
公开(公告)号:US20200296452A1
公开(公告)日:2020-09-17
申请号:US16815453
申请日:2020-03-11
Applicant: NEC Laboratories America, Inc.
Inventor: Utsav Drolia , Min Feng , Wang-pin Hsiung , Srimat Chakradhar , Oliver Po , Kunal Rao
Abstract: Methods and systems for deploying a video analytics system include determining one or more applications for a security system in an environment, including one or more constraints. Each functional module in a directed graph representation of one or more applications is profiled to generate one or more configurations for each functional module. The nodes of each graph representation represent functional modules of the respective application, and repeated module configurations are skipped. Resource usage for each of the one or more applications is estimated using the one or more configurations of each functional module and the one or more constraints. The one or more applications are deployed in the environment.
-
公开(公告)号:US12159168B2
公开(公告)日:2024-12-03
申请号:US17863685
申请日:2022-07-13
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Wang-Pin Hsiung , Oliver Po , Murugan Sankaradas , Srimat Chakradhar , Anousheh Gholami
Abstract: A method for performing resource orchestration for microservices-based 5G applications in a dynamic, heterogenous, multi-tiered compute and network environment is presented. The method includes managing compute requirements and network requirements of a microservices-based application jointly by positioning computing nodes distributed across multiple layers, across edges and at a central cloud, identifying and modeling coupling relationships between compute and network resources for a plurality of microservices, when only application-level requirements are provided, to build coupling functions, solving a multi-objective optimization problem to identify how each of the plurality of microservices are deployed in the dynamic, heterogenous, multi-tiered compute and network environment by employing the coupling functions to jointly optimize resource usage of the compute and network resources across different compute and network slices, and deriving optimal joint network and compute resource allocation and function placement decisions.
-
公开(公告)号:US20240037778A1
公开(公告)日:2024-02-01
申请号:US18361340
申请日:2023-07-28
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Giuseppe Coviello , Murugan Sankaradas , Oliver Po , Srimat Chakradhar , Sibendu Paul
CPC classification number: G06T7/70 , G06T7/0002 , G06V10/25 , G06V40/103 , G06V2201/07 , G06T2207/30242
Abstract: Systems and methods are provided for increasing accuracy of video analytics tasks in real-time by acquiring a video using video cameras, and identifying fluctuations in the accuracy of video analytics applications across consecutive frames of the video. The identified fluctuations are quantified based on an average relative difference of true-positive detection counts across consecutive frames. Fluctuations in accuracy are reduced by applying transfer learning to a deep learning model initially trained using images, and retraining the deep learning model using video frames. A quality of object detections is determined based on an amount of track-ids assigned by a tracker across different video frames. Optimization of the reduction of fluctuations includes iteratively repeating the identifying, the quantifying, the reducing, and the determining the quality of object detections until a threshold is reached. Model predictions for each frame in the video are generated using the retrained deep learning model.
-
公开(公告)号:US11785065B2
公开(公告)日:2023-10-10
申请号:US17720776
申请日:2022-04-14
Applicant: NEC Laboratories America, Inc.
Inventor: Giuseppe Coviello , Kunal Rao , Wang-Pin Hsiung , Oliver Po , Srimat Chakradhar
IPC: H04L65/60
CPC classification number: H04L65/60
Abstract: Methods and systems for managing communications include identifying a system condition in a distributed computing system comprising a first microservice in communication with a second microservice. A communications method is identified responsive to the identified system condition using a reinforcement learning model that associates communication methods with system conditions. The identified communications method is implemented for communications between the first microservice and the second microservice, such that the first microservice and the second microservice use the identified communications method to transmit data.
-
公开(公告)号:US11606602B2
公开(公告)日:2023-03-14
申请号:US16815453
申请日:2020-03-11
Applicant: NEC Laboratories America, Inc.
Inventor: Utsav Drolia , Min Feng , Wang-pin Hsiung , Srimat Chakradhar , Oliver Po , Kunal Rao
IPC: H04N21/44 , G06Q10/06 , G06F11/34 , G06F16/901 , G06V20/52 , G06Q10/0639
Abstract: Methods and systems for deploying a video analytics system include determining one or more applications for a security system in an environment, including one or more constraints. Each functional module in a directed graph representation of one or more applications is profiled to generate one or more configurations for each functional module. The nodes of each graph representation represent functional modules of the respective application, and repeated module configurations are skipped. Resource usage for each of the one or more applications is estimated using the one or more configurations of each functional module and the one or more constraints. The one or more applications are deployed in the environment.
-
公开(公告)号:US20230035024A1
公开(公告)日:2023-02-02
申请号:US17863685
申请日:2022-07-13
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Wang-Pin Hsiung , Oliver Po , Murugan Sankaradas , Srimat Chakradhar , Anousheh Gholami
Abstract: A method for performing resource orchestration for microservices-based 5G applications in a dynamic, heterogenous, multi-tiered compute and network environment is presented. The method includes managing compute requirements and network requirements of a microservices-based application jointly by positioning computing nodes distributed across multiple layers, across edges and at a central cloud, identifying and modeling coupling relationships between compute and network resources for a plurality of microservices, when only application-level requirements are provided, to build coupling functions, solving a multi-objective optimization problem to identify how each of the plurality of microservices are deployed in the dynamic, heterogenous, multi-tiered compute and network environment by employing the coupling functions to jointly optimize resource usage of the compute and network resources across different compute and network slices, and deriving optimal joint network and compute resource allocation and function placement decisions.
-
公开(公告)号:US20140129531A1
公开(公告)日:2014-05-08
申请号:US14070604
申请日:2013-11-04
Applicant: NEC Laboratories America, Inc.
Inventor: Bin Liu , Junichi Tatemura , Vahit Hakan Hacigumus , Oliver Po
CPC classification number: G06F16/211
Abstract: A method for automatic database design for scalability by receiving a database schema and database workload; applying transaction chopping to split a large transaction into smaller transactions; select one or more transactions using dynamic programming based on transaction weights; deriving a database design that covers the selected transactions; and generating a transaction class design that is scalable.
Abstract translation: 通过接收数据库模式和数据库工作负载来实现可扩展性的自动数据库设计的方法; 应用交易切割将大型交易分解成较小的交易; 使用基于事务权重的动态规划来选择一个或多个事务; 导出涵盖所选交易的数据库设计; 并生成可扩展的事务类设计。
-
-
-
-
-
-
-
-
-