본 발명은, 사용자의 모바일 디바이스 상에서 디스플레이되는 비디오 스트림의 각 이미지 내에서의 하나 이상의 객체 또는 하나 이상의 이미지 섹션을 판정 및 추적하는 방법 및 시스템에 관한 것으로서: (a) 스트리밍 서버 상에서 실행되는 하나 이상의 비디오 스트림; (b) 하나 이상의 룰의 세트 중 제 1 그룹에 따라, 상기 하나 이상의 비디오 스트림의 이미지를 캡처하는 이미지 캡처 소프트웨어 컴포넌트; (c) 사용자에 의해 생성된 하나 이상의 명령어를 수신하고 상기 명령어를 추가 레이어 소프트웨어 컴포넌트로 전송하는 수신기; (d) 추가 레이어 소프트웨어 컴포넌트로서, 하나 이상의 룰의 세트 중 제 2 그룹에 따라, 그리고 상기 수신기에 의해 수신된 사용자의 명령에 따라, 모바일 디바이스 화면 상에서 디스플레이되는 대응하는 이미지를 생성하기 위해: (d.1.) 상기 캡처된 이미지 내에서 하나 이상의 객체 또는 이미지 섹션을 판정하고, (d.2.) 상기 캡처된 이미지 내에서 상기 객체 또는 이미지 섹션을 추적하고, (d.3.) 상기 캡처된 이미지를 처리하는, 추가 레이어 소프트웨어 컴포넌트; (e) 하나 이상의 룰의 세트 중 제 3 그룹에 따라, 상기 추가 레이어 소프트웨어 컴포넌트에 의해 처리된 상기 이미지를 압축하는 압축 소프트웨어 컴포넌트; (f) 상기 이미지 캡처 소프트웨어 컴포넌트, 상기 추가 레이어 소프트웨어 컴포넌트, 및 상기 압축 소프트웨어 컴포넌트로 하나 이상의 룰의 세트의 그룹을 제공하는 데이터 소프트웨어 컴포넌트; 및 (g) 상기 압축된 이미지를 모바일 디바이스로 전송하는 송신기;를 포함하는 시스템 및 방법에 관한 것이다. 상기 시스템 및 방법은, 하나 이상의 룰의 세트의 제 1 그룹에 따라, 그리고 상기 수신기에 의해 수신된 사용자의 명령어에 따라, 모바일 디바이스 화면 상에 디스플레이되는 대응하는 이미지를 생성하기 위해, (a) 하나 이상의 비디오 스트림의 각 이미지 내에서 하나 이상의 객체 또는 이미지 섹션을 판정하고; (b) 상기 하나 이상의 비디오 스트림의 각 이미지 내에서 상기 객체 또는 이미지 섹션을 추적하고; 및 (c) 상기 각 이미지를 처리하는; 레이아웃 소프트웨어 컴포넌트를 더 포함한다.
The present invention relates to a system and method for determining and tracking one or more objects, or one or more image sections within each image of a video stream to be displayed on user's mobile device, comprising: (a) one or more video streams to be run on a streaming server; (b) an image capture software component for capturing images of said one or more video streams, according to a first group of one or more sets of rules; (c) a receiver for receiving one or more commands generated by a user and transferring said commands to an extra-layer software component; (d) an extra-layer software component for: (d.1.) determining one or more objects or image sections within the captured images; (d.2.) tracking said objects or image sections within said captured images; and (d.3.) processing said captured images, to generate corresponding images to be displayed on a mobile device screen, according to a second group of one or more sets of rules and according to user's commands received by means of said receiver; (e) a compression software component for compressing the images, processed by means of said extra-layer software component, according to a third group of one or more sets of rules; (f) a data software component for providing groups of one or more sets of rules to said image capture software component, said extra-layer software component and said compression software component; and (g) a transmitter for transmitting the compressed images to a mobile device. The system and method further comprises a relayout software component for: (a) determining one or more objects or image sections within each image of the one or more video streams; (b) tracking said objects or image sections within said each image of said one or more video streams; and (c) processing said each image, to generate corresponding images to be displayed on a mobile device screen, according to a first group of one or more sets of rules and according to user's commands received by means of the receiver.