Class: Spectrum1080VideoRois

Inherits:
SpectrumVideoRois show all
Defined in:
lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb

Overview

Defines Spectrum1080-specific Video ROIs.

Instance Method Summary collapse

Methods inherited from VideoRois

#SAMPLE, #initialize, #new

Constructor Details

This class inherits a constructor from VideoRois

Instance Method Details

#exit_guide_motionObject



12
13
14
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 12

def exit_guide_motion
  new(:x => 383, :y => 109, :width => 1171, :height => 453, :threshold => 0.1, :ref_img => '')
end

#fullscreen_motionObject



21
22
23
24
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 21

def fullscreen_motion
  new(:x => 425, :y => 250, :width => 1107, :height => 509, :threshold => 0.1,
      :ref_img => 'tsimages/reference/spectrum_1080/fullscreen_motion.JPG')
end

#fullscreenvideo_viewObject



47
48
49
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 47

def fullscreenvideo_view
  new(:x => 554, :y => 245, :width => 708, :height => 296, :threshold => 0, :ref_img => '')
end

#guide_videoguide_motionObject



26
27
28
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 26

def guide_videoguide_motion
  new(:x => 291, :y => 262, :width => 189, :height => 104, :threshold => 0.1, :ref_img => '')
end

#guide_vplayObject



43
44
45
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 43

def guide_vplay
  new(:x => 1469, :y => 71, :width => 362, :height => 179, :threshold => 0.1, :ref_img => '')
end

#health_checkObject



7
8
9
10
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 7

def health_check
  new(:x => 0, :y => 0, :width => 640, :height => 480, :threshold => 0.1,
      :ref_img => 'tsimages/reference/spectrum_1080/health_check.jpg')
end

#live_tvObject



51
52
53
54
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 51

def live_tv
  new(:x => 493, :y => 387, :width => 896, :height => 422, :threshold => 0.1,
      :ref_img => 'tsimages/reference/spectrum_1080/live_tv_motion.jpg')
end

#network_asset_favorite_highlightedObject



38
39
40
41
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 38

def network_asset_favorite_highlighted
  new(:x => 1231, :y => 355, :width => 262, :height => 562, :threshold => 80,
      :ref_img => 'tsimages/reference/spectrum_1080/network_asset_favorite_highlighted.jpg')
end

#stdguide_scaletile_motionObject



16
17
18
19
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 16

def stdguide_scaletile_motion
  new(:x => 1522, :y => 86, :width => 302, :height => 146, :threshold => 0.1,
      :ref_img => 'tsimages/reference/spectrum/e2e_performance/stdguide_scaletile_motion.jpg')
end

#video_cloudguideObject



56
57
58
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 56

def video_cloudguide
  new(:x => 316, :y => 263, :width => 144, :height => 83, :threshold => 0.1, :ref_img => '')
end

#video_play_VODObject



34
35
36
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 34

def video_play_VOD
  new(:x => 240, :y => 142, :width => 713, :height => 412, :threshold => 0.1, :ref_img => '')
end

#video_roiObject



60
61
62
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 60

def video_roi
  new(:x => 486, :y => 346, :width => 282, :height => 230, :threshold => 0.1)
end

#VODcontentPlayObject



30
31
32
# File 'lib/rois/stb/spectrum/spectrum_1080/spectrum_1080_video_rois.rb', line 30

def VODcontentPlay
  new(:x => 144, :y => 322, :width => 614, :height => 220, :threshold => 0.1, :ref_img => '')
end