-
公开(公告)号:US20230237805A1
公开(公告)日:2023-07-27
申请号:US18157915
申请日:2023-01-23
Applicant: NEC Laboratories America, Inc.
Inventor: Biplob Debnath , Oliver Po , Srimat Chakradhar
IPC: G06V20/56 , G06V20/40 , G06V10/74 , G06V10/764 , B60W30/09
CPC classification number: G06V20/56 , B60W30/09 , G06V10/761 , G06V10/764 , G06V20/46
Abstract: A computer-implemented method is provided. The method includes classifying a video clip of consecutive video frames into one of predefined new classes in relation to a base training set class. The method further includes controlling a system of a motor vehicle for accident avoidance responsive to the one of the predefined classes indicating an impending collision. The classifying step includes extracting video frame features from the video clip. The classifying step further includes aggregating the video frame features of the consecutive video frames into a single frame feature to form a video level feature presentation. The classifying step also includes mapping, by a distance-based classifier, the video level feature presentation into a classification prediction based on cosine similarity.
-
公开(公告)号:US11676161B2
公开(公告)日:2023-06-13
申请号:US17181735
申请日:2021-02-22
Applicant: NEC Laboratories America, Inc.
Inventor: Yi Yang , Min Feng , Srimat Chakradhar
IPC: G06V40/16 , G06Q30/0201 , G06T7/00 , G06V10/764 , G06V10/80 , G06V10/82
CPC classification number: G06Q30/0201 , G06T7/0014 , G06V10/764 , G06V10/809 , G06V10/82 , G06V40/173 , G06T2207/20081 , G06T2207/20084 , G06T2207/30201 , G06V40/179
Abstract: Systems and methods for demographic determination using image recognition. The method includes analyzing an image with a pre-trained lightweight neural network model, where the lightweight neural network model generates a confidence value, and comparing the confidence value to a threshold value to determine if the pre-trained lightweight neural network model is sufficiently accurate. The method further includes analyzing the image with a pre-trained heavyweight neural network model for the confidence value below the threshold value, wherein the pre-trained heavyweight neural network model has above about one million trainable parameters and the pre-trained lightweight neural network model has a number of trainable parameters below one tenth the heavyweight model, and displaying demographic data to a user on a user interface, wherein the user modifies store inventory based on the demographic data.
-
公开(公告)号:US11423262B2
公开(公告)日:2022-08-23
申请号:US16522711
申请日:2019-07-26
Applicant: NEC Laboratories America, Inc.
Inventor: Biplob Debnath , Debayan Deb , Srimat Chakradhar
Abstract: A method is provided for classifying objects. The method detects objects in one or more images. The method tags each object with multiple features. Each feature describes a specific object attribute and has a range of values to assist with a determination of an overall quality of the one or more images. The method specifies a set of training examples by classifying the overall quality of at least some of the objects as being of an acceptable quality or an unacceptable quality, based on a user's domain knowledge about an application program that takes the objects as inputs. The method constructs a plurality of first-level classifiers using the set of training examples. The method constructs a second-level classifier from outputs of the first-level automatic classifiers. The second-level classifier is for providing a classification for at least some of the objects of either the acceptable quality or the unacceptable quality.
-
公开(公告)号:US11418618B2
公开(公告)日:2022-08-16
申请号:US17515875
申请日:2021-11-01
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Giuseppe Coviello , Wang-Pin Hsiung , Srimat Chakradhar
Abstract: A method for optimal placement of microservices of a micro-services-based application in a multi-tiered computing network environment employing 5G technology is presented. The method includes accessing a centralized server or cloud to request a set of services to be deployed on a plurality of sensors associated with a plurality of devices, the set of services including launching an application on a device of the plurality of devices, modeling the application as a directed graph with vertices being microservices and edges representing communication between the microservices, assigning each of the vertices of the directed graph with two cost weights, employing an edge monitor (EM), an edge scheduler (ES), an alerts-manager at edge (AM-E), and a file transfer (FT) at the edge to handle partitioning of the microservices, and dynamically mapping the microservices to the edge or the cloud to satisfy application-specific response times.
-
公开(公告)号:US11169785B2
公开(公告)日:2021-11-09
申请号:US16812792
申请日:2020-03-09
Applicant: NEC Laboratories America, Inc.
Inventor: Giuseppe Coviello , Kunal Rao , Srimat Chakradhar , Min Feng , Yi Yang , Murugan Sankaradas
Abstract: Systems and methods to specify and execute real-time streaming applications are provided. The method includes specifying an application topology for an application including spouts, bolts, connections, a global hash table, and a topology manager. Each spout receives input data and each bolt transforms the input data, the global hash table allows in memory communication between each spout and bolt to others of the spouts and the bolts. The topology manager manages the application topology. The method includes compiling the application into a shared or static library for applications, and exporting a special symbol associated with the application. The runtime system can be used to retrieve the application topology from the shared or static library based on the special symbol and execute the application topology on a single node or distribute across multiple nodes.
-
公开(公告)号:US20210264621A1
公开(公告)日:2021-08-26
申请号:US17178570
申请日:2021-02-18
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Utsav Drolia , Murugan Sankaradas , Srimat Chakradhar
Abstract: A method for tracing individuals through physical spaces that includes registering cameras in groupings relating a physical space. The method further includes performing local video monitoring including a video sensor input that outputs frames from inputs from recording with the cameras in the groupings, a face detection application for extracting faces from the output frames, and a face matching application for matching faces extracted from the output frames to a watchlist, and a local movement monitor that assigns tracks to the matched faces. The method further includes performing a global monitor including a biometrics monitor for preparing the watchlist of faces, the watchlist of faces being updated when a new face is detected by the cameras in the groupings, and a global movement monitor that combines the outputs from the assigned tracks to the matched faces to launch a report regarding individual population traveling to the physical spaces.
-
公开(公告)号:US20210264165A1
公开(公告)日:2021-08-26
申请号:US17178507
申请日:2021-02-18
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Utsav Drolia , Murugan Sankaradas , Srimat Chakradhar
Abstract: Systems and methods for determining dwell time is provided. The method includes receiving images of an area including one or more people from one or more cameras, and detecting a presence of each of the one or more people in the received images using a worker. The method further includes receiving by the worker digital facial features stored in a watch list from a master controller, and performing facial recognition and monitoring the dwell time of each of the one or more people. The method further includes determining if each of the one or more people is in the watch list or has exceeded a dwell time threshold.
-
118.
公开(公告)号:US20200293370A1
公开(公告)日:2020-09-17
申请号:US16809192
申请日:2020-03-04
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Yi Yang , Srimat Chakradhar , Giuseppe Coviello , Min Feng , Murugan Sankaradas
IPC: G06F9/48 , G06F9/4401 , G06F9/30 , G06F9/50
Abstract: A computer-implemented method includes obtaining a usecase specification and a usecase runtime specification corresponding to the usecase. The usecase includes a plurality of applications each being associated with a micro-service providing a corresponding functionality within the usecase for performing a task. The method further includes managing execution of the usecase within a runtime system based on the usecase and usecase runtime specifications to perform the task by serving an on-demand query and dynamically scaling resources based on the on-demand query, including using a batch helper server to employ the usecase specification to load dynamic application instances and connect the dynamic application instances to existing instances, and employ a batch helper configuration to load nodes/machines for execution of the on-demand query.
-
119.
公开(公告)号:US10572800B2
公开(公告)日:2020-02-25
申请号:US15423360
申请日:2017-02-02
Applicant: NEC Laboratories America, Inc.
Inventor: Linnan Wang , Yi Yang , Renqiang Min , Srimat Chakradhar
Abstract: Aspects of the present disclosure describe techniques for training a convolutional neural network using an inconsistent stochastic gradient descent (ISGD) algorithm. Training effort for training batches used by the ISGD algorithm are dynamically adjusted according to a determined loss for a given training batch which are classified into two sub states—well-trained or under-trained. The ISGD algorithm provides more iterations for under-trained batches while reducing iterations for well-trained ones.
-
公开(公告)号:US10162550B2
公开(公告)日:2018-12-25
申请号:US14831792
申请日:2015-08-20
Applicant: NEC Laboratories America, Inc.
Inventor: Kunal Rao , Giuseppe Coviello , Srimat Chakradhar , Souvik Bhattacherjee , Srihari Cadambi
Abstract: A graph storage and processing system is provided. The system includes a scalable, distributed, fault-tolerant, in-memory graph storage device for storing base graph data representative of graphs. The system further includes a real-time, in memory graph storage device for storing update graph data representative of graph updates for the graphs with respect to a time threshold. The system also includes an in-memory graph sampler for sampling the base graph data to generate sampled portions of the graphs and for storing the sampled portions of the graph. The system additionally includes a query manager for providing a query interface between applications and the system and for forming graph data representative of a complete graph from at least the base graph data and the update graph data, if any. The system also includes a graph computer for processing the sampled portions using batch-type computations to generate approximate results for graph-based queries.
-
-
-
-
-
-
-
-
-