5.5.8 - June 13, 2022 - Code Project’s SenseAI Version 1 - See V2 here https://ipcamtalk.com/threads/codeproject-ai-version-2-0.68030/

One of the new modules will support some of the older Nvidia GPUs. The developer is looking for someone to do some testing, if you have one of the below GPUs and are willing to do some testing let me know.

GeForceQuadro, NVSTesla/Datacenter
GeForce GTX 770, GeForce GTX 760, GeForce GT 740, GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650,
GeForce GTX 880M, GeForce GTX 870M, GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 670MX, GeForce GTX 660M, GeForce GT 750M, GeForce GT 650M, GeForce GT 745M, GeForce GT 645M, GeForce GT 740M, GeForce GT 730M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 735M, GeForce GT 730M
GeForce GTX Titan Z, GeForce GTX Titan Black, GeForce GTX Titan, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GT 640 (GDDR5), GeForce GT 630 v2, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 740M (64-bit, DDR3), GeForce GT 920M
Quadro K5000, Quadro K4200, Quadro K4000, Quadro K2000, Quadro K2000D, Quadro K600, Quadro K420,
Quadro K500M, Quadro K510M, Quadro K610M, Quadro K1000M, Quadro K2000M, Quadro K1100M, Quadro K2100M, Quadro K3000M, Quadro K3100M, Quadro K4000M, Quadro K5000M, Quadro K4100M, Quadro K5100M,
NVS 510, Quadro 410
Quadro K6000, Quadro K5200
Tesla K10, GRID K340, GRID K520, GRID K2
Tesla K40, Tesla K20x, Tesla K20
 
One of the new modules will support some of the older Nvidia GPUs. The developer is looking for someone to do some testing, if you have one of the below GPUs and are willing to do some testing let me know.

GeForceQuadro, NVSTesla/Datacenter
GeForce GTX 770, GeForce GTX 760, GeForce GT 740, GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650,
GeForce GTX 880M, GeForce GTX 870M, GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 670MX, GeForce GTX 660M, GeForce GT 750M, GeForce GT 650M, GeForce GT 745M, GeForce GT 645M, GeForce GT 740M, GeForce GT 730M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 735M, GeForce GT 730M
GeForce GTX Titan Z, GeForce GTX Titan Black, GeForce GTX Titan, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GT 640 (GDDR5), GeForce GT 630 v2, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 740M (64-bit, DDR3), GeForce GT 920M
Quadro K5000, Quadro K4200, Quadro K4000, Quadro K2000, Quadro K2000D, Quadro K600, Quadro K420,
Quadro K500M, Quadro K510M, Quadro K610M, Quadro K1000M, Quadro K2000M, Quadro K1100M, Quadro K2100M, Quadro K3000M, Quadro K3100M, Quadro K4000M, Quadro K5000M, Quadro K4100M, Quadro K5100M,
NVS 510, Quadro 410
Quadro K6000, Quadro K5200
Tesla K10, GRID K340, GRID K520, GRID K2
Tesla K40, Tesla K20x, Tesla K20
My ancient K620 works OK with 2.02 in a W10 VM. Has been working OK with BI in Linux Docker at 1.69 for quite a while.
 
  • Like
Reactions: MikeLud1
One of the new modules will support some of the older Nvidia GPUs. The developer is looking for someone to do some testing, if you have one of the below GPUs and are willing to do some testing let me know.

