1<!doctype html> 2<html 3 lang="en" 4 style=" 5 margin: 0; 6 padding: 0; 7 min-height: 100%; 8 display: flex; 9 flex-direction: column; 10 " 11> 12 <head> 13 <meta charset="utf-8" /> 14 <meta 15 name="viewport" 16 content="width=device-width, initial-scale=1, shrink-to-fit=no" 17 /> 18 19 20 <meta property="og:url" content="https://gradio.app/" /> 21 <meta property="og:type" content="website" /> 22 <meta property="og:image" content="" /> 23 <meta property="og:title" content="Gradio" /> 24 <meta 25 property="og:description" 26 content="" 27 /> 28 <meta name="twitter:card" content="summary_large_image" /> 29 <meta name="twitter:creator" content="@teamGradio" /> 30 <meta name="twitter:title" content="Gradio" /> 31 <meta 32 name="twitter:description" 33 content="" 34 /> 35 <meta name="twitter:image" content="" /> 36 37
37<script> 38 window.__gradio_mode__ = "app"; 39 window.iFrameResizer = { 40 heightCalculationMethod: "taggedElement" 41 }; 42 </script>
42 43 44
44<script>window.gradio_config = {"version":"3.50.2","mode":"blocks","app_id":14182860460416342471,"dev_mode":false,"analytics_enabled":true,"components":[{"id":1,"type":"markdown","props":{"value":"# KBY-AI - Face Liveness Detecion\nWe provide a range of SDKs, including face liveness detection, face recognition, ID document recognition, ID document liveness detection, license plate recognition (LPR), and more.\n\n##### ID Capture Web Demo - https://cap.kby-ai.com","rtl":false,"latex_delimiters":[{"left":"$","right":"$","display":false}],"visible":true,"sanitize_html":true,"line_breaks":false,"name":"markdown"},"serializer":"StringSerializable","api_info":{"info":{"type":"string"},"serialized_info":false},"example_inputs":{"raw":"Howdy!","serialized":"Howdy!"}},{"id":2,"type":"tabitem","props":{"label":"Face Liveness Detection","name":"tabitem","selectable":false}},{"id":3,"type":"markdown","props":{"value":"##### Docker Hub - https://hub.docker.com/r/kbyai/face-liveness-detection","rtl":false,"latex_delimiters":[{"left":"$","right":"$","display":false}],"visible":true,"sanitize_html":true,"line_breaks":false,"name":"markdown"},"serializer":"StringSerializable","api_info":{"info":{"type":"string"},"serialized_info":false},"example_inputs":{"raw":"Howdy!","serialized":"Howdy!"}},{"id":4,"type":"row","props":{"variant":"default","visible":true,"equal_height":true,"name":"row"}},{"id":5,"type":"column","props":{"scale":1,"min_width":320,"variant":"default","visible":true,"name":"column"}},{"id":6,"type":"image","props":{"image_mode":"RGB","invert_colors":false,"source":"upload","tool":"editor","type":"filepath","show_label":true,"show_download_button":true,"container":true,"min_width":160,"visible":true,"streaming":false,"mirror_webcam":true,"brush_color":"#000000","mask_opacity":0.7,"show_share_button":false,"name":"image","selectable":false},"serializer":"ImgSerializable","api_info":{"info":{"type":"string","description":"base64 representation of an image"},"serialized_info":true},"example_inputs":{"raw":"data:image/png;base64,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","serialized":"https://raw.githubusercontent.com/gradio-app/gradio/main/test/test_files/bus.png"}},{"id":7,"type":"dataset","props":{"samples":[["/home/openvino/kby-ai-live/live_examples/1.jpg"],["/home/openvino/kby-ai-live/live_examples/2.jpg"],["/home/openvino/kby-ai-live/live_examples/3.jpg"],["/home/openvino/kby-ai-live/live_examples/4.jpg"]],"headers":[],"type":"index","samples_per_page":10,"visible":true,"container":true,"min_width":160,"name":"dataset","selectable":false,"components":["image"],"component_ids":[6]},"serializer":"StringSerializable","api_info":{"info":{"type":"string"},"serialized_info":false},"example_inputs":{"raw":"Howdy!","serialized":"Howdy!"}},{"id":8,"type":"button","props":{"value":"Check Liveness","variant":"secondary","visible":true,"interactive":true,"name":"button"},"serializer":"StringSerializable","api_info":{"info":{"type":"string"},"serialized_info":false},"example_inputs":{"raw":"Howdy!","serialized":"Howdy!"}},{"id":9,"type":"column","props":{"scale":1,"min_width":320,"variant":"default","visible":true,"name":"column"}},{"id":10,"type":"image","props":{"height":150,"image_mode":"RGB","invert_colors":false,"source":"upload","tool":"editor","type":"pil","show_label":true,"show_download_button":true,"container":true,"min_width":160,"visible":true,"streaming":false,"mirror_webcam":true,"brush_color":"#000000","mask_opacity":0.7,"show_share_button":false,"name":"image","selectable":false},"serializer":"ImgSerializable","api_info":{"info":{"type":"string","description":"base64 representation of an image"},"serialized_info":true},"example_inputs":{"raw":"data:image/png;base64,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","serialized":"https://raw.githubusercontent.com/gradio-app/gradio/main/test/test_files/bus.png"}},{"id":11,"type":"html","props":{"value":"","show_label":true,"visible":true,"name":"html"},"serializer":"StringSerializable","api_info":{"info":{"type":"string"},"serialized_info":false},"example_inputs":{"raw":"Howdy!","serialized":"Howdy!"}},{"id":12,"type":"html","props":{"value":"\u003ca href=\"https://api.visitorbadge.io/api/combined?path=https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkby-ai%2FFaceLivenessDetection\u0026countColor=%23263759\"\u003e\u003cimg src=\"https://api.visitorbadge.io/api/combined?path=https%3A%2F%2Fhuggingface.co%2Fspaces%2Fkby-ai%2FFaceLivenessDetection\u0026countColor=%23263759\u0026label=VISITORS\u0026countColor=%23263759\" /\u003e\u003c/a\u003e","show_label":true,"visible":true,"name":"html"},"serializer":"StringSerializable","api_info":{"info":{"type":"string"},"serialized_info":false},"example_inputs":{"raw":"Howdy!","serialized":"Howdy!"}},{"id":13,"type":"tabs","props":{"visible":true,"name":"tabs","selectable":false}}],"css":null,"title":"Gradio","space_id":null,"enable_queue":false,"show_error":false,"show_api":true,"is_colab":false,"stylesheets":["https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600\u0026display=swap","https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;600\u0026display=swap"],"theme":"default","layout":{"id":0,"children":[{"id":1},{"id":13,"children":[{"id":2,"children":[{"id":3},{"id":4,"children":[{"id":5,"children":[{"id":6},{"id":7},{"id":8}]},{"id":9,"children":[{"id":10},{"id":11}]}]}]}]},{"id":12}]},"dependencies":[{"targets":[[7,"click"]],"inputs":[7],"outputs":[6],"backend_fn":true,"js":null,"queue":false,"api_name":false,"scroll_to_output":false,"show_progress":"hidden","every":null,"batch":false,"max_batch_size":4,"cancels":[],"types":{"continuous":false,"generator":false},"collects_event_data":false,"trigger_after":null,"trigger_only_on_success":false},{"targets":[[8,"click"]],"inputs":[6],"outputs":[10,11],"backend_fn":true,"js":null,"queue":null,"api_name":null,"scroll_to_output":false,"show_progress":"full","every":null,"batch":false,"max_batch_size":4,"cancels":[],"types":{"continuous":false,"generator":false},"collects_event_data":false,"trigger_after":null,"trigger_only_on_success":false}],"root":"https://kby-ai-facelivenessdetection.hf.space/--replicas/q8x82"};</script>
44 45 46 <link rel="preconnect" href="https://fonts.googleapis.com" /> 47 <link 48 rel="preconnect" 49 href="https://fonts.gstatic.com" 50 crossorigin="anonymous" 51 /> 52
52<script 53 src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.3.7/iframeResizer.contentWindow.min.js" 54 async 55 ></script>
55 56
56<script type="module" crossorigin src="./assets/index-a959df42.js"></script>
56 57 58 </head> 59 60 <body 61 style=" 62 width: 100%; 63 margin: 0; 64 padding: 0; 65 display: flex; 66 flex-direction: column; 67 flex-grow: 1; 68 " 69 > 70 <gradio-app 71 control_page_title="true" 72 embed="false" 73 eager="true" 74 style="display: flex; flex-direction: column; flex-grow: 1" 75 > 76 </gradio-app> 77
77<script> 78 const ce = document.getElementsByTagName("gradio-app"); 79 if (ce[0]) { 80 ce[0].addEventListener("domchange", () => { 81 document.body.style.padding = "0"; 82 }); 83 document.body.style.padding = "0"; 84 } 85 </script>
85 86 </body> 87</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.