You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

250 lines
24 KiB

2023-02-03 12:17:00.128 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/docs
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
IP:127.0.0.1
2023-02-03 12:17:00.429 | INFO | api:logger_request:140 - 访问记录:GET url:http://127.0.0.1:8010/api/v1/openapi.json
headers:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
IP:127.0.0.1
2023-02-03 12:18:41.755 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:18:42.254 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:216 - start analyze arrive point time
2023-02-03 12:18:44.674 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:257 - frame index [arrive point] :480
2023-02-03 12:18:44.675 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:258 - time [arrive point]: 120.0
2023-02-03 12:18:44.675 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:259 - pic saved as [arrive point]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675397924647_1.jpg
2023-02-03 12:18:44.677 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:141 - start analyze arrive line time
2023-02-03 12:18:45.091 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:197 - frame index [arrive line] :33
2023-02-03 12:18:45.091 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:198 - time [arrive line]: 8.25
2023-02-03 12:18:45.092 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:199 - pic saved as [arrive line]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675397925063_2.jpg
2023-02-03 12:18:45.095 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:281 - start analyze begin time
2023-02-03 12:18:46.697 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:350 - frame index [begin] :69
2023-02-03 12:18:46.697 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:351 - time [begin]: 17.25
2023-02-03 12:18:46.698 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:352 - pic saved as [begin]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675397926672_3.jpg
2023-02-03 12:18:46.700 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:366 - start analyze full fill time
2023-02-03 12:18:52.270 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:398 - frame index [full fill] :343
2023-02-03 12:18:52.270 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:399 - time [full fill]: 85.75
2023-02-03 12:18:52.271 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:400 - pic saved as [full fill]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675397932244_4.jpg
2023-02-03 12:20:44.075 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:20:44.524 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:216 - start analyze arrive point time
2023-02-03 12:20:44.970 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:257 - frame index [arrive point] :34
2023-02-03 12:20:44.970 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:258 - time [arrive point]: 8.5
2023-02-03 12:20:44.971 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:259 - pic saved as [arrive point]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398044933_1.jpg
2023-02-03 12:20:44.984 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:141 - start analyze arrive line time
2023-02-03 12:20:45.509 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:197 - frame index [arrive line] :33
2023-02-03 12:20:45.510 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:198 - time [arrive line]: 8.25
2023-02-03 12:20:45.510 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:199 - pic saved as [arrive line]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398045476_2.jpg
2023-02-03 12:20:45.515 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:281 - start analyze begin time
2023-02-03 12:20:47.197 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:350 - frame index [begin] :69
2023-02-03 12:20:47.197 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:351 - time [begin]: 17.25
2023-02-03 12:20:47.197 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:352 - pic saved as [begin]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398047163_3.jpg
2023-02-03 12:20:47.200 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:366 - start analyze full fill time
2023-02-03 12:20:52.688 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:398 - frame index [full fill] :343
2023-02-03 12:20:52.689 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:399 - time [full fill]: 85.75
2023-02-03 12:20:52.690 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:400 - pic saved as [full fill]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398052664_4.jpg
2023-02-03 12:23:32.713 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:23:33.275 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:218 - start analyze arrive point time
2023-02-03 12:23:33.912 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:259 - frame index [arrive point] :34
2023-02-03 12:23:33.913 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:260 - time [arrive point]: 8.5
2023-02-03 12:23:33.914 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:261 - pic saved as [arrive point]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398213871_1.jpg
2023-02-03 12:23:33.926 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:143 - start analyze arrive line time
2023-02-03 12:23:34.548 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:199 - frame index [arrive line] :33
2023-02-03 12:23:34.548 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:200 - time [arrive line]: 8.25
2023-02-03 12:23:34.549 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:201 - pic saved as [arrive line]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398214484_2.jpg
2023-02-03 12:23:34.565 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:283 - start analyze begin time
2023-02-03 12:23:36.672 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:352 - frame index [begin] :69
2023-02-03 12:23:36.673 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:353 - time [begin]: 17.25
2023-02-03 12:23:36.673 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:354 - pic saved as [begin]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398216634_3.jpg
2023-02-03 12:23:36.677 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:368 - start analyze full fill time
2023-02-03 12:23:44.044 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:400 - frame index [full fill] :343
2023-02-03 12:23:44.045 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:401 - time [full fill]: 85.75
2023-02-03 12:23:44.045 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:402 - pic saved as [full fill]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398224015_4.jpg
2023-02-03 12:24:29.748 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:24:30.343 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:218 - start analyze arrive point time
2023-02-03 12:24:30.433 | DEBUG | api.v1.airbag.ctrl.analysis_ctrl:get_origin:49 - origin point:
2023-02-03 12:24:31.004 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:259 - frame index [arrive point] :34
2023-02-03 12:24:31.004 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:260 - time [arrive point]: 8.5
2023-02-03 12:24:31.004 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:261 - pic saved as [arrive point]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398270967_1.jpg
2023-02-03 12:24:31.007 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:143 - start analyze arrive line time
2023-02-03 12:24:31.105 | DEBUG | api.v1.airbag.ctrl.analysis_ctrl:get_origin:49 - origin point:
2023-02-03 12:24:31.650 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:199 - frame index [arrive line] :33
2023-02-03 12:24:31.651 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:200 - time [arrive line]: 8.25
2023-02-03 12:24:31.652 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:201 - pic saved as [arrive line]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398271590_2.jpg
2023-02-03 12:24:31.658 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:283 - start analyze begin time
2023-02-03 12:24:33.647 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:352 - frame index [begin] :69
2023-02-03 12:24:33.647 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:353 - time [begin]: 17.25
2023-02-03 12:24:33.648 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:354 - pic saved as [begin]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398273608_3.jpg
2023-02-03 12:24:33.652 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:368 - start analyze full fill time
2023-02-03 12:24:40.399 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:400 - frame index [full fill] :343
2023-02-03 12:24:40.401 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:401 - time [full fill]: 85.75
2023-02-03 12:24:40.401 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:402 - pic saved as [full fill]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398280359_4.jpg
2023-02-03 12:25:11.769 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:25:12.304 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:218 - start analyze arrive point time
2023-02-03 12:25:12.455 | ERROR | api:all_exception_handler:100 - 全局异常
URL:http://127.0.0.1:8010/api/analysis
Headers:Headers({'content-type': 'application/json', 'user-agent': 'PostmanRuntime/7.29.2', 'accept': '*/*', 'postman-token': 'ec2243d2-1c05-4a01-bf98-06ff7646e85e', 'host': '127.0.0.1:8010', 'accept-encoding': 'gzip, deflate, br', 'connection': 'keep-alive', 'content-length': '561'})
Traceback (most recent call last):
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
return self.receive_nowait()
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
raise WouldBlock
anyio.WouldBlock
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
message = await recv_stream.receive()
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
raise EndOfStream
anyio.EndOfStream
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
await self.app(scope, receive, _send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
response = await self.dispatch_func(request, call_next)
File "/home/leo/Work/airbag/Code/airbag/app/api/__init__.py", line 143, in logger_request
response = await call_next(request)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
raise app_exc
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
await self.app(scope, request.receive, send_stream.send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 84, in __call__
await self.app(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
raise exc
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
await self.app(scope, receive, sender)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
raise e
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
await self.app(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
await route.handle(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
await self.app(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
response = await func(request)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
raw_response = await run_endpoint_function(
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/routing.py", line 162, in run_endpoint_function
return await run_in_threadpool(dependant.call, **values)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/concurrency.py", line 39, in run_in_threadpool
return await anyio.to_thread.run_sync(func, *args)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 28, in run_sync
return await get_asynclib().run_sync_in_worker_thread(func, *args, cancellable=cancellable,
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 818, in run_sync_in_worker_thread
return await future
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 754, in run
result = context.run(func, *args)
File "/home/leo/Work/airbag/Code/airbag/app/api/v1/airbag/views.py", line 148, in analysis
time, path = analysis_ctrl.get_time_arrive_point(path=video_path, save_path=pic_path, video_type=video_type, offset_z=offset_z, offset_x=offset_x, ratio=ratio, size=size, threshold=threshold)
File "/home/leo/Work/airbag/Code/airbag/app/api/v1/airbag/ctrl/analysis_ctrl.py", line 228, in get_time_arrive_point
origin = get_origin(pre_frame)
File "/home/leo/Work/airbag/Code/airbag/app/api/v1/airbag/ctrl/analysis_ctrl.py", line 49, in get_origin
logger.debug("origin point:" + row_no + ":" + col_no)
TypeError: can only concatenate str (not "int") to str
2023-02-03 12:26:03.459 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:26:03.895 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:218 - start analyze arrive point time
2023-02-03 12:26:03.977 | ERROR | api:all_exception_handler:100 - 全局异常
URL:http://127.0.0.1:8010/api/analysis
Headers:Headers({'content-type': 'application/json', 'user-agent': 'PostmanRuntime/7.29.2', 'accept': '*/*', 'postman-token': 'e72b67d7-e839-48fa-b659-bb2f824e1c42', 'host': '127.0.0.1:8010', 'accept-encoding': 'gzip, deflate, br', 'connection': 'keep-alive', 'content-length': '561'})
Traceback (most recent call last):
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 81, in receive
return self.receive_nowait()
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 76, in receive_nowait
raise WouldBlock
anyio.WouldBlock
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 41, in call_next
message = await recv_stream.receive()
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/streams/memory.py", line 101, in receive
raise EndOfStream
anyio.EndOfStream
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
await self.app(scope, receive, _send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 63, in __call__
response = await self.dispatch_func(request, call_next)
File "/home/leo/Work/airbag/Code/airbag/app/api/__init__.py", line 143, in logger_request
response = await call_next(request)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 44, in call_next
raise app_exc
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/base.py", line 34, in coro
await self.app(scope, request.receive, send_stream.send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/middleware/cors.py", line 84, in __call__
await self.app(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
raise exc
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
await self.app(scope, receive, sender)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
raise e
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
await self.app(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
await route.handle(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
await self.app(scope, receive, send)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
response = await func(request)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/routing.py", line 227, in app
raw_response = await run_endpoint_function(
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/fastapi/routing.py", line 162, in run_endpoint_function
return await run_in_threadpool(dependant.call, **values)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/starlette/concurrency.py", line 39, in run_in_threadpool
return await anyio.to_thread.run_sync(func, *args)
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 28, in run_sync
return await get_asynclib().run_sync_in_worker_thread(func, *args, cancellable=cancellable,
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 818, in run_sync_in_worker_thread
return await future
File "/home/leo/Work/airbag/Code/airbag/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 754, in run
result = context.run(func, *args)
File "/home/leo/Work/airbag/Code/airbag/app/api/v1/airbag/views.py", line 148, in analysis
time, path = analysis_ctrl.get_time_arrive_point(path=video_path, save_path=pic_path, video_type=video_type, offset_z=offset_z, offset_x=offset_x, ratio=ratio, size=size, threshold=threshold)
File "/home/leo/Work/airbag/Code/airbag/app/api/v1/airbag/ctrl/analysis_ctrl.py", line 228, in get_time_arrive_point
origin = get_origin(pre_frame)
File "/home/leo/Work/airbag/Code/airbag/app/api/v1/airbag/ctrl/analysis_ctrl.py", line 49, in get_origin
logger.debug("origin point:" + (row_no, col_no))
TypeError: can only concatenate str (not "tuple") to str
2023-02-03 12:26:47.634 | INFO | api:logger_request:140 - 访问记录:POST url:http://127.0.0.1:8010/api/analysis
headers:PostmanRuntime/7.29.2
IP:127.0.0.1
2023-02-03 12:26:48.185 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:218 - start analyze arrive point time
2023-02-03 12:26:48.284 | DEBUG | api.v1.airbag.ctrl.analysis_ctrl:get_origin:49 - (954, 615)
2023-02-03 12:26:48.693 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:259 - frame index [arrive point] :34
2023-02-03 12:26:48.694 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:260 - time [arrive point]: 8.5
2023-02-03 12:26:48.694 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_point:261 - pic saved as [arrive point]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398408653_1.jpg
2023-02-03 12:26:48.698 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:143 - start analyze arrive line time
2023-02-03 12:26:48.793 | DEBUG | api.v1.airbag.ctrl.analysis_ctrl:get_origin:49 - (954, 615)
2023-02-03 12:26:49.305 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:199 - frame index [arrive line] :33
2023-02-03 12:26:49.306 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:200 - time [arrive line]: 8.25
2023-02-03 12:26:49.306 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_arrive_line:201 - pic saved as [arrive line]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C2_L_1675398409240_2.jpg
2023-02-03 12:26:49.309 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:283 - start analyze begin time
2023-02-03 12:26:51.348 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:352 - frame index [begin] :69
2023-02-03 12:26:51.348 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:353 - time [begin]: 17.25
2023-02-03 12:26:51.348 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_begin:354 - pic saved as [begin]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398411314_3.jpg
2023-02-03 12:26:51.352 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:368 - start analyze full fill time
2023-02-03 12:26:58.451 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:400 - frame index [full fill] :343
2023-02-03 12:26:58.451 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:401 - time [full fill]: 85.75
2023-02-03 12:26:58.452 | INFO | api.v1.airbag.ctrl.analysis_ctrl:get_time_max_width:402 - pic saved as [full fill]: /home/leo/Work/airbag/Code/airbag/app/static/pics/SHA-2023-0174-00_C1_F_1675398418418_4.jpg