GeForceQuadro, NVSTesla/Datacenter
GeForce GTX 770, GeForce GTX 760, GeForce GT 740, GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650,
GeForce GTX 880M, GeForce GTX 870M, GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GTX 680MX, GeForce GTX 680M, GeForce GTX 675MX, GeForce GTX 670MX, GeForce GTX 660M, GeForce GT 750M, GeForce GT 650M, GeForce GT 745M, GeForce GT 645M, GeForce GT 740M, GeForce GT 730M, GeForce GT 640M, GeForce GT 640M LE, GeForce GT 735M, GeForce GT 730M
GeForce GTX Titan Z, GeForce GTX Titan Black, GeForce GTX Titan, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GT 640 (GDDR5), GeForce GT 630 v2, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 740M (64-bit, DDR3), GeForce GT 920M
Quadro K5000, Quadro K4200, Quadro K4000, Quadro K2000, Quadro K2000D, Quadro K600, Quadro K420,
Quadro K500M, Quadro K510M, Quadro K610M, Quadro K1000M, Quadro K2000M, Quadro K1100M, Quadro K2100M, Quadro K3000M, Quadro K3100M, Quadro K4000M, Quadro K5000M, Quadro K4100M, Quadro K5100M,
NVS 510, Quadro 410
Quadro K6000, Quadro K5200
Tesla K10, GRID K340, GRID K520, GRID K2
Tesla K40, Tesla K20x, Tesla K20

I have a P620, if that's a candidate. I installed codeproject yesterday and while it acknowledges the card and doesn't complain about it, nothing gets recognized and all alerts end up getting cancelled.
 
Still no luck. If I run clips and check analyze with ai nothing is recognized. I ran a clips with a car, an suv, and and dogs, and none were seen.

The server is running at , and also which is the BI default. Is that correct?

I previously was running Deepstack, which I uninstalled which used Nvidia Tools 11.3 cuda_11.3.1_465.89_win10 and cudnn-windows-x86_64-8.4.1.50_cuda11.6-archive. I uninstalled cuda tools 11.3 also.

In the log window:

