-
公开(公告)号:US10560666B2
公开(公告)日:2020-02-11
申请号:US15414033
申请日:2017-01-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Manohar Swaminathan , Vasuki Narasimha Swamy , Zerina Kapetanovic , Deepak Vasisht , Akshit Kumar , Anirudh Badam , Gireeja Ranade , Sudipta Sinha , Rohit Patil
IPC: H04N5/232 , H04N7/18 , G06K9/00 , G06K9/62 , G06K9/32 , B64B1/50 , B64D47/08 , G06T7/11 , G05D1/00 , G08C17/02
Abstract: An imaging system that includes a camera mourned on an aerial platform, for example a balloon, allows a user to increase the longevity of the camera's battery by remote control. A user may capture imagery at a time scale of interest and desired power consumption by adjusting parameters for image capture by the camera. A user may adjust a time to capture an image, a time to capture a video, or a number of cycles per time period to capture one or more images as the aerial platform moves in a region of interest to change power consumption for imaging. The system also provides imaging alignment to account for unwanted movement of the aerial platform when moved in the region of interest. Additionally, a mounting device is provided that is simple and inexpensive, and that allows a camera to remain positioned in a desired position relative to the ground.
-
公开(公告)号:US20180213186A1
公开(公告)日:2018-07-26
申请号:US15414033
申请日:2017-01-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Manohar Swaminathan , Vasuki Narasimha Swamy , Zerina Kapetanovic , Deepak Vasisht , Akshit Kumar , Anirudh Badam , Gireeja Ranade , Sudipta Sinha , Rohit Patil
Abstract: An imaging system that includes a camera mourned on an aerial platform, for example a balloon, allows a user to increase the longevity of the camera's battery by remote control. A user may capture imagery at a time scale of interest and desired power consumption by adjusting parameters for image capture by the camera. A user may adjust a time to capture an image, a time to capture a video, or a number of cycles per time period to capture one or more images as the aerial platform moves in a region of interest to change power consumption for imaging. The system also provides imaging alignment to account for unwanted movement of the aerial platform when moved in the region of interest. Additionally, a mounting device is provided that is simple and inexpensive, and that allows a camera to remain positioned in a desired position relative to the ground.
-
公开(公告)号:US11153535B2
公开(公告)日:2021-10-19
申请号:US16731713
申请日:2019-12-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Manohar Swaminathan , Vasuki Narasimha Swamy , Zerina Kapetanovic , Deepak Vasisht , Akshit Kumar , Anirudh Badam , Gireeja Ranade , Sudipta Sinha , Rohit Patil
IPC: H04N5/232 , G06K9/62 , H04N7/18 , G06K9/00 , G06K9/32 , B64B1/50 , B64D47/08 , G05D1/00 , G05D1/02 , G06T7/11 , G08C17/02
Abstract: An imaging system that includes a camera mounted on an aerial platform, for example a balloon, allows a user to increase the longevity of the camera's battery by remote control. A user may capture imagery at a time scale of interest and desired power consumption by adjusting parameters for image capture by the camera. A user may adjust a time to capture an image, a time to capture a video, or a number of cycles per time period to capture one or more images as the aerial platform moves in a region of interest to change power consumption for imaging. The system also provides imaging alignment to account for unwanted movement of the aerial platform when moved in the region of interest. Additionally, a mounting device is provided that is simple and inexpensive, and that allows a camera to remain positioned in a desired position relative to the ground.
-
公开(公告)号:US10084868B2
公开(公告)日:2018-09-25
申请号:US15256563
申请日:2016-09-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Amar Phanishayee , Deepak Vasisht , Xinxin Jin , Madhusudhan Gumbalapura Sudarshan
CPC classification number: H04L67/18 , G01C11/02 , H04L12/66 , H04L41/0896 , H04L47/762 , H04L67/10 , H04L67/12 , H04L67/2828 , H04L67/322 , H04N5/23238 , H04N7/181
Abstract: A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency.
-
公开(公告)号:US20180068416A1
公开(公告)日:2018-03-08
申请号:US15256566
申请日:2016-09-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Deepak Vasisht
CPC classification number: G06T3/4038 , A01B79/005 , B64C39/024 , B64C2201/127 , G01C11/025 , G06K9/0063 , G06K9/6215 , G06T3/0068 , G06T3/0093 , G06T7/0028 , G06T7/0034 , G06T2207/10032 , G06T2207/30188 , G06T2207/30192
Abstract: An apparatus for generating precision maps of an area is disclosed. The apparatus receives sensor data, where the sensor data includes sensor readings each indicating a level of a parameter in one of a plurality of first portions of an area, and video data representing an aerial view of the area. The sensor data may be received from sensors that are each deployed in one of the first portions of the area. The video data may be received from an aerial vehicle. An orthomosaic may be generated from the video data, and the orthomosaic and the sensor data used to generate a predication model. The prediction model may then be used to extrapolate the sensor data to determine a level of the parameter in each of a plurality of second portions of the area. A precision map of the area may be generated using the extrapolated sensor readings.
-
公开(公告)号:US09330302B2
公开(公告)日:2016-05-03
申请号:US14191305
申请日:2014-02-26
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Vaibhav Thukral , Sudipta Sinha , Vivek Pradeep , Timothy Andrew Large , Nigel Stuart Keam , David Nister
CPC classification number: G06K9/00335 , G06F3/013 , G06K9/00604 , G06K9/2027 , H04N5/23219 , H04N5/2354
Abstract: Embodiments that relate to determining gaze locations are disclosed. In one embodiment a method includes shining light along an outbound light path to the eyes of the user wearing glasses. Upon detecting the glasses, the light is dynamically polarized in a polarization pattern that switches between a random polarization phase and a single polarization phase, wherein the random polarization phase includes a first polarization along an outbound light path and a second polarization orthogonal to the first polarization along a reflected light path. The single polarization phase has a single polarization. During the random polarization phases, glares reflected from the glasses are filtered out and pupil images are captured. Glint images are captured during the single polarization phase. Based on pupil characteristics and glint characteristics, gaze locations are repeatedly detected.
Abstract translation: 公开了与确定凝视位置有关的实施例。 在一个实施例中,一种方法包括沿着出射光路将光照射到佩戴眼镜的用户的眼睛。 在检测到眼镜时,光以在随机偏振相位和单极化相位之间切换的偏振图案中被动态偏振,其中随机偏振相位包括沿着出射光路的第一偏振和与第一偏振正交的第二偏振 沿反射光路。 单极化相具有单极化。 在随机极化阶段期间,从眼镜反射的眩光被滤出并且捕获瞳孔图像。 在单极化阶段期间捕获闪烁图像。 基于瞳孔特征和闪光特征,重复检测注视位置。
-
公开(公告)号:US10356187B2
公开(公告)日:2019-07-16
申请号:US16103825
申请日:2018-08-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Amar Phanishayee , Deepak Vasisht , Xinxin Jin , Madhusudhan Gumbalapura Sudarshan
Abstract: A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency.
-
公开(公告)号:US20180069933A1
公开(公告)日:2018-03-08
申请号:US15256563
申请日:2016-09-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Amar Phanishayee , Deepak Vasisht , Xinxin Jin , Madhusudhan Gumbalapura Sudarshan
CPC classification number: H04L67/18 , G01C11/02 , H04L12/66 , H04L41/0896 , H04L47/762 , H04L67/10 , H04L67/12 , H04L67/2828 , H04L67/322 , H04N5/23238 , H04N7/181
Abstract: A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency.
-
公开(公告)号:US20150310257A1
公开(公告)日:2015-10-29
申请号:US14794608
申请日:2015-07-08
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Richard Szeliski , Edward Hsiao , Sudipta Sinha , Krishnan Ramnath , Charles Zitnick , Simon Baker
CPC classification number: G06K9/00214 , G06K9/00785 , G06T7/564 , G06T2207/30236
Abstract: The claimed subject matter provides for systems and/or methods for identification of instances of an object of interest in 2D images by creating a database of 3D curve models of each desired instance and comparing an image of an object of interest against such 3D curve models of instances. The present application describes identifying and verifying the make and model of a car from a possibly single image—after the models have been populated with training data of test images of many makes and models of cars. In one embodiment, an identification system may be constructed by generating a 3D curve model by back-projecting edge points onto a visual hull reconstruction from silhouettes of an instance. The system and methods employ chamfer distance and orientation distance provides reasonable verification performance, as well as an appearance model for the taillights of the car to increase the robustness of the system.
Abstract translation: 所要求保护的主题提供用于通过创建每个期望实例的3D曲线模型的数据库来识别2D图像中感兴趣对象的实例的系统和/或方法,并将感兴趣对象的图像与3D图像的3D曲线模型进行比较 实例。 本申请描述了从可能单个图像中识别和验证汽车的品牌和型号 - 在模型已经填充有许多车型和车型的测试图像的训练数据之后。 在一个实施例中,识别系统可以通过通过将边缘点反向投影到实例的轮廓的视觉船体重建上来生成3D曲线模型来构造。 系统和方法采用倒角距离和取向距离提供合理的验证性能,以及汽车尾灯的外观模型,以提高系统的鲁棒性。
-
公开(公告)号:US10262396B1
公开(公告)日:2019-04-16
申请号:US16129462
申请日:2018-09-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ranveer Chandra , Ashish Kapoor , Sudipta Sinha , Deepak Vasisht
Abstract: An apparatus for generating precision maps of an area is disclosed. The apparatus receives sensor data, where the sensor data includes sensor readings each indicating a level of a parameter in one of a plurality of first portions of an area, and video data representing an aerial view of the area. The sensor data may be received from sensors that are each deployed in one of the first portions of the area. The video data may be received from an aerial vehicle. An orthomosaic may be generated from the video data, and the orthomosaic and the sensor data used to generate a predication model. The prediction model may then be used to extrapolate the sensor data to determine a level of the parameter in each of a plurality of second portions of the area. A precision map of the area may be generated using the extrapolated sensor readings.
-
-
-
-
-
-
-
-
-