def __init__(self, port): util_root = '/works/demon_11st/utils' sys.path.insert(0, util_root) from exifutil import exifutil app.exifutils = exifutil() #import pdb; pdb.set_trace() agent_root = '/works/demon_11st/agent/detection' sys.path.insert(0, agent_root) import _init_paths from conf import conf from agent import agent yaml_file = '/storage/product/detection/11st_All/cfg/faster_rcnn_end2end_test.yml' conf = conf(yaml_file, 0) app.agent = agent() from korean_url_handler import korean_url_handler app.korean_url_handler = korean_url_handler() # start web server web_server.__init__(self, app, port)
from vsm import vsm host_ip = '10.202.4.219' feature_demon_port = 8080 port = 8081 html_filename = 'index_11st.html' html_filename_vsm = 'index_vsm.html' sentense_filename = \ '/storage/coco/COCO_trainval_test_sentenses.ResCept_epoch35_embedding2048_hidden384_layer2.txt' #'/storage/coco/COCO_trainval_sentense.inception7_lstm2_embedding384.txt' #'/works/VSM/documents/COCO_sentense.txt' url_prefix = 'http://%(host_ip)s:%(port)d/lua_wrapper_request_handler/?url=%%s' % \ {'host_ip': host_ip, 'port': feature_demon_port} exifutils = exifutil() vsm = vsm(sentense_filename) # global the flask app object app = flask.Flask(__name__) def gen(camera): while True: frame = camera.get_frame() yield (b'--frame\r\n' b'Content-Type: image/jpeg\r\n\r\n' + frame + b'\r\n') @app.route('/vsm_request_handler', methods=['GET'])
sys.path.insert(0, vsm_root) from vsm import vsm host_ip = '10.202.4.219' feature_demon_port = 8080 port = 8081 html_filename = 'index_11st.html' html_filename_vsm = 'index_vsm.html' sentense_filename = \ '/storage/coco/COCO_trainval_test_sentenses.ResCept_epoch35_embedding2048_hidden384_layer2.txt' #'/storage/coco/COCO_trainval_sentense.inception7_lstm2_embedding384.txt' #'/works/VSM/documents/COCO_sentense.txt' url_prefix = 'http://%(host_ip)s:%(port)d/lua_wrapper_request_handler/?url=%%s' % \ {'host_ip': host_ip, 'port': feature_demon_port} exifutils = exifutil() vsm = vsm(sentense_filename) # global the flask app object app = flask.Flask(__name__) def gen(camera): while True: frame = camera.get_frame() yield (b'--frame\r\n' b'Content-Type: image/jpeg\r\n\r\n' + frame + b'\r\n') @app.route('/vsm_request_handler', methods=['GET']) @crossdomain(origin='*')