发明名称 |
Generation of salient contours using live video |
摘要 |
In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices. |
申请公布号 |
US9449248(B1) |
申请公布日期 |
2016.09.20 |
申请号 |
US201514645581 |
申请日期 |
2015.03.12 |
申请人 |
Adobe Systems Incorporated |
发明人 |
Jain Atishay;Mehta Shamit Kumar;Garg Stakshi Jindal;Dowd Geoffrey Charles;Behzadi Arian;Andolina Joseph Michael;Ericksen David |
分类号 |
G06K9/46;G06K9/62;G06K9/80;G06T7/20;G06T7/00;G06T5/00;G06T5/30;G06T5/40;H04N5/232;H04N21/44;G06T7/40 |
主分类号 |
G06K9/46 |
代理机构 |
Shook, Hardy & Bacon, L.L.P. |
代理人 |
Shook, Hardy & Bacon, L.L.P. |
主权项 |
1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations for providing a live preview of salient contours associated with live digital video feed, the operations comprising:
processing a first frame of a plurality of frames in a live digital video feed through an edge-detecting filter to generate a first output, the first output including at least one edge detected within the first frame; processing the first output through a plurality of filters to generate a second output, the plurality of filters configured to collectively preserve at least some color gradient information corresponding to at least some pixels adjacent the at least one edge; and presenting the first frame with the second output as an overlay thereon, the overlay including the at least some color gradient information and providing a live preview of salient contours to be generated from the first frame. |
地址 |
San Jose CA US |