s_kiani 
							
						 
						
							
							
							
								
							
								b79d689fc4 
								
							
								 
							
						 
						
							
							
								
								made code more clean and added getting thickness from client  
							
							
								
 
							
							
						 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								cd57a45562 
								
							
								 
							
						 
						
							
							
								
								ruuning watchdogs instead of app.py  
							
							
								
 
							
							
						 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								54cc90691a 
								
							
								 
							
						 
						
							
							
								
								changed default fps from 30 to 25  
							
							
								
 
							
							
						 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								e9668fbc55 
								
							
								 
							
						 
						
							
							
								
								added setting thickness from client  
							
							
								
 
							
							
						 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								eadb5f36e8 
								
							
								 
							
						 
						
							
							
								
								added watchdogs.py  
							
							
								
 
							
							
						 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								80f4a47441 
								
							
								 
							
						 
						
							
							
								
								🎥 ✨  Refactor streaming logic to separate tracking and non-tracking frame updates  
							
							
 
							
							
							🔄  Changed __stream method behavior:
- If tracking is active, only the non-tracked source updates via update_frame
- If not tracking, both sources stream frames as before
This ensures the tracked source is exclusively handled in the __tracking thread. 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								bc4ac21f36 
								
							
								 
							
						 
						
							
							
								
								drawing frames debuged  
							
							
								
 
							
							
						 
						7 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								25e3346736 
								
							
								 
							
						 
						
							
							
								
								added continuous streaming of the video sources.  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								bea0241c32 
								
							
								 
							
						 
						
							
							
								
								added comment  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								522c3ddb55 
								
							
								 
							
						 
						
							
							
								
								changed gst pipline and converted server class from singleton to normal class  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f228d0f30d 
								
							
								 
							
						 
						
							
							
								
								added dynamic size to stream  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e112c3a69 
								
							
								 
							
						 
						
							
							
								
								cleaning code by adding classes  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7823c55ba 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/add-capture-card' into add-capture-card  
							
							
 
							
							
							# Conflicts:
#	core.py
#	server.py 
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acfa58f665 
								
							
								 
							
						 
						
							
							
								
								added auto ip finding and changed gst pipeline  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								759e29d564 
								
							
								 
							
						 
						
							
							
								
								added video streaming through rtsp  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd13a03b61 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48e06828ea 
								
							
								 
							
						 
						
							
							
								
								added capture card  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1e43b8e37 
								
							
								 
							
						 
						
							
							
								
								added capture card  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								f18154a7e6 
								
							
								 
							
						 
						
							
							
								
								adedd vision_service.cpython-37m-x86_64-linux-gnu.so  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								60674e7b85 
								
							
								 
							
						 
						
							
							
								
								added     torch.cuda.empty_cache()  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								3e77f014dc 
								
							
								 
							
						 
						
							
							
								
								handeld emmiting null bboxes  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								c5fcd089b3 
								
							
								 
							
						 
						
							
							
								
								changed search_area_scale from 5 to 7 for tracking small objects near corners  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								691a281bb0 
								
							
								 
							
						 
						
							
							
								
								made project thread safe by making detector and tracker objects out of core object and they are shared using pointers  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								c13e231bec 
								
							
								 
							
						 
						
							
							
								
								added torch.cuda.empty_cache()  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								1bae5c72fd 
								
							
								 
							
						 
						
							
							
								
								edited newframe signal emition  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								baf86a4132 
								
							
								 
							
						 
						
							
							
								
								handeled null bboxes and added debugging for prints  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								72340ecdcf 
								
							
								 
							
						 
						
							
							
								
								handeled null bboxes  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								abba3fadf1 
								
							
								 
							
						 
						
							
							
								
								added hearbeat  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								04e253a33b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/client-connection' into client-connection  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								59369df540 
								
							
								 
							
						 
						
							
							
								
								✨  Add connection logic to a separate thread for independent client handling  
							
							
 
							
							
							🏗️  Refactor connection management into `ConnectionThread` class
♻️  Move connection-related code to `ConnectionThread` for background execution
⚡  Remove QTimer and replace with threading for client connection checks
🥅  Ensure tracking logic continues even if client connection is lost
🐛  Fix potential issues with client reconnection logic
🎨  Improve code structure and readability 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								7324e6d278 
								
							
								 
							
						 
						
							
							
								
								removed qtimer and added connection_thread  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								s_kiani 
							
						 
						
							
							
							
								
							
								0f6bbda5bd 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							
								
 
							
							
						 
						8 months ago  
				
					
						
							
							
								
								hs_tohidi 
							
						 
						
							
							
							
								
							
								53ad6b3d71 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							
								
 
							
							
						 
						8 months ago