Patents by Inventor Joonhwa Shin

Joonhwa Shin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11689750
    Abstract: Embodiments of the present disclosure relate to workload-based dynamic throttling of video processing functions. Systems and methods are disclosed that dynamically throttle video processing and/or streaming based on a workload. Live video is captured from one or more sources (e.g., cameras) and stored. The video is then provided to a video processing engine and a video streaming engine. The video processing engine may perform one or more operations such as object detection, object tracking, and object classification to produce characterization data (e.g., bounding boxes, object trajectories, alerts, object labels, object counts, boundary crossings, intersection highlighting, etc.). System resource usage and performance of the video processing and streaming are monitored to produce workload data (e.g., metrics). Based on the policies and the workload data, the video streaming and/or processing is dynamically reconfigured by adjusting parameters provided to the video streaming and processing engines.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: June 27, 2023
    Assignee: NVIDIA Corporation
    Inventors: Bhanu Nagendra Pisupati, Rahul Maruti Bhagwat, Rohit Ramesh Vaswani, David Ung, Joonhwa Shin
  • Publication number: 20230109778
    Abstract: Embodiments of the present disclosure relate to workload-based dynamic throttling of video processing functions. Systems and methods are disclosed that dynamically throttle video processing and/or streaming based on a workload. Live video is captured from one or more sources (e.g., cameras) and stored. The video is then provided to a video processing engine and a video streaming engine. The video processing engine may perform one or more operations such as object detection, object tracking, and object classification to produce characterization data (e.g., bounding boxes, object trajectories, alerts, object labels, object counts, boundary crossings, intersection highlighting, etc.). System resource usage and performance of the video processing and streaming are monitored to produce workload data (e.g., metrics). Based on the policies and the workload data, the video streaming and/or processing is dynamically reconfigured by adjusting parameters provided to the video streaming and processing engines.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Inventors: Bhanu Nagendra Pisupati, Rahul Maruti Bhagwat, Rohit Ramesh Vaswani, David Ung, Joonhwa Shin
  • Patent number: 11615430
    Abstract: The method and system evaluates the effectiveness of a display location within a store based on a behavioral response analysis of shoppers in the vicinity. The effectiveness of a display location is measured by tracking shoppers in-store, extracting and processing shopper attributes, and extracting metrics based on the processed attributes. The metrics of one location is compared to the metrics of another location to determine overall effectiveness.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: March 28, 2023
    Assignee: VideoMining Corporation
    Inventors: Rajeev Sharma, Joonhwa Shin, Namsoon Jung
  • Patent number: 11354683
    Abstract: A method and system for creating an anonymous shopper panel based on multi-modal sensor data fusion. The anonymous shopper panel can serve as the same traditional shopper panel who reports their household information, such as household size, income level, demographics, etc., and their purchase history, yet without any voluntary participation. A configuration of vision sensors and mobile access points can be used to detect and track shoppers as they travel a retail environment. Fusion of those modalities can be used to form a trajectory. The trajectory data can then be associated with Point of Sale data to form a full set of shopper behavior data. Shopper behavior data for a particular visit can then be compared to data from previous shoppers' visits to determine if the shopper is a revisiting shopper. The shopper's data can then be aggregated for multiple visits to the retail location. The aggregated shopper data can be filtered using application-specific criteria to create an anonymous shopper panel.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: June 7, 2022
    Assignee: VideoMining Corporation
    Inventors: Joonhwa Shin, Rajeev Sharma, Youngrock R Yoon, Donghun Kim
  • Publication number: 20200380274
    Abstract: In various examples, image areas may be extracted from a batch of one or more images and may be scaled, in batch, to one or more template sizes. Where the image areas include search regions used for localization of objects, the scaled search regions may be loaded into Graphics Processing Unit (GPU) memory and processed in parallel for localization. Similarly, where image areas are used for filter updates, the scaled image areas may be loaded into GPU memory and processed in parallel for filter updates. The image areas may be batched from any number of images and/or from any number of single- and/or multi-object trackers. Further aspects of the disclosure provide approaches for associating locations using correlation response values, for learning correlation filters in object tracking based at least on focused windowing, and for learning correlation filters in object tracking based at least on occlusion maps.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Joonhwa Shin, Zheng Liu, Kaustubh Purandare
  • Patent number: 10614436
    Abstract: A method and system for associating a mobile device carried by a shopper with Point-of-Sale (PoS) data from that shopper's transaction at a retail location. Specifically, the association can utilize face data that was associated with the mobile device to match face data that was generated by association with PoS data. The association with a mobile device can also include the calculation of a mobile trajectory to enable the generation of a shopper profile including shopper behavior. The mobile to PoS association can include tracking of the mobile device throughout a retail location to form a trajectory. The association of a face to a mobile device can utilize the device's MAC address and repeat visit analysis to determine a match. The association of a face to PoS data can utilize the aligning of event time series based on a dynamic time disparity to match checkout events with PoS events.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: April 7, 2020
    Assignee: VideoMining Corporation
    Inventors: Rajeev Sharma, Joonhwa Shin, Youngrock Yoon, Donghun Kim
  • Patent number: 10262331
    Abstract: A method and system for cross-channel shopper behavior analysis. Tracking individual shopper behavior across many retail locations (i.e., across multiple channels) can be extremely valuable for product manufacturers and retails. A configuration of vision sensors and mobile access points can be used to detect and track shoppers as they travel a retail environment, forming a trajectory. The trajectory data can then be associated with Point of Sale data to form a full set of shopper behavior data. The shopper's data can then be aggregated for multiple visits to many retail locations in a geographic area. The aggregated shopper data can be filtered using application-specific criteria for further analysis.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 16, 2019
    Assignee: VideoMining Corporation
    Inventors: Rajeev Sharma, Joonhwa Shin, Youngrock R Yoon, Donghun Kim
  • Patent number: 10217120
    Abstract: The present invention provides a comprehensive method for automatically and unobtrusively analyzing the in-store behavior of people visiting a physical space using a multi-modal fusion based on multiple types of sensors. The types of sensors employed may include cameras for capturing a plurality of images and mobile signal sensors for capturing a plurality of Wi-Fi signals. The present invention integrates the plurality of input sensor measurements to reliably and persistently track the people's physical attributes and detect the people's interactions with retail elements. The physical and contextual attributes collected from the processed shopper tracks includes the motion dynamics changes triggered by an implicit and explicit interaction to a retail element, comprising the behavior information for the trip of the people.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: February 26, 2019
    Assignee: VideoMining Corporation
    Inventors: Joonhwa Shin, Rajeev Sharma
  • Patent number: 10198625
    Abstract: A method and system for associating a physically identifiable feature of a person with the unique identifier of a mobile device carried by the person as detected across repeat visits to a physical location or multiple locations. Specifically, associating the face of a repeat visitor with a unique identifier of a mobile device, such as the device's MAC address, by means of a repeat visit analysis without any explicit or voluntary participation of the person, for example, in a form of providing their information by participation in a survey. For each detection of a particular MAC address associated with a mobile device at a particular physical location, a set of candidate faces can be captured at that physical location. Revisiting faces can be identified and grouped together, and a probability that each group of faces is associated with a particular MAC address can then be calculated.
    Type: Grant
    Filed: March 26, 2016
    Date of Patent: February 5, 2019
    Assignee: VideoMining Corporation
    Inventors: Joonhwa Shin, Rajeev Sharma, Donghun Kim
  • Patent number: 10083358
    Abstract: A method and system for associating an image of a face of at least a person with Point-of-Sale (PoS) data by aligning a first event time series with a second event time series based on a dynamic time disparity. An exemplary embodiment can generate an event time series containing facial recognition data for a person or persons during the PoS transaction process. These data can form a vision-based checkout event time series. An embodiment can also collect PoS transaction data from the retail checkout system, using timestamp information to create a second event time series. As there may be a time disparity between the time series, they can then be aligned in order to match events from one time series to the other. Faces identified in checkout events in the first time series can be registered to PoS events and the results stored in a database.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: September 25, 2018
    Assignee: VideoMining Corporation
    Inventors: Joonhwa Shin, Rajeev Sharma, Youngrock Yoon, Donghun Kim
  • Patent number: 9317785
    Abstract: The present invention is a system and method for performing ethnicity classification based on the facial images of people, using multi-category decomposition architecture of classifiers, which include a set of predefined auxiliary classifiers that are specialized to auxiliary features of the facial images. In the multi-category decomposition architecture, which is a hybrid multi-classifier architecture specialized to ethnicity classification, the task of learning the concept of ethnicity against significant within-class variations, is handled by decomposing the set of facial images into auxiliary demographics classes; the ethnicity classification is performed by an array of classifiers where each classifier, called an auxiliary class machine, is specialized to the given auxiliary class. The facial image data is annotated to assign the age and gender labels as well as the ethnicity labels.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: April 19, 2016
    Assignee: Video Mining Corporation
    Inventors: Hankyu Moon, Rajeev Sharma, Namsoon Jung, Joonhwa Shin
  • Patent number: 9161084
    Abstract: The present invention provides a comprehensive method to design an automatic media audience measurement system that can estimate the site-wide audience of a media of interest (e.g., the site-wide viewership of a target display) based on the measurements of a subset of the actual audience sampled from a limited space in the site. This invention enables (1) the placement of sensors in optimal positions for the viewership data measurement and (2) the estimation of the site-wide viewership of the target display by performing the viewership extrapolation based on the sampled viewership data. The viewership extrapolation problem is formulated in a way that the time-varying crowd dynamics around the target display is an important decisive factor as well as the sampled viewership data at a given time in yielding the estimated site-wide viewership.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: October 13, 2015
    Assignee: VideoMining Corporation
    Inventors: Rajeev Sharma, Namsoon Jung, Joonhwa Shin
  • Publication number: 20110317017
    Abstract: Embodiments of a method for controlling access to a shared communications medium by a plurality of nodes are disclosed. The method may comprise predicting, for each node of the plurality of nodes, whether an event will occur within a sensing field of that node at a future time and adapting a communications schedule of each node in response to the prediction regarding that node. Wireless sensor networks and computer readable media implementing embodiments of a method for controlling access to a shared communications medium by a plurality of nodes are also disclosed.
    Type: Application
    Filed: August 20, 2010
    Publication date: December 29, 2011
    Applicants: OLYMPUS CORPORATION, PURDUE RESEARCH FOUNDATION
    Inventors: Joonhwa Shin, Johnny Park, Avinash Kak, Hidekazu Iwaki, Akio Kosaka