Code:
11:33:45 AM: Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .b__1(Int32)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .b__1(System.Threading.Tasks.RangeWorker ByRef, Int32, Boolean ByRef)
11:33:45 AM:    at System.Threading.Tasks.TaskReplicator+Replica.Execute()
11:33:45 AM:    at System.Threading.Tasks.TaskReplicator+Replica+<>c.<.ctor>b__4_0(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.InnerInvoke()
11:33:45 AM:    at System.Threading.Tasks.Task+<>c.<.cctor>b__272_0(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread)
11:33:45 AM:    at System.Threading.Tasks.Task.ExecuteEntryUnsafe(System.Threading.Thread)
11:33:45 AM:    at System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task, Boolean)
11:33:45 AM:    at System.Threading.Tasks.TaskScheduler.TryRunInline(System.Threading.Tasks.Task, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.InternalRunSynchronously(System.Threading.Tasks.TaskScheduler, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)
11:33:45 AM: System.Threading.Tasks.RangeWorker, System.Threading.Tasks.Parallel, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: (ReplicatableUserAction`1, System.Threading.Tasks.ParallelOptions, Boolean)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: (Int32, Int32, System.Threading.Tasks.ParallelOptions, System.Action`1, System.Action`2, System.Func`4, System.Func`1, System.Action`1)
11:33:45 AM:    at System.Threading.Tasks.Parallel.For(Int32, Int32, System.Action`1)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .b__0(Int32)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .b__1(System.Threading.Tasks.RangeWorker ByRef, Int32, Boolean ByRef)
11:33:45 AM:    at System.Threading.Tasks.TaskReplicator+Replica.Execute()
11:33:45 AM:    at System.Threading.Tasks.TaskReplicator+Replica+<>c.<.ctor>b__4_0(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.InnerInvoke()
11:33:45 AM:    at System.Threading.Tasks.Task+<>c.<.cctor>b__272_0(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef, System.Threading.Thread)
11:33:45 AM:    at System.Threading.Tasks.Task.ExecuteEntryUnsafe(System.Threading.Thread)
11:33:45 AM:    at System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline(System.Threading.Tasks.Task, Boolean)
11:33:45 AM:    at System.Threading.Tasks.TaskScheduler.TryRunInline(System.Threading.Tasks.Task, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.InternalRunSynchronously(System.Threading.Tasks.TaskScheduler, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunSynchronously(System.Threading.Tasks.TaskScheduler)
11:33:45 AM: System.Threading.Tasks.RangeWorker, System.Threading.Tasks.Parallel, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: (ReplicatableUserAction`1, System.Threading.Tasks.ParallelOptions, Boolean)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: (Int32, Int32, System.Threading.Tasks.ParallelOptions, System.Action`1, System.Action`2, System.Func`4, System.Func`1, System.Action`1)
11:33:45 AM:    at System.Threading.Tasks.Parallel.For(Int32, Int32, System.Action`1)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .ExtractPixels(SkiaSharp.SKImage)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .Inference(SkiaSharp.SKImage)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .Predict(SkiaSharp.SKImage)
11:33:45 AM:    at CodeProject.AI.AnalysisLayer.ObjectDetection.Yolo.ObjectDetector.Predict(Byte[])
11:33:45 AM:    at CodeProject.AI.AnalysisLayer.ObjectDetection.Yolo.ObjectDetectionWorker.ProcessRequest(CodeProject.AI.AnalysisLayer.SDK.BackendRequest)
11:33:45 AM:    at CodeProject.AI.AnalysisLayer.SDK.CommandQueueWorker+d__25.MoveNext()
11:33:45 AM: System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[CodeProject.AI.AnalysisLayer.SDK.CommandQueueWorker+d__25, CodeProject.AI.AnalysisLayer.SDK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: .ExecutionContextCallback(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM: System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[CodeProject.AI.AnalysisLayer.SDK.CommandQueueWorker+d__25, CodeProject.AI.AnalysisLayer.SDK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: .MoveNext(System.Threading.Thread)
11:33:45 AM: System.Threading.Tasks.VoidTaskResult, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[CodeProject.AI.AnalysisLayer.SDK.CommandQueueWorker+d__25, CodeProject.AI.AnalysisLayer.SDK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: .MoveNext()
11:33:45 AM:    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunContinuations(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.FinishContinuations()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .TrySetResult(System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetExistingTaskResult(System.Threading.Tasks.Task`1, System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetResult(System.__Canon)
11:33:45 AM:    at CodeProject.AI.AnalysisLayer.SDK.BackendClient+d__2.MoveNext()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[CodeProject.AI.AnalysisLayer.SDK.BackendClient+d__2, CodeProject.AI.AnalysisLayer.SDK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: .ExecutionContextCallback(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[CodeProject.AI.AnalysisLayer.SDK.BackendClient+d__2, CodeProject.AI.AnalysisLayer.SDK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: .MoveNext(System.Threading.Thread)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[CodeProject.AI.AnalysisLayer.SDK.BackendClient+d__2, CodeProject.AI.AnalysisLayer.SDK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: .MoveNext()
11:33:45 AM:    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunContinuations(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.FinishContinuations()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .TrySetResult(System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetExistingTaskResult(System.Threading.Tasks.Task`1, System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetResult(System.__Canon)
11:33:45 AM:    at System.Net.Http.HttpClient+<g__Core|83_0>d.MoveNext()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpClient+<g__Core|83_0>d, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .ExecutionContextCallback(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpClient+<g__Core|83_0>d, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext(System.Threading.Thread)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpClient+<g__Core|83_0>d, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext()
11:33:45 AM:    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunContinuations(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.FinishContinuations()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .TrySetResult(System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetExistingTaskResult(System.Threading.Tasks.Task`1, System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetResult(System.__Canon)
11:33:45 AM:    at System.Net.Http.RedirectHandler+d__4.MoveNext()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.RedirectHandler+d__4, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .ExecutionContextCallback(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.RedirectHandler+d__4, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext(System.Threading.Thread)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.RedirectHandler+d__4, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext()
11:33:45 AM:    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunContinuations(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.FinishContinuations()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .TrySetResult(System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetExistingTaskResult(System.Threading.Tasks.Task`1, System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetResult(System.__Canon)
11:33:45 AM:    at System.Net.Http.HttpConnectionPool+d__83.MoveNext()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnectionPool+d__83, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .ExecutionContextCallback(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnectionPool+d__83, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext(System.Threading.Thread)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnectionPool+d__83, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext()
11:33:45 AM:    at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction(System.Runtime.CompilerServices.IAsyncStateMachineBox, Boolean)
11:33:45 AM:    at System.Threading.Tasks.Task.RunContinuations(System.Object)
11:33:45 AM:    at System.Threading.Tasks.Task.FinishContinuations()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .TrySetResult(System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetExistingTaskResult(System.Threading.Tasks.Task`1, System.__Canon)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e: .SetResult(System.__Canon)
11:33:45 AM:    at System.Net.Http.HttpConnection+d__64.MoveNext()
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnection+d__64, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .ExecutionContextCallback(System.Object)
11:33:45 AM:    at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnection+d__64, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext(System.Threading.Thread)
11:33:45 AM: System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Net.Http.HttpConnection+d__64, System.Net.Http, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: .MoveNext()
11:33:45 AM:    at System.Threading.ThreadPool+<>c.<.cctor>b__87_0(System.Object)
11:33:45 AM:    at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.InvokeContinuation(System.Action`1, System.Object, Boolean, Boolean)
11:33:45 AM:    at System.Net.Sockets.Socket+AwaitableSocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)
11:33:45 AM:    at System.Net.Sockets.SocketAsyncEventArgs.OnCompletedInternal()
11:33:45 AM:    at System.Net.Sockets.SocketAsyncEventArgs+<>c.<.cctor>b__179_0(UInt32, UInt32, System.Threading.NativeOverlapped*)
11:33:45 AM:    at System.Threading.ThreadPoolBoundHandleOverlapped.CompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
11:33:45 AM:    at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
11:33:45 AM: ObjectDetectionNet.exe: has exited
11:33:46 AM: scene.py: Vision AI services setup: Retrieving environment variables...
11:33:46 AM: scene.py: GPU in use: Quadro P620
11:33:46 AM: Scene Classification: Scene Classification started.
11:34:38 AM: Latest version available is 1.6.7-Beta
11:37:25 AM: Latest version available is 1.6.7-Beta

What do you think?
 
Thanks, that definitely helped. It's recognizing objects in 'testing and tuning' mode and id'ing some objects in motion triggered alerts. So now it's just a matter of tweaking the models I guess.

BTW I tried to prevent the server from starting on port 5000 by changing the AI port to 32168 in the BI control panel and rebooting, but it's still running on port 5000 also. Should I be caring about this?

Thank you for the support, I really appreciate it. I was not looking forward to going backward to deepstack.
 
Thanks, that definitely helped. It's recognizing objects in 'testing and tuning' mode and id'ing some objects in motion triggered alerts. So now it's just a matter of tweaking the models I guess.

BTW I tried to prevent the server from starting on port 5000 by changing the AI port to 32168 in the BI control panel and rebooting, but it's still running on port 5000 also. Should I be caring about this?

Thank you for the support, I really appreciate it. I was not looking forward to going backward to deepstack.
CodeProject.AI will work on both ports 5000 and 32168, just use port 32168 eventually they will disable port 5000
 
Hello partners.
I was using deepstack for a while and it cost me a lot of work (I read all 183 pages) and even so it didn't finish going as I would like.
However, today I got into codeproject after updating blue iris to the latest 5.6.6.1....install codeproject and in 1 hour it worked perfectly.
I use i5 9600k with 16gb RAM and gtx 1050ti and i have 9 cameras.
cuda was a big leap for me since in deepstack I never managed to use GPU and now I do!

many thanks to those who made this possible

1671308726227.png

1671309457656.png

1671308864292.png
 
Last edited: