Document (#26240)

Author
Lee, M.-C.
Pun, C.-M.
Title
Rotation and scale invariant wavelet feature for content-based texture image retrieval
Source
Journal of the American Society for Information Science and technology. 54(2003) no.1, S.68-80
Year
2003
Abstract
This article introduces an effective rotation and scale invariant log-polar wavelet texture feature for image retrieval. The proposed feature is an attempt to enhance the existing content-based image retrieval systems that largely present difficulty in coping with images with changes in orientations and scales. The underlying feature extraction process involves a log-polar transform followed by an adaptive row shift invariant wavelet packet transform. The log-polar transform converts a given image into a rotation and scale invariant but rowshifted image, which is then further processed through an adaptive row-shift invariant wavelet packet transform operation to generate adaptively selected subbands of rotation and scale invariant wavelet coefficients, based an an information cost function. An energy signature is computed for each subband of these wavelet coefficients. To reduce feature dimensionality, only the most dominant log-polar wavelet energy signatures are selected for the feature vector for image retrieval. The overall feature extraction process is quite efficient and involves only O(n * log n) complexity. Experimental results show that this rotation and scale invariant wavelet feature is quite effective for image retrieval and outperforms the traditional wavelet packet signatures.
Form
Bilder

Similar documents (content)

  1. Li, S.; Lee, M.-C.; Adjeroh, D.: Effective invariant features for shape-based image retrieval (2005) 0.53
    0.5263522 = sum of:
      0.5263522 = product of:
        1.3158805 = sum of:
          0.0059101707 = weight(abstract_txt:based in 4474) [ClassicSimilarity], result of:
            0.0059101707 = score(doc=4474,freq=1.0), product of:
              0.02970798 = queryWeight, product of:
                1.1203523 = boost
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.008330511 = queryNorm
              0.1989422 = fieldWeight in 4474, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.019560963 = weight(abstract_txt:effective in 4474) [ClassicSimilarity], result of:
            0.019560963 = score(doc=4474,freq=2.0), product of:
              0.04574667 = queryWeight, product of:
                1.1351471 = boost
                4.837664 = idf(docFreq=956, maxDocs=44421)
                0.008330511 = queryNorm
              0.42759314 = fieldWeight in 4474, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                4.837664 = idf(docFreq=956, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.029005315 = weight(abstract_txt:extraction in 4474) [ClassicSimilarity], result of:
            0.029005315 = score(doc=4474,freq=1.0), product of:
              0.07494818 = queryWeight, product of:
                1.4529575 = boost
                6.192079 = idf(docFreq=246, maxDocs=44421)
                0.008330511 = queryNorm
              0.38700494 = fieldWeight in 4474, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.192079 = idf(docFreq=246, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.12404815 = weight(abstract_txt:coefficients in 4474) [ClassicSimilarity], result of:
            0.12404815 = score(doc=4474,freq=3.0), product of:
              0.1369186 = queryWeight, product of:
                1.9638288 = boost
                8.369263 = idf(docFreq=27, maxDocs=44421)
                0.008330511 = queryNorm
              0.90599924 = fieldWeight in 4474, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                8.369263 = idf(docFreq=27, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.022227746 = weight(abstract_txt:retrieval in 4474) [ClassicSimilarity], result of:
            0.022227746 = score(doc=4474,freq=3.0), product of:
              0.0590626 = queryWeight, product of:
                2.0393825 = boost
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.008330511 = queryNorm
              0.37634215 = fieldWeight in 4474, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.09630946 = weight(abstract_txt:transform in 4474) [ClassicSimilarity], result of:
            0.09630946 = score(doc=4474,freq=1.0), product of:
              0.21016738 = queryWeight, product of:
                3.440884 = boost
                7.33202 = idf(docFreq=78, maxDocs=44421)
                0.008330511 = queryNorm
              0.45825124 = fieldWeight in 4474, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.33202 = idf(docFreq=78, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.17571048 = weight(abstract_txt:image in 4474) [ClassicSimilarity], result of:
            0.17571048 = score(doc=4474,freq=7.0), product of:
              0.1976808 = queryWeight, product of:
                4.4145727 = boost
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.008330511 = queryNorm
              0.8888596 = fieldWeight in 4474, product of:
                2.6457512 = tf(freq=7.0), with freq of:
                  7.0 = termFreq=7.0
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.174048 = weight(abstract_txt:feature in 4474) [ClassicSimilarity], result of:
            0.174048 = score(doc=4474,freq=3.0), product of:
              0.27239656 = queryWeight, product of:
                5.539916 = boost
                5.9023747 = idf(docFreq=329, maxDocs=44421)
                0.008330511 = queryNorm
              0.6389508 = fieldWeight in 4474, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                5.9023747 = idf(docFreq=329, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.37083066 = weight(abstract_txt:rotation in 4474) [ClassicSimilarity], result of:
            0.37083066 = score(doc=4474,freq=2.0), product of:
              0.44143128 = queryWeight, product of:
                5.575373 = boost
                9.504243 = idf(docFreq=8, maxDocs=44421)
                0.008330511 = queryNorm
              0.8400643 = fieldWeight in 4474, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                9.504243 = idf(docFreq=8, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
          0.29822952 = weight(abstract_txt:invariant in 4474) [ClassicSimilarity], result of:
            0.29822952 = score(doc=4474,freq=1.0), product of:
              0.53806216 = queryWeight, product of:
                7.2832065 = boost
                8.868255 = idf(docFreq=16, maxDocs=44421)
                0.008330511 = queryNorm
              0.5542659 = fieldWeight in 4474, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                8.868255 = idf(docFreq=16, maxDocs=44421)
                0.0625 = fieldNorm(doc=4474)
        0.4 = coord(10/25)
    
  2. Andreou, l.; Sgouros, N.M.: Computing, explaining and visualizing shape similarity in content-based image retrieval (2005) 0.21
    0.21067612 = sum of:
      0.21067612 = product of:
        0.7524147 = sum of:
          0.008358243 = weight(abstract_txt:based in 2041) [ClassicSimilarity], result of:
            0.008358243 = score(doc=2041,freq=2.0), product of:
              0.02970798 = queryWeight, product of:
                1.1203523 = boost
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.008330511 = queryNorm
              0.28134674 = fieldWeight in 2041, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
          0.01749949 = weight(abstract_txt:selected in 2041) [ClassicSimilarity], result of:
            0.01749949 = score(doc=2041,freq=1.0), product of:
              0.05351304 = queryWeight, product of:
                1.2277281 = boost
                5.2322173 = idf(docFreq=644, maxDocs=44421)
                0.008330511 = queryNorm
              0.32701358 = fieldWeight in 2041, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.2322173 = idf(docFreq=644, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
          0.022227746 = weight(abstract_txt:retrieval in 2041) [ClassicSimilarity], result of:
            0.022227746 = score(doc=2041,freq=3.0), product of:
              0.0590626 = queryWeight, product of:
                2.0393825 = boost
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.008330511 = queryNorm
              0.37634215 = fieldWeight in 2041, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
          0.04996161 = weight(abstract_txt:scale in 2041) [ClassicSimilarity], result of:
            0.04996161 = score(doc=2041,freq=1.0), product of:
              0.1461662 = queryWeight, product of:
                3.2082329 = boost
                5.4690194 = idf(docFreq=508, maxDocs=44421)
                0.008330511 = queryNorm
              0.3418137 = fieldWeight in 2041, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.4690194 = idf(docFreq=508, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
          0.09392121 = weight(abstract_txt:image in 2041) [ClassicSimilarity], result of:
            0.09392121 = score(doc=2041,freq=2.0), product of:
              0.1976808 = queryWeight, product of:
                4.4145727 = boost
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.008330511 = queryNorm
              0.47511548 = fieldWeight in 2041, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
          0.2622169 = weight(abstract_txt:rotation in 2041) [ClassicSimilarity], result of:
            0.2622169 = score(doc=2041,freq=1.0), product of:
              0.44143128 = queryWeight, product of:
                5.575373 = boost
                9.504243 = idf(docFreq=8, maxDocs=44421)
                0.008330511 = queryNorm
              0.5940152 = fieldWeight in 2041, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                9.504243 = idf(docFreq=8, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
          0.29822952 = weight(abstract_txt:invariant in 2041) [ClassicSimilarity], result of:
            0.29822952 = score(doc=2041,freq=1.0), product of:
              0.53806216 = queryWeight, product of:
                7.2832065 = boost
                8.868255 = idf(docFreq=16, maxDocs=44421)
                0.008330511 = queryNorm
              0.5542659 = fieldWeight in 2041, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                8.868255 = idf(docFreq=16, maxDocs=44421)
                0.0625 = fieldNorm(doc=2041)
        0.28 = coord(7/25)
    
  3. Ma, W.-Y.; Manjunath, B.S.: ¬A texture thesaurus for browsing large aerial photographs (1998) 0.16
    0.16225731 = sum of:
      0.16225731 = product of:
        0.5794904 = sum of:
          0.0059101707 = weight(abstract_txt:based in 1874) [ClassicSimilarity], result of:
            0.0059101707 = score(doc=1874,freq=1.0), product of:
              0.02970798 = queryWeight, product of:
                1.1203523 = boost
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.008330511 = queryNorm
              0.1989422 = fieldWeight in 1874, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
          0.029005315 = weight(abstract_txt:extraction in 1874) [ClassicSimilarity], result of:
            0.029005315 = score(doc=1874,freq=1.0), product of:
              0.07494818 = queryWeight, product of:
                1.4529575 = boost
                6.192079 = idf(docFreq=246, maxDocs=44421)
                0.008330511 = queryNorm
              0.38700494 = fieldWeight in 1874, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.192079 = idf(docFreq=246, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
          0.022227746 = weight(abstract_txt:retrieval in 1874) [ClassicSimilarity], result of:
            0.022227746 = score(doc=1874,freq=3.0), product of:
              0.0590626 = queryWeight, product of:
                2.0393825 = boost
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.008330511 = queryNorm
              0.37634215 = fieldWeight in 1874, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
          0.19745132 = weight(abstract_txt:texture in 1874) [ClassicSimilarity], result of:
            0.19745132 = score(doc=1874,freq=6.0), product of:
              0.14814907 = queryWeight, product of:
                2.0427814 = boost
                8.705735 = idf(docFreq=19, maxDocs=44421)
                0.008330511 = queryNorm
              1.3327881 = fieldWeight in 1874, product of:
                2.4494898 = tf(freq=6.0), with freq of:
                  6.0 = termFreq=6.0
                8.705735 = idf(docFreq=19, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
          0.04996161 = weight(abstract_txt:scale in 1874) [ClassicSimilarity], result of:
            0.04996161 = score(doc=1874,freq=1.0), product of:
              0.1461662 = queryWeight, product of:
                3.2082329 = boost
                5.4690194 = idf(docFreq=508, maxDocs=44421)
                0.008330511 = queryNorm
              0.3418137 = fieldWeight in 1874, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.4690194 = idf(docFreq=508, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
          0.13282464 = weight(abstract_txt:image in 1874) [ClassicSimilarity], result of:
            0.13282464 = score(doc=1874,freq=4.0), product of:
              0.1976808 = queryWeight, product of:
                4.4145727 = boost
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.008330511 = queryNorm
              0.67191476 = fieldWeight in 1874, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
          0.1421096 = weight(abstract_txt:feature in 1874) [ClassicSimilarity], result of:
            0.1421096 = score(doc=1874,freq=2.0), product of:
              0.27239656 = queryWeight, product of:
                5.539916 = boost
                5.9023747 = idf(docFreq=329, maxDocs=44421)
                0.008330511 = queryNorm
              0.52170116 = fieldWeight in 1874, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                5.9023747 = idf(docFreq=329, maxDocs=44421)
                0.0625 = fieldNorm(doc=1874)
        0.28 = coord(7/25)
    
  4. Huag, P.W.; Dai, S.K.: Design of a two-stage content-based image retrieval system using texture similarity (2004) 0.15
    0.15206364 = sum of:
      0.15206364 = product of:
        0.54308444 = sum of:
          0.047281235 = weight(abstract_txt:signature in 3559) [ClassicSimilarity], result of:
            0.047281235 = score(doc=3559,freq=1.0), product of:
              0.07100439 = queryWeight, product of:
                8.523414 = idf(docFreq=23, maxDocs=44421)
                0.008330511 = queryNorm
              0.6658917 = fieldWeight in 3559, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                8.523414 = idf(docFreq=23, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
          0.014775427 = weight(abstract_txt:based in 3559) [ClassicSimilarity], result of:
            0.014775427 = score(doc=3559,freq=4.0), product of:
              0.02970798 = queryWeight, product of:
                1.1203523 = boost
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.008330511 = queryNorm
              0.4973555 = fieldWeight in 3559, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
          0.065941095 = weight(abstract_txt:energy in 3559) [ClassicSimilarity], result of:
            0.065941095 = score(doc=3559,freq=1.0), product of:
              0.111670926 = queryWeight, product of:
                1.773546 = boost
                7.558333 = idf(docFreq=62, maxDocs=44421)
                0.008330511 = queryNorm
              0.59049475 = fieldWeight in 3559, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.558333 = idf(docFreq=62, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
          0.0226861 = weight(abstract_txt:retrieval in 3559) [ClassicSimilarity], result of:
            0.0226861 = score(doc=3559,freq=2.0), product of:
              0.0590626 = queryWeight, product of:
                2.0393825 = boost
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.008330511 = queryNorm
              0.3841026 = fieldWeight in 3559, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
          0.10076145 = weight(abstract_txt:texture in 3559) [ClassicSimilarity], result of:
            0.10076145 = score(doc=3559,freq=1.0), product of:
              0.14814907 = queryWeight, product of:
                2.0427814 = boost
                8.705735 = idf(docFreq=19, maxDocs=44421)
                0.008330511 = queryNorm
              0.68013555 = fieldWeight in 3559, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                8.705735 = idf(docFreq=19, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
          0.16603081 = weight(abstract_txt:image in 3559) [ClassicSimilarity], result of:
            0.16603081 = score(doc=3559,freq=4.0), product of:
              0.1976808 = queryWeight, product of:
                4.4145727 = boost
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.008330511 = queryNorm
              0.83989346 = fieldWeight in 3559, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
          0.12560833 = weight(abstract_txt:feature in 3559) [ClassicSimilarity], result of:
            0.12560833 = score(doc=3559,freq=1.0), product of:
              0.27239656 = queryWeight, product of:
                5.539916 = boost
                5.9023747 = idf(docFreq=329, maxDocs=44421)
                0.008330511 = queryNorm
              0.46112302 = fieldWeight in 3559, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                5.9023747 = idf(docFreq=329, maxDocs=44421)
                0.078125 = fieldNorm(doc=3559)
        0.28 = coord(7/25)
    
  5. Starostenko, O.; Rodríguez-Asomoza, J.; Sénchez-López, S.E.; Chévez-Aragón, J.A.: Shape indexing and retrieval : a hybrid approach using ontological description (2008) 0.10
    0.09780875 = sum of:
      0.09780875 = product of:
        0.6113047 = sum of:
          0.0073877135 = weight(abstract_txt:based in 318) [ClassicSimilarity], result of:
            0.0073877135 = score(doc=318,freq=1.0), product of:
              0.02970798 = queryWeight, product of:
                1.1203523 = boost
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.008330511 = queryNorm
              0.24867775 = fieldWeight in 318, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.1830752 = idf(docFreq=5005, maxDocs=44421)
                0.078125 = fieldNorm(doc=318)
          0.027784683 = weight(abstract_txt:retrieval in 318) [ClassicSimilarity], result of:
            0.027784683 = score(doc=318,freq=3.0), product of:
              0.0590626 = queryWeight, product of:
                2.0393825 = boost
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.008330511 = queryNorm
              0.4704277 = fieldWeight in 318, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                3.4765 = idf(docFreq=3732, maxDocs=44421)
                0.078125 = fieldNorm(doc=318)
          0.2033454 = weight(abstract_txt:image in 318) [ClassicSimilarity], result of:
            0.2033454 = score(doc=318,freq=6.0), product of:
              0.1976808 = queryWeight, product of:
                4.4145727 = boost
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.008330511 = queryNorm
              1.0286553 = fieldWeight in 318, product of:
                2.4494898 = tf(freq=6.0), with freq of:
                  6.0 = termFreq=6.0
                5.375318 = idf(docFreq=558, maxDocs=44421)
                0.078125 = fieldNorm(doc=318)
          0.3727869 = weight(abstract_txt:invariant in 318) [ClassicSimilarity], result of:
            0.3727869 = score(doc=318,freq=1.0), product of:
              0.53806216 = queryWeight, product of:
                7.2832065 = boost
                8.868255 = idf(docFreq=16, maxDocs=44421)
                0.008330511 = queryNorm
              0.6928324 = fieldWeight in 318, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                8.868255 = idf(docFreq=16, maxDocs=44421)
                0.078125 = fieldNorm(doc=318)
        0.16 = coord(4/